Creamy Make-Ahead Mashed Potato Casserole with Cheese and Bacon

This creamy, cheesy mashed potato casserole is the ultimate comfort food! Made with fluffy mashed potatoes, rich butter, sour cream, melted cheddar cheese, and crispy bacon, it’s the perfect make-ahead side dish for family dinners, holidays, Thanksgiving, or Christmas.

The best part? You can prepare it ahead of time, refrigerate it, and bake it when you’re ready to serve!

Prep: 25 min

Cook: 30 min

Servings: 8–10

Ingredients

For the mashed potatoes:

  • 3 lbs (1.4 kg) Yukon Gold or Russet potatoes, peeled and cubed
  • ½ cup (115 g) unsalted butter
  • ½ cup (120 ml) whole milk, warmed
  • ¾ cup (180 g) sour cream
  • 4 oz (115 g) cream cheese, softened
  • 1 teaspoon garlic powder
  • 1 teaspoon salt, or to taste
  • ½ teaspoon black pepper

For the cheesy bacon topping:

  • 2 cups (225 g) shredded sharp cheddar cheese
  • 8 slices bacon, cooked until crispy and crumbled
  • 2 tablespoons melted butter
  • 2 tablespoons fresh parsley, chopped
  • Optional: 2 tablespoons chopped green onions

Step-by-Step Instructions

Step 1: Prepare the Potatoes

  1. Peel the potatoes and cut them into evenly sized chunks.
  2. Place them in a large pot and cover with cold water.
  3. Add a generous pinch of salt.
  4. Bring to a boil over medium-high heat.
  5. Cook for 15–20 minutes, or until fork-tender.
  6. Drain thoroughly and let the potatoes sit for 2 minutes to release excess moisture.

Step 2: Make the Creamy Mashed Potatoes

  1. Transfer the drained potatoes to a large mixing bowl.
  2. Add butter and softened cream cheese.
  3. Mash until smooth.
  4. Stir in the warm milk and sour cream.
  5. Season with garlic powder, salt, and black pepper.
  6. Mix gently until creamy and fluffy.

Avoid overmixing, which can make mashed potatoes gummy.

Step 3: Assemble the Casserole

  1. Preheat your oven to 375°F (190°C).
  2. Grease a 9 × 13-inch baking dish with butter.
  3. Spread the mashed potatoes evenly into the prepared dish.
  4. Brush the surface lightly with melted butter.
  5. Sprinkle the shredded cheddar cheese evenly over the potatoes.
  6. Add the crispy bacon pieces on top.

Step 4: Bake Until Golden

  1. Cover loosely with aluminum foil.
  2. Bake for 15 minutes.
  3. Remove the foil.
  4. Continue baking for another 10–15 minutes, until the cheese is melted, bubbling, and lightly golden.
  5. For a deeper golden crust, broil for 1–2 minutes while watching carefully.

The center should reach 165°F (74°C), especially when reheating a refrigerated casserole.

Step 5: Garnish and Serve

Remove the casserole from the oven and allow it to rest for 5 minutes.

Sprinkle with freshly chopped parsley and optional green onions.

Serve warm with your favorite main dish.

Make-Ahead Instructions

This recipe is perfect for preparing in advance.

  1. Prepare the mashed potatoes and spread them in the greased baking dish.
  2. Allow them to cool before refrigerating.
  3. Cover tightly and refrigerate for up to 2 days.
  4. Store the cooked bacon separately to help preserve its crispness.
  5. When ready to bake, add the cheddar cheese and bacon.
  6. Bake covered at 375°F (190°C) for approximately 25–30 minutes, then uncover for another 10–15 minutes, until hot throughout and golden on top.

For food safety, refrigerate within 2 hours of cooking and reheat to 165°F (74°C).

Tips for the Best Mashed Potato Casserole

  • Choose the right potatoes: Yukon Gold potatoes give a naturally buttery texture, while Russets create a fluffy mash.
  • Warm the milk: This helps keep the mashed potatoes smooth and creamy.
  • Use freshly shredded cheese: It generally melts more smoothly than pre-shredded cheese.
  • Don’t overmix: Mash gently to avoid a gluey texture.
  • Keep the bacon crispy: Add some of the bacon after baking for extra crunch.
  • Add extra flavor: Roasted garlic, Parmesan cheese, or chopped chives make delicious additions.

Storage and Reheating

Refrigerator: Store leftovers in an airtight container for up to 3–4 days.

Freezer: Freeze in a freezer-safe container for up to 2 months for best quality.

Reheating: Cover and warm in a 350°F (175°C) oven until the center reaches 165°F (74°C). Add a splash of milk if the potatoes seem dry.

What to Serve with Mashed Potato Casserole

This casserole pairs beautifully with roasted chicken, grilled steak, meatloaf, roast turkey, glazed ham, BBQ ribs, or steamed vegetables.

Frequently Asked Questions

Can I prepare this casserole the night before?

Yes! Assemble the mashed potato base, cover, and refrigerate overnight. Add the cheese and bacon before baking.

Can I make it without cream cheese?

Absolutely. Replace the cream cheese with additional sour cream or a little extra butter.

Can I use leftover mashed potatoes?

Yes. Use about 6 cups of prepared mashed potatoes and adjust the milk and seasonings as needed.

How do I make the top extra crispy?

Broil the casserole briefly at the end of baking, watching closely to prevent burning.

Conclusion

This Creamy Make-Ahead Mashed Potato Casserole is rich, cheesy, buttery, and packed with delicious bacon flavor. With its creamy potato filling and golden melted-cheese topping, it’s a comforting side dish that’s ideal for holidays, potlucks, and cozy family dinners.

Make it ahead, bake until golden, and enjoy every creamy, cheesy bite!

Leave a Reply

Your email address will not be published. Required fields are marked *