Bacon Cheddar Mashed Potato Casserole
Bacon Cheddar Mashed Potato Casserole is the ultimate comfort food side dish. It combines creamy mashed potatoes with rich cheddar cheese, crispy thick-cut bacon, and fresh green onions, then baked to golden, bubbly perfection.

This loaded mashed potato casserole is ideal for holiday dinners, family gatherings, potlucks, or any occasion where you want a hearty, indulgent dish that pleases a crowd. Its warm, creamy texture and layers of flavor make it a standout. Plus, itโs easy to make ahead, customizable, and kid-approved.
Why Youโll Love This Recipe
- Packed with crispy bacon, creamy mashed potatoes, and melted cheddar cheese
- Make-ahead friendly for holidays or busy days
- A complete crowd-pleaser โ everyone asks for seconds
- Simple ingredients, but restaurant-level flavor
Preparation Phase & Tools to Use
Essential Tools and Equipment
To make this loaded mashed potato casserole successfully, youโll need the following:
- Large pot โ for boiling potatoes evenly
- Colander โ to drain the potatoes thoroughly
- Handheld electric mixer or potato masher โ for smooth, lump-free potatoes
- Sautรฉ pan or skillet โ to crisp the bacon properly
- Mixing spoon or spatula โ for stirring in cheese and bacon without breaking the texture
- 8×8-inch baking dish โ perfect for the casserole size and even cooking
- Aluminum foil โ to prevent drying out during the first baking phase
Importance of Each Tool
Each tool plays a key role:
- A large pot ensures potatoes cook evenly without crowding.
- A mixer (used gently) gives the potatoes a creamy texture without overworking.
- A baking dish thatโs too small will result in uneven cooking or overflow, while a dish thatโs too large spreads the mixture thin.
Preparation Tips
- Use cold bacon for easier slicing into cubes.
- Room-temperature dairy (milk, butter, cream cheese) blends more smoothly into the potatoes.
- Peel potatoes evenly and cut them into consistent 1-inch cubes for uniform boiling.
- Donโt over-mix once you add the dairy โ it can make potatoes gluey.
- Reserve some bacon, cheese, and green onions to top the casserole for texture and presentation.
Ingredients
Full Ingredient List
- 8 slices cold, thick-cut bacon, cubed
- 3 pounds Russet potatoes, rinsed, peeled, and cut into 1″ cubes
- 8 ounces cream cheese, room temperature
- ยฝ cup whole milk, room temperature
- ยฝ cup unsalted butter, room temperature
- 2 teaspoons Kosher salt
- 1 teaspoon black pepper
- 1 cup freshly grated Havarti cheese
- 1ยพ cups freshly grated Cheddar cheese (divided)
- 4 green onions, chopped (white and light green parts only)
Step-by-Step Directions
- Preheat oven to 350ยฐF and grease an 8×8″ baking dish.
- Cook bacon: In a large skillet over medium-high heat, sautรฉ cubed bacon for 6โ8 minutes until crispy. Transfer to a paper towel-lined plate. Set aside.
- Boil potatoes: Add potato cubes to a large pot, cover with water by 1 inch. Bring to a boil and cook for 20 minutes or until fork-tender.
- Drain and mash: Drain potatoes and return to the pot. Add cream cheese, butter, milk, salt, and pepper. Mix with a handheld mixer on medium-low until creamy and well-blended. Avoid over-mixing.
- Add flavor mix-ins: Stir in Havarti cheese, ยฝ cup Cheddar cheese, half of the cooked bacon, and two-thirds of the chopped green onions.
- Assemble: Spoon mixture into prepared baking dish and smooth the top.
- First bake: Cover with foil and bake for 20 minutes.
- Top and finish baking: Remove foil. Sprinkle with remaining Cheddar, bacon, and green onions. Bake uncovered for 10 more minutes until cheese is melted and bubbly.
- Serve hot and enjoy!
Serving Suggestions
Bacon Cheddar Mashed Potato Casserole pairs beautifully with a variety of main dishes, thanks to its rich and savory flavor profile. Its versatility makes it suitable for both casual dinners and festive holiday feasts.
Best Ways to Serve
- As a hearty side for roast turkey, ham, or prime rib
- Alongside grilled or roasted chicken, steak, or pork chops
- As a comforting companion to barbecue ribs or brisket
- Served solo in a bowl with a dollop of sour cream or extra scallions for a cozy meal
To balance its richness, pair it with lighter mains or something with a touch of acidity or sweetness.
Common Mistakes to Avoid & How to Perfect the Recipe
Avoiding these common pitfalls ensures your loaded mashed potato casserole turns out perfect every time.
1. Overmixing the Potatoes
- Mistake: Overworking the potatoes makes them gummy or gluey.
- Fix: Use a handheld mixer on medium-low only until just combined. Switch to a spoon for folding in cheese and bacon.
2. Using Cold Ingredients
- Mistake: Cold dairy prevents even mixing and smooth texture.
- Fix: Always bring butter, cream cheese, and milk to room temperature before mixing.
3. Skipping the Foil Cover
- Mistake: Baking uncovered from the start causes the casserole to dry out.
- Fix: Cover with foil during the first bake to retain moisture, then uncover to finish with a golden cheesy top.
4. Not Salting the Water
- Mistake: Boiling potatoes in unsalted water leads to bland flavor.
- Fix: Salt the boiling water generously for built-in flavor.
5. Using Pre-Shredded Cheese
- Mistake: Pre-shredded cheese contains anti-caking agents that affect melting.
- Fix: Always use freshly grated cheese for smooth, creamy results.
6. Undercooked Bacon
- Mistake: Soft or chewy bacon can ruin the texture.
- Fix: Crisp bacon thoroughly before mixing into the casserole.
7. Skipping the Rest Before Baking (Make-Ahead Tip)
- Mistake: Baking straight from the fridge leads to uneven cooking.
- Fix: Let the chilled casserole rest at room temperature for 45 minutes before baking.
Side Dish Recommendations
This rich casserole benefits from sides that either lighten the plate or offer complementary textures and flavors. Below are 8 great ideas:
1. Garlic Roasted Green Beans
Crisp and flavorful, these balance the richness of the casserole perfectly.
2. Honey-Glazed Carrots
A sweet contrast that adds color and brightness to your plate.
3. Balsamic Brussels Sprouts
The tangy glaze cuts through the creaminess of the dish.
4. Classic Caesar Salad
Crisp romaine and zesty dressing bring freshness and crunch.
5. Roasted Asparagus with Lemon
A light, zesty green veggie that complements the deep flavors of bacon and cheddar.
6. Cranberry Sauce or Chutney
Ideal for holiday settings โ the sweet-tart flavor offsets savory components.
7. Sautรฉed Mushrooms with Thyme
Earthy and rich, they pair well with the cheesy potato base.
8. Apple and Walnut Salad
A refreshing and crunchy salad that adds sweetness and acidity.
Expert Recipe Tips
- Use Russet potatoes: Their high starch content makes for light, fluffy mashed potatoes that absorb flavors well.
- Shred your own cheese: Avoid pre-packaged cheese for better melt and texture.
- Add sour cream for tang: Substitute some cream cheese with sour cream for a tangier twist.
- Try different cheese blends: Havarti, Gouda, or even Pepper Jack can enhance flavor complexity.
- Add garlic or roasted garlic to the mash for an extra savory layer.

Storage Instructions
- Refrigerate leftovers in an airtight container for up to 4 days.
- Cover tightly with foil or plastic wrap to prevent drying out or absorbing odors.
Reheating Instructions
- Oven: Preheat to 350ยฐF. Place casserole in a baking dish, cover with foil, and heat for 20โ25 minutes.
- Microwave: For individual servings, cover with a microwave-safe lid and heat on medium for 1โ2 minutes, stirring halfway.
- Avoid drying: Add a splash of milk or a few dots of butter before reheating to restore creaminess.
FAQs
Can I make Bacon Cheddar Mashed Potato Casserole ahead of time?
Yes. Prepare everything up to the baking step, cover, and refrigerate. Let it sit at room temperature for 45 minutes before baking as directed.
Can I freeze this casserole?
You can freeze it before baking. Wrap tightly in plastic wrap and foil. Freeze up to 2 months. Thaw in the fridge overnight, then bake as instructed.
Can I use a different type of cheese?
Absolutely. Swap Cheddar with Gruyรจre, Monterey Jack, or even a spicy cheese like Pepper Jack for variety.
What type of potatoes should I use?
Russet potatoes are ideal for their fluffiness, but Yukon Golds can also work for a creamier, buttery flavor.
Can I make it vegetarian?
Yes. Skip the bacon and consider adding sautรฉed mushrooms, caramelized onions, or smoked paprika for added depth.
How do I keep it from becoming gluey?
Donโt over-mix. Mix until just combined and use room-temperature ingredients to keep the texture light and creamy.
