Loaded Mashed Potato Casserole with Bacon and Cheddar

When the fork slides through the potatoes, you want them tender enough to mash without a fight, but not waterlogged. Then the cheddar melts over the top and the edges bubble in the oven. That contrast is what makes this loaded mashed potato casserole with bacon and cheddar worth baking instead of serving straight from the pot.

Russets are a good fit here because their fluffy texture takes in the butter, sour cream, and milk without turning the mash heavy. I cut them into evenly sized pieces, start them in cold salted water, and wait until a fork meets no resistance before draining. A few minutes of care at this stage gives you a creamy base under the crisp bacon and sharp cheese.

The casserole comes together in a 9×13-inch dish, so it’s easy to portion for a table of eight. Let it rest after baking before adding the green onions; the top stays cheesy and the potatoes scoop neatly, with crisp bacon in every serving.

Loaded Mashed Potato Casserole with Bacon and Cheddar with golden bacon topping
“

Kitchen Note

Give the casserole its full 10-minute rest after it comes out of the oven. The edges are bubbling when it’s hot, and that pause lets the potatoes settle so they’re easier to scoop.

Save this loaded mashed potato casserole with bacon and cheddar for a bubbling, cheesy side dish that serves eight.

Save to Pinterest

Why Russets Stay Fluffy Under a Cheesy Bake

A casserole like this has two jobs: the potatoes need to be creamy enough to eat as mashed potatoes, but sturdy enough to hold their shape under cheese and bacon. Russets help with both. Their starchy flesh mashes into a soft, fluffy base, while the sour cream and butter give it richness and the milk loosens it to a creamy consistency.

Waxy potatoes tend to make a denser mash, which can feel heavy once it’s baked beneath a layer of cheese. The russets also give you a little room between the two stages: first, mash them until creamy; then bake just long enough for the cheese to melt and the edges to bubble. You’re not trying to dry the potatoes out or brown the whole surface. The result should still taste like mashed potatoes, with a savory, crisp-edged topping rather than a firm potato cake.

What the Russets, Sour Cream, and Sharp Cheddar Each Bring

Loaded Mashed Potato Casserole with Bacon and Cheddar with cheesy bacon top
  • Russet potatoes — Their dry, starchy flesh gives the casserole its fluffy base. Choose firm potatoes without soft spots, and peel and cut them into even pieces so they cook at the same pace.
  • Butter, sour cream, and whole milk — Each has a different job: butter adds richness, sour cream brings tang, and milk helps the mash turn creamy. I stick with sour cream here; a thinner replacement would change the body of the potatoes.
  • Sharp cheddar — Sharpness matters because the potatoes are mild and rich. The cheese supplies a distinct savory bite as it melts over the top; a mild cheddar would make that layer less pronounced.
  • Bacon and green onions — Crisp bacon gives the topping its salty crunch, while green onions add a fresh, lightly sharp finish. Thinly slicing the onions makes them easy to scatter across the casserole.

From Tender Russets to Bubbling Cheddar

Boil the Potatoes Until a Fork Slides In Easily

Heat the oven to 350°F and coat a 9×13-inch baking dish with nonstick cooking spray. Put the peeled, 1-inch potato pieces in a 6-quart pot, cover them with cold water by 1 inch, and stir in 2 teaspoons of kosher salt. Bring the water to a boil, then lower the heat to a simmer for 15–20 minutes. They’re ready when a fork pierces the center easily; if the pieces still feel firm, give them more time before draining.

Mash While the Potatoes Are Hot

Drain the potatoes and return them to the pot. Add the butter, sour cream, whole milk, remaining 1 teaspoon of kosher salt, and black pepper, then mash until creamy. Stop when the potatoes have a smooth, cohesive texture; a few small soft lumps are less troublesome than mashing past creamy into a sticky texture. The mixture should be easy to spread into the baking dish, not stiff or dry.

Cook the Bacon Until Crisp

Set the bacon in a 12-inch skillet over medium heat and cook for 8–12 minutes, turning as needed. Look for crisp slices with rendered fat rather than pale, bendy centers; bacon that’s still soft won’t give the topping the same crunch. Transfer it to paper towels to drain, then crumble it once it’s cool enough to handle. Keep the heat at medium so the slices have time to crisp without scorching.

Layer, Bake, and Finish the Casserole

Spread the mashed potatoes in the prepared dish, then sprinkle the cheddar and crumbled bacon evenly over the surface. Bake for 20–25 minutes, until the cheese is melted and the edges are bubbling. If the center is hot but the cheese hasn’t fully melted, give it a little longer and watch the edges for that bubbling cue. Let the casserole rest for 10 minutes, then sprinkle the thinly sliced green onions over the top.

Two Simple Ways to Adapt the Topping

A Bacon-Free Vegetarian Version

Leave out the bacon and use vegetarian-labeled sharp cheddar for a vegetarian version. You’ll keep the creamy potato and melted-cheese layers, but lose the smoky, crisp bacon topping.

Skip the Green Onion Finish

Leave off the green onions if you prefer a straightforward bacon-and-cheddar top. The casserole will taste richer and more savory without their fresh, lightly sharp contrast.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers in a covered container for 3–4 days. The potatoes may firm up as they chill.
  • Freezer: Freeze portions in an airtight freezer-safe container for up to 2 months. Thaw in the refrigerator; the dairy-based potatoes may be a little softer or less smooth after freezing.
  • Reheating: Reheat individual portions in the microwave until the center reaches 165°F. Check the middle rather than judging by melted cheese alone, since the topping can heat faster than the potatoes underneath.

Questions That Come Up With This Potato Casserole

Can I leave the skins on the potatoes?+

You can, but the mash will have a more rustic texture and bits of skin throughout. Peeling gives this casserole a smoother, more even base under the cheese and bacon.

Can I use pre-shredded sharp cheddar?+

Yes. It works for the topping and will melt in the oven, though packaged shredded cheese may not melt quite as smoothly as freshly shredded cheese. Keep the cheese evenly spread so it covers the potatoes from edge to edge.

How do I keep the mashed potatoes from tasting watery?+

Drain the potatoes well before returning them to the pot. Water left clinging to the pieces thins the butter, sour cream, and milk, so the finished mash can lose its creamy texture.

Can I cook the bacon ahead of time?+

Yes. Cook and drain it ahead, cool it promptly, and refrigerate it in a covered container; crumble it when you’re ready to top the casserole. Keeping it separate from the potatoes until assembly helps the bacon stay crisp.

Loaded Mashed Potato Casserole with Bacon and Cheddar

Loaded mashed potato casserole with bacon and cheddar combines creamy mashed russet potatoes with crisp bacon and bubbling cheese. Baked in a 9x13-inch dish and finished with green onions, it makes a hearty, savory side dish.
Prep Time 20 minutes
Cook Time 50 minutes
Resting 10 minutes
Total Time 1 hour 20 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 460

Ingredients
  

For the potatoes
  • Nonstick cooking spray
  • 3 lb russet potatoes peeled and cut into 1-inch pieces
  • 1 tbsp kosher salt divided
  • 0.5 cup unsalted butter
  • 1 cup sour cream
  • 0.5 cup whole milk
  • 0.5 tsp black pepper
For the topping
  • 8 slices bacon
  • 2 cup sharp cheddar cheese shredded
  • 3 green onions thinly sliced

Equipment

  • 1 9x13-inch baking dish
  • 1 6-quart pot
  • 1 12-inch skillet

Method
 

Make the potatoes
  1. Heat the oven to 350°F.
  2. Coat a 9x13-inch baking dish with nonstick cooking spray.
  3. Put the potatoes in a 6-quart pot and add cold water to cover by 1 inch.
  4. Stir in 2 teaspoons of the salt and bring the water to a boil.
  5. Simmer for 15–20 minutes, until the potatoes are very tender when pierced with a fork.
  6. Drain the potatoes and return them to the pot.
  7. Mash with the butter, sour cream, milk, remaining 1 teaspoon salt, and black pepper until creamy.
Cook the bacon and bake
  1. Cook the bacon in a 12-inch skillet over medium heat for 8–12 minutes, turning as needed, until crisp.
  2. Drain the bacon on paper towels and crumble.
  3. Spread the mashed potatoes in the prepared dish.
  4. Sprinkle evenly with the cheddar and crumbled bacon.
  5. Bake for 20–25 minutes, until the cheese is melted and the edges are bubbling.
  6. Let the casserole rest for 10 minutes.
  7. Sprinkle with the green onions.

Notes

For the smoothest texture, mash the potatoes while hot. Refrigerate leftovers for 3–4 days or freeze for up to 2 months. For a dairy-free variation, use dairy-free butter, sour cream, milk, and cheddar.
RECIPE AUTHOR

By Alina

Explore more recipes from this contributor.

Leave a Comment

Recipe Rating