Million Dollar Mashed Potatoes

Category:Salads & Side dishes

Salads & Side dishes

Once the cheddar melts and the edges begin to bubble, the kitchen smells like bacon and buttery potatoes. That’s the moment these Million Dollar Mashed Potatoes stop looking like a bowl of mash and start feeling like a proper casserole. I like that the potatoes are already tender before they go into the oven, so the bake is focused on melting the topping and warming everything through.

Russet potatoes give the mash a soft, fluffy base, while cream cheese and sour cream make it rich without relying on a heavy pour of milk. I mash the dairy into the hot potatoes while the milk is warm; cold, firm cream cheese is much harder to blend smoothly. The cheddar and bacon go on top, where they stay distinct instead of disappearing into the potatoes.

After a short rest, the casserole scoops neatly, with creamy potatoes underneath a cheesy top and salty bits of crisp bacon.

Million Dollar Mashed Potatoes cheesy bacon-topped casserole
“

Kitchen Note

Let the butter and cream cheese soften before they go into the pot. That small bit of patience helps them blend into the hot potatoes instead of leaving little cold lumps behind.

Save Million Dollar Mashed Potatoes for a make-ahead side with creamy potatoes, bubbling cheddar, and crisp bacon on top.

Save to Pinterest

Why These Russets Should Be Creamy, Not Whipped

Russets are starchy potatoes, which is exactly why they mash up so softly. That same starch can turn gluey if the potatoes are worked too hard after cooking. The goal here is creamy, not airy and whipped; stop once the butter, cream cheese, sour cream, and milk are blended in and the mash looks smooth.

This matters even more because the potatoes get another turn in the oven. The bake warms the casserole and melts the cheddar, but it won’t undo an overworked mash or turn a stretchy texture fluffy again. Mash gently and don’t keep beating just to make the surface look perfectly polished. A few soft ridges are fine, and they give the topping little places to settle. The potatoes should be tender before you start mashing, so the masher doesn’t have to force its way through firm pieces.

Why Russets, Softened Dairy, and Sharp Cheddar Matter

Million Dollar Mashed Potatoes cheesy bacon-topped casserole
  • Russet potatoes — Their starchy texture makes a soft mash that holds up beneath the toppings. Choose potatoes that feel firm and aren’t sprouting; peeling and cutting them into even chunks helps them cook at the same pace.
  • Butter, cream cheese, and sour cream — These give the potatoes richness and a gentle tang, while the cream cheese adds body. The block-style cream cheese in the ingredient list is a better fit than a loose whipped spread. Sour cream and cream cheese aren’t interchangeable: one brings tang, the other helps make the mash plush.
  • Whole milk — Warm milk blends into the potatoes more easily than cold milk. I wouldn’t replace it by adding extra sour cream or cream cheese; either change would make the mash heavier and alter its tang.
  • Sharp cheddar — Its bolder flavor stands up to the bacon and creamy potatoes. A standard grocery-store sharp cheddar works well; the sharpness matters more than buying an expensive brand. Use it shredded so it spreads evenly over the casserole.
  • Bacon — Cook it until crisp before crumbling so it brings a little crunch to the top. Ordinary sliced bacon works; the main thing is to drain it on paper towels rather than scattering it over the potatoes while greasy.
  • Green onions — Their fresh, mild bite balances the rich topping. Slice them thinly and add them after baking so they stay bright instead of wilting in the oven.

From Fork-Tender Potatoes to a Bubbling Cheddar Top

Boil Until the Fork Slides In

Heat the oven to 350°F and coat a 9×13-inch baking dish with nonstick cooking spray. Put the peeled, 1-inch potato chunks in an 8-quart pot with 12 cups cold water and 1 tablespoon kosher salt. Bring the pot to a boil over high heat, then lower the heat and simmer for 18 to 22 minutes. They’re ready when a fork pierces a chunk easily; if the center still feels firm, give the potatoes more time before draining.

Mash While the Potatoes Are Hot

Drain the potatoes well and return them to the pot. Add the softened butter and cream cheese, sour cream, warmed whole milk, garlic powder, black pepper, and the remaining 1/2 teaspoon kosher salt. Mash until creamy, stopping once the dairy is blended through. If you keep working the potatoes after they’re smooth, their texture can become sticky rather than soft.

Cook the Bacon Until Crisp

Set a 12-inch skillet over medium heat and cook the bacon for 8 to 10 minutes, turning it as needed. Look for slices that are crisp rather than merely browned; soft bacon won’t give the topping the same contrast. Drain the cooked bacon on paper towels, then crumble it into pieces for an even layer over the potatoes.

Bake Until the Edges Bubble

Spread the mash in the prepared dish, then distribute the shredded cheddar and crumbled bacon across the top. Bake uncovered for 20 to 25 minutes, until the cheese has melted and the edges are bubbling. Rest the casserole for 10 minutes, then sprinkle on the sliced green onions and serve. The center should be creamy, while the cheese stays melted across the top.

A Bacon-Free Version and a Make-Ahead Plan

Leave Off the Bacon for a Meatless Dish

Omit the bacon and keep the cheddar topping. The casserole stays rich and cheesy, but loses the smoky flavor and crisp bacon pieces. Bake it the same way, until the cheese is melted and the edges bubble.

Assemble It Ahead

Make the mashed potatoes and spread them in the prepared baking dish a day ahead; cover and refrigerate. Keep the cooked bacon and cheddar separate, then add them just before baking so the bacon doesn’t soften in storage. A chilled casserole may need a little longer than 20 to 25 minutes, so use the melted cheese and bubbling edges as your cues.

Storage and Reheating

  • Refrigerator: Store leftovers covered for 3 to 4 days. The cheese topping softens, and the potatoes will be firmer when cold.
  • Freezer: Freeze portions in airtight containers for up to 2 months. Thaw overnight in the refrigerator; the dairy-rich potatoes may be a little less smooth after freezing.
  • Reheating: Reheat covered in a 350°F oven until the center reaches 165°F. Keep it covered so the edges don’t dry out before the middle is hot.

The Details That Come Up Before This Casserole Goes in the Oven

Can I use pre-shredded sharp cheddar?+

Yes. It works as the topping, though pre-shredded cheese may melt a little less smoothly than cheese shredded from a block. Spread it evenly so the potatoes get a complete layer.

Can I use salted butter instead of unsalted?+

You can, but the finished potatoes will be saltier because the butter adds salt on top of the measured kosher salt. Hold back some of the salt added to the mash, then taste before spreading the potatoes in the dish.

Can I leave the potatoes unpeeled?+

You can, but the mash will have bits of skin and a more rustic texture. For the smooth, creamy casserole here, peel the russets before cutting them into chunks.

How do I know when the casserole is ready if the cheese hasn’t browned?+

Look for fully melted cheddar and bubbling around the edges; a deeply browned top isn’t the goal. If the cheese is melted but the edges aren’t bubbling yet, give the dish a little more time in the oven.

Can I make these mashed potatoes dairy-free?+

Not with a simple one-for-one swap. Butter, cream cheese, sour cream, milk, and cheddar all shape the texture and flavor, so replacing them would substantially change the dish rather than preserve this creamy casserole.

Million Dollar Mashed Potatoes

Million dollar mashed potatoes combine buttery, creamy potatoes with sharp cheddar and crisp bacon in a 9x13-inch baking dish. Bake until the cheese is melted and the edges are bubbling, then finish with sliced green onions.
Prep Time 20 minutes
Cook Time 52 minutes
Resting 10 minutes
Total Time 1 hour 22 minutes
Servings: 10 servings
Course: Side Dish
Cuisine: American
Calories: 460

Ingredients
  

For the potatoes
  • 1 nonstick cooking spray for the baking dish
  • 4 lb russet potatoes peeled and cut into 1-inch chunks
  • 12 cups cold water
  • 1 tbsp kosher salt divided
  • 0.5 tsp kosher salt divided
  • 0.5 cup unsalted butter softened
  • 1 block (8 oz) cream cheese softened
  • 1 cup sour cream
  • 0.5 cup whole milk warmed
  • 0.5 tsp garlic powder
  • 0.5 tsp black pepper
For the topping
  • 8 bacon slices
  • 1.5 cups sharp cheddar cheese shredded
  • 2 green onions thinly sliced

Equipment

  • 1 9x13-inch baking dish
  • 1 12-inch skillet

Method
 

Prepare the potatoes
  1. Preheat the oven to 350°F and coat a 9x13-inch baking dish with nonstick cooking spray.
  2. Put the potatoes in an 8-quart pot, add the cold water and 1 tablespoon of the salt, and bring to a boil over high heat; reduce the heat and simmer for 18 to 22 minutes, until the potatoes are easily pierced with a fork.
  3. Drain the potatoes well and return them to the pot; mash with the butter, cream cheese, sour cream, warm milk, garlic powder, black pepper, and remaining 1/2 teaspoon salt until creamy.
Prepare the topping
  1. Cook the bacon in a 12-inch skillet over medium heat for 8 to 10 minutes, turning as needed, until crisp; drain on paper towels and crumble.
Assemble and bake
  1. Spread the mashed potatoes in the prepared dish, then top evenly with the shredded sharp cheddar cheese and crumbled bacon.
  2. Bake uncovered for 20 to 25 minutes, until the cheese is melted and the edges are bubbling.
  3. Rest for 10 minutes, then sprinkle with the thinly sliced green onions and serve.

Notes

For the creamiest texture, drain the potatoes well and mash them while hot. Refrigerate leftovers in an airtight container for up to 4 days; freezing is not recommended because the dairy may turn grainy.

You might also like these recipes

Leave a Comment

Recipe Rating