
This loaded baked potato casserole recipe takes everything you love about a classic stuffed baked potato and turns it into a dish built for a crowd. Creamy mashed russet potatoes get layered with crispy bacon, sharp cheddar, sour cream, and fresh green onions, then baked until golden and bubbling. It comes together in under an hour with ingredients most people already have. The result is rich, satisfying, and genuinely hard to stop eating. Whether you are bringing it to a potluck, setting it on a holiday table, or just feeding a hungry household on a weeknight, this casserole holds its own every single time.

- 3 pounds russet potatoes , Peeled and cubed into roughly 1.5-inch pieces. Russets give the best creamy texture.
- 4 tablespoons unsalted butter , Warm or room temperature before adding.
- 3/4 cup sour cream , Full fat gives the richest result.
- 1/2 cup whole milk or heavy cream , Warm before adding to avoid making the mash stiff.
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon salt , Plus more for the boiling water.
- 1/2 teaspoon black pepper
- 2 cups sharp cheddar cheese, shredded , Divided. Shred from a block for best melting.
- 8 strips bacon , Cooked crispy and crumbled. Divided.
- 1/2 cup green onions or chives, sliced thin , Divided. Chives are milder, green onions have more bite.
- 1/2 cup sour cream , For serving on top. Optional.
- 1/4 teaspoon smoked paprika , For garnish. Optional but recommended.
- Large pot for boiling potatoes
- Potato masher or hand mixer
- 9x13 inch baking dish
- Large and medium mixing bowls
- Skillet for bacon (or oven rack method at 400°F)
- Rubber spatula
- Aluminum foil
- Oven mitts

- Boil and mash the potatoes until smooth and creamy.
- Mix in butter, sour cream, warm milk, and seasonings.
- Fold in half the cheese, bacon, and green onions.
- Spread into a baking dish and top with remaining cheese and bacon.
- Bake at 375°F until golden and bubbling, then garnish and serve.

- Preheat the oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish with butter or non-stick spray and set it aside.
- Peel and cube the russet potatoes into roughly 1.5-inch pieces. Place them in a large pot and cover with cold salted water.
- Bring to a boil over high heat, then reduce to medium and cook for 15 to 18 minutes until the potatoes are fork-tender all the way through.
- Drain the potatoes well. Return them to the warm pot and let them sit uncovered for 2 minutes. This steams off extra moisture and keeps the mash from going watery.
- Add the butter to the hot potatoes and mash until mostly smooth. Stir in the sour cream, warm milk, garlic powder, onion powder, salt, and black pepper. Mix until creamy and even.
- Fold in 1 cup of shredded cheddar, half the crumbled bacon, and half the green onions. Stir just enough to combine.
- Spread the potato mixture evenly into the prepared baking dish. Smooth the top with a spatula.
- Sprinkle the remaining cheddar over the top, followed by the remaining bacon.
- Bake uncovered for 25 to 30 minutes, until the cheese is fully melted and the edges are bubbling with some light golden color on top.
- Remove from the oven and let the casserole rest for 5 minutes before serving.
- Add the remaining green onions on top, a few spoonfuls of sour cream if you like, and a light dusting of smoked paprika. Serve warm directly from the dish.
- Use russet potatoes here. Their starch content is what gives you that creamy, sturdy mash that holds together in the casserole.
- Warm your milk and butter before mixing them in. Cold dairy firms up the starch in the potatoes and makes the texture heavier than it should be.
- Drain your potatoes well and steam them dry in the pot for a couple of minutes. Waterlogged potatoes make a loose, wet casserole.
- Shred your own cheddar from a block. Bagged pre-shredded cheese is coated with anti-caking powder that slows melting and affects the texture.
- Cook bacon all the way to crispy. Undercooked bacon softens further inside the casserole and ends up chewy.
- Do not skip the 5-minute rest after baking. The casserole firms up slightly and is much easier to scoop cleanly.
- For a more browned top, switch to the broil setting for the last 2 to 3 minutes. Keep a close eye on it.
- Using waxy potatoes like red or Yukon Gold. They are too dense and do not mash into the right texture for this dish.
- Using a blender or food processor to mash. Over-processing potatoes releases too much starch and turns the texture gluey.
- Adding cold dairy straight from the fridge. The mash tightens up and you lose the creamy consistency you are going for.
- Loading too many toppings on before baking. The top layer of cheese and bacon needs direct heat to brown properly.
- Skipping the salt in the boiling water. Potatoes absorb very little seasoning after they are cooked, so the water is your best chance.
- Covering the dish while baking. You want the top to brown and set, not steam.
- Cheese swap: Monterey Jack, Colby, or Gruyere all work in place of cheddar. Each gives a different flavor without changing the method.
- Meat-free version: Leave out the bacon entirely. Smoked paprika and crispy fried shallots add a savory quality without the meat.
- Turkey bacon: Works fine. Cook it fully crispy for the best result.
- Lighter version: Swap Greek yogurt for sour cream and use half the cheese. Still filling and satisfying.
- Extra creamy base: Stir in 2 ounces of softened cream cheese with the other dairy.
- Spicy version: Mix a tablespoon of diced pickled jalapenos or a dash of hot sauce into the potato base.
- Ranch style: Add one tablespoon of dry ranch seasoning mix to the mashed potato base before baking.
- With vegetables: Fold in steamed broccoli florets or roasted cauliflower for extra bulk.
- Grilled or roasted chicken breast
- Slow cooker pulled pork
- BBQ ribs or smoked brisket
- Pan-seared steak
- A simple green salad with vinaigrette
- Steamed green beans or roasted broccoli
- Dinner rolls or garlic bread
- Coleslaw for a cookout spread
- Refrigerator: Store leftovers covered in an airtight container for up to 4 days.
- Freezer: Cool completely before freezing. Use a freezer-safe dish or container. Keeps well for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating in the oven: Cover with foil and bake at 350°F for 20 to 25 minutes. Remove the foil for the last 5 minutes to bring back some texture on top.
- Reheating a single portion: Microwave on medium power in 60-second intervals, stirring between each, until hot all the way through.
- Do not reheat more than once. Only warm what you plan to eat.
- Refresh the toppings: A fresh sprinkle of cheese, bacon, and green onions after reheating makes leftovers feel close to fresh.

Yes. Assemble the whole dish, cover it tightly, and refrigerate for up to 24 hours. Add the top layer of cheese and bacon just before baking. You may need to add 5 to 10 extra minutes to the bake time since everything starts cold.
Technically yes, but the texture will be noticeably thinner and less rich. Fresh boiled and mashed russet potatoes give a much better result. The difference is clear once you taste them side by side.
The cheese on top should be fully melted and bubbling around the edges with some light golden color. If you press gently in the center with the back of a spoon, it should feel hot.
Yes. Use two 9x13 pans or one large roasting pan. The bake time stays roughly the same. Check that the center is fully heated before pulling it out of the oven.
Potatoes hold a lot of moisture. Make sure you drain them completely after boiling, then let them sit in the warm pot for a minute or two to steam off the extra water. Also avoid adding too much liquid to the mash.
You can cook it on low for 2 to 3 hours after mixing, but you will not get that golden browned top. The oven gives the best texture and appearance for this particular recipe.
- Russet potatoes are the right choice here. Their starch content gives you a creamy mash that holds together well after baking.
- Season the potato base before it goes into the dish. Taste it and adjust the salt before spreading it out.
- Bacon can be cooked in the oven at 400°F on a wire rack for 15 to 18 minutes. No splatter, easy cleanup, and it comes out evenly crispy.
- If the top is not browning after 30 minutes, move the rack up one position or use the broil setting briefly.
- This recipe scales well. Cut it in half for a smaller 8x8 dish and reduce the bake time by about 8 minutes.
- Fresh chives and green onions can be used interchangeably. Chives are milder; green onions have a slightly stronger bite.
- Smoked paprika on top is optional but it adds a visual finish and a subtle depth that rounds out the flavor.
This loaded baked potato casserole recipe is the kind of dish that earns a permanent spot in your rotation. It is filling without being complicated, looks good on the table, and works just as well on a Tuesday night as it does at a holiday gathering. The ingredients are simple and the method is straightforward, but the result feels genuinely satisfying rather than just easy. Once you make it the first time, you will already know what you want to tweak or add next time. That is usually the sign of a recipe worth keeping. Make it your own as you go, and do not stress the details too much. Get the potato base seasoned well, cook the bacon all the way crispy, use real block cheddar, and the rest takes care of itself.