Mashed Potato Casserole is everything you adore about classic mashed potatoes — buttery, creamy, and perfectly smooth — transformed into a rich, oven-baked side dish topped with melted cheddar cheese and crispy bacon. Each bite captures the heart of homestyle comfort, combining simple ingredients into a warm, golden, crowd-pleasing casserole.

It’s that wonderful time of year when cozy comfort food meets family gatherings and big, comforting dinners. The evenings feel cooler, the table feels fuller, and the oven becomes the heart of the kitchen again. For me, mashed potatoes are the ultimate symbol of comfort — soft, savory, and the perfect companion to any meal.
This recipe starts with tender boiled potatoes mashed until creamy, then layered with butter, sour cream, and half and half for pure richness. Once baked with cheese and bacon, it turns into the kind of side dish that steals the show — smooth, cheesy, and irresistibly satisfying. Perfect for holidays, potlucks, or weeknights when you want something truly comforting.
If you love cozy side dishes like this, you’ll also enjoy my Cheesy Scalloped Potatoes and Loaded Baked Potato Casserole — both have that same creamy, golden, irresistible charm!
Jump to:
Why You’ll Love This Recipe
- Easy and foolproof: No complicated steps — just boil, mash, layer, and bake.
- Rich and creamy texture: Butter, sour cream, and warm half and half make the potatoes melt-in-your-mouth soft.
- Golden and cheesy: A bubbly top layer of cheddar cheese and crispy bacon for flavor in every bite.
- Perfect for gatherings: Ideal for holidays or Sunday dinners — everyone loves it!
- Make-ahead friendly: Assemble ahead, refrigerate, and bake when ready.
Recipe Ingredients
Potatoes – Russet potatoes give the fluffiest texture and classic flavor.
Butter – Adds richness and that irresistible silky mouthfeel.
Half and Half – Warmed slightly to blend smoothly into the potatoes.
Sour Cream – Adds tang and creaminess for perfect balance.
Cheddar Cheese – Sharp cheddar melts beautifully and creates that golden crust.
Bacon – Crispy, salty bits that take the casserole from good to unforgettable.
Green Onions & Parsley – Add freshness, color, and a final touch of flavor.
See recipe card below for a full list of ingredients and measurements.
Substitutions & Variations
Cheese swap: Try Monterey Jack, mozzarella, or Colby for a milder taste.
Veggie version: Stir in roasted garlic, spinach, or broccoli for extra flavor.
Lighter option: Replace half and half with whole milk or Greek yogurt.
Herb lovers: Add chives, thyme, or rosemary for a fresh twist.
Make it vegetarian: Skip the bacon — it’s still creamy and delicious.
This recipe hasn’t been tested with all substitutions. If you try one, share how it turned out!
Step by Step Instructions

Step 1: Once your potatoes are boiled and drained, transfer them to a large mixing bowl. Add butter, sour cream, warm half and half, salt, and black pepper. These ingredients build the rich, velvety base for your casserole.

Step 2: Mash the potatoes with a potato masher until smooth and creamy. Be gentle — overmixing can make the texture sticky. The mixture should be light, fluffy, and perfectly seasoned.

Step 3: Grease your casserole dish with butter. Spoon the mashed potatoes evenly into the dish, smoothing the top with a spatula. This creates a soft, creamy layer ready to hold all that cheese and bacon goodness.

Step 4: Sprinkle shredded cheddar cheese evenly over the top, then add crispy chopped bacon. Bake at 375°F (190°C) for 25–30 minutes, until the cheese is melted, bubbly, and lightly golden. Garnish with green onions and fresh parsley before serving.
Expert Tips
- Use warm dairy: Cold butter or cream can make the potatoes stiff — keep everything warm for a smoother mash.
- Mash gently: For creamy potatoes, mash just until smooth; avoid overworking.
- Grate your own cheese: Freshly shredded cheese melts more evenly and tastes better.
- Make ahead: Assemble and refrigerate a day in advance, then bake before serving.
- Presentation tip: Finish with a little extra bacon and parsley for that picture-perfect table moment.
FAQs
Can I make this ahead of time?
Yes! Assemble the casserole up to 24 hours ahead, cover, and refrigerate. Bake as directed, adding 5–10 minutes if chilled.
Can I use different potatoes?
Yukon Gold potatoes also work great — they’re naturally buttery and creamy.
Can I make it vegetarian?
Definitely. Just skip the bacon or use plant-based bacon bits.
Can I freeze it?
Not recommended, as freezing changes the creamy texture.
How do I reheat leftovers?
Reheat in the oven or microwave, adding a splash of half and half or milk to keep it soft and creamy.

Storage
- Room Temperature: Keep leftovers out no longer than 2 hours.
- Refrigerator: Store in an airtight container for up to 3 days.
- Freezer: Not recommended — the texture may become grainy.
- Reheat Tip: Add a spoonful of milk or cream before reheating to restore that silky smoothness.
📖 Recipe
Mashed Potato Casserole
Equipment
- Large pot or Dutch oven
- Potato masher
- Mixing bowl
- Casserole dish
- Measuring cups & spoons
- Spatula
Ingredients
- 3 pounds russet potatoes peeled and cut into ½-inch cubes
- 1½ teaspoons fine sea salt divided
- ½ teaspoon freshly ground black pepper
- 1 cup half and half warm, 100–110°F
- 6 tablespoons unsalted butter room temperature or melted
- ¼ cup sour cream room temperature
- 1 cup sharp cheddar cheese shredded
- ⅓ cup bacon chopped
- 2 green onions thinly sliced
- Parsley chopped (optional)
Instructions
- Preheat oven to 375°F (190°C).
- Boil potatoes in salted water until fork-tender, 15–20 minutes; drain.
- Add butter, sour cream, warm half and half, salt, and pepper; mash until smooth.
- Spread into a buttered casserole dish.
- Top with cheddar cheese and bacon.
- Bake 25–30 minutes until golden and bubbly.
- Garnish with green onions and parsley before serving.
Notes
- To lighten it up, use milk instead of half and half.
- To make ahead, assemble and refrigerate for up to 24 hours; bake as directed with added time.
Sophia’s Top Tip
- Mash your potatoes while hot and always use warm dairy — that’s the secret to smooth, fluffy mashed potatoes that never turn gluey.





Leave a Reply