This Twice Baked Mashed Potato Casserole is a creamy, cheesy, and bacon-loaded side dish that combines all the flavors of a loaded baked potato in an easy, make-ahead casserole.
Perfect for holidays, family dinners, or your next BBQ, it’s baked until bubbly and golden, making it a crowd-pleasing comfort food favorite.

This dish is a game-changer for holiday spreads, Sunday dinners, or just when you want something that screams comfort food. Best of all, like my spicy coleslaw, you can make it ahead of time, so there’s no last-minute scrambling when the rest of your meal is coming together.
Jump to:
- A quick look at the recipe
- Why I love this Southern classic recipe
- Ingredient notes and substitutions
- How to make the best Twice Baked Loaded Mashed Potato Casserole
- What to serve with Twice Baked Loaded Mashed Potatoes
- Fun twists and tasty variations
- How to store and reheat leftovers
- Supper and then some (reimagining leftovers)
- Recipe FAQs (Your questions answered)
- Pro tips for foolproof results
- Try this recipe, and let me know what you think!
- Twice Baked Loaded Mashed Potato Casserole Recipe
A quick look at the recipe
- ✅ Ready in: 2 hours, 10 minutes
- 🛒 Ingredients: 9 includes salt and pepper
- 🍽️ Serves: 6
- 👩🍳 Difficulty: Easy → “No-Fuss Favorite”
- 🧊 Make-Ahead Friendly: Yes
Why I love this Southern classic recipe
- Ultimate comfort food – Creamy mashed potatoes loaded with butter, cheese, and bacon? Yes, please!
- Make-ahead friendly – Perfect for busy holiday cooking or meal prepping for the week.
- Crowd-pleaser – Whether it’s Thanksgiving, Christmas, or just a Tuesday night, this dish always gets rave reviews.
Ingredient notes and substitutions
Below are my ingredient notes (including substitutions) for the main ingredients in this recipe and how you can make it your own. The recipe card below provides a complete list of all ingredients and measurements.
While the ingredient list is simple, each element plays a crucial role in creating that perfect, creamy bite.
- Russet potatoes – These are the best choice for fluffy, creamy mashed potatoes. Yukon Golds can work, but they’ll give a denser, slightly more buttery texture.
- Butter & cream – The dynamic duo for rich, luxurious mashed potatoes. Swap heavy cream for half-and-half if needed, but don’t skimp on the butter.
- Sour cream – Adds a tangy richness. Greek yogurt works as a lighter alternative.
- Cheddar cheese – Sharp cheddar gives the best flavor, but you can mix in some Monterey Jack or Gruyère for variety.
- Bacon – Adds smoky, crispy goodness. Feel free to leave it out for a vegetarian version.
- Chives – Brings a fresh, oniony kick that balances out all the richness.
How to make the best Twice Baked Loaded Mashed Potato Casserole
This recipe is easy, but following these steps ensures you get the creamiest, most flavorful results.
- Bake the potatoes – Preheat your oven to 350°F. Scrub, dry, and prick the potatoes with a fork. Bake for about 90 minutes until fork-tender. While the potatoes are baking, let the butter, sour cream, and heavy cream come to room temperature.
- Scoop and mash – Once the potatoes are cool enough to handle, cut them in half, scoop out the insides, and mash them with the butter, sour cream, and cream.
- Add the good stuff – Stir in shredded cheddar, crispy bacon, and chives.
- Assemble – Spread the mixture into a greased casserole dish and top with more cheese, bacon, and chives.
- Bake again – Pop it back in the oven at 350°F for 30 minutes until heated through and the cheese is melty. Serve immediately.
What to serve with Twice Baked Loaded Mashed Potatoes
These twice baked mashed potatoes are the ultimate sidekick to just about any main dish. Here are a few perfect pairings:
- Weeknight comfort: Pair with Creamy Mushroom Pork Chops, Air-Fried Chicken Leg Quarters, or my favorite, Pecan-Crusted Chicken.
- Casual cookouts or potlucks – This decadent side dish is also perfect when served with Grilled Flank Steak or Grilled Half Chicken.
Fun twists and tasty variations
- Go extra cheesy – Mix in some cream cheese or top with a cheese blend like gouda and mozzarella.
- Vegetarian twist – Skip the bacon and add sautéed mushrooms or caramelized onions instead.
- Loaded sweet potatoes – Try this recipe with sweet potatoes for a slightly sweeter, but equally creamy, version.
How to store and reheat leftovers
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze in portions for up to 2 months. Thaw overnight before reheating.
- Reheating: Bake at 350°F for 20 minutes or microwave in 30-second bursts until heated through.
Supper and then some (reimagining leftovers)
- Mashed potato cakes - Form cold leftover casserole into small patties, dredge in flour or breadcrumbs, and pan-fry in a bit of oil or butter until golden and crispy on both sides. Serve with sour cream or a fried egg on top.
- Savory potato waffles - Spread leftover mashed potatoes into a greased waffle iron and cook until crispy and golden. Top with crumbled bacon, chives, and maybe even a hot honey or gravy drizzle for a Southern twist.
- Mashed potato breakfast skillet - Sauté some chopped onions, peppers, or sausage, then add the leftover casserole to the skillet and warm it through. Crack in a couple of eggs and let them cook right on top.
- Shortcut shepherd’s pie: Use the leftovers as the topping for a shepherd’s pie. Layer over a base of seasoned leftover chuck roast or ground beef and veggies, then bake until bubbly.
- Mini mashed potato muffins: Spoon leftovers into a greased muffin tin, sprinkle with a little extra cheese or bacon, and bake until golden and set. These are perfect for portion-controlled meal prep or a grab-and-go side.
Recipe FAQs (Your questions answered)
Absolutely! Assemble everything up to a day in advance, cover, and refrigerate. When ready, bake as directed.
Technically, yes, but fresh-baked potatoes give the best texture and flavor.
I like to use a potato masher because I like the rustic texture, but for ultra-creamy potatoes, use a hand mixer. If you use an electric mixer, be careful not to overmix, or your potatoes will have a gluey texture.
Pro tips for foolproof results
- Bake your potatoes fully – They should be soft and fluffy inside, not undercooked.
- Mash while hot – Warm potatoes absorb butter and cream better, making them extra creamy.
- Taste as you go – Adjust seasoning to your liking before baking the second time.
- Don’t overmix – Overworking mashed potatoes can make them gluey. Keep it gentle!
Try this recipe, and let me know what you think!
⭐ ⭐ ⭐⭐⭐
Did you try this recipe? I’d love to know how it turned out!
Did you give it your own twist or have a shortcut that made it even easier? Share your thoughts in the comments below, and don’t forget to leave a star rating. Your feedback helps others (and totally makes my day).
Thanks so much for visiting Practical Southern Cooking! I hope you’ll stop by again soon for more no-fuss comfort food and simple Southern favorites.
Want to Save This Recipe?
Twice Baked Loaded Mashed Potato Casserole Recipe
Ingredients
- 4 Russet baking potatoes about 3 pounds
- 6 slices of bacon cooked and crumbled divided
- ¼ cup unsalted butter softened
- ½ cup sour cream
- ½ cup heavy cream
- 1½ cup shredded sharp cheddar cheese divided
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- 1 ½ tablespoon chopped chives divided
Instructions
- Preheat your oven to 350°F.
- Scrub the potatoes and dry them thoroughly. Then, prick them several times with a knife or a fork.
- Place the potatoes on a rimmed baking sheet and bake for 90 minutes. They are done when a fork can easily pierce the center of them—it should slide in with little to no resistance—the internal temperature should be between 200 and 210°F, as measured with a meat thermometer.
- While the potatoes are cooking, place the butter, sour cream, heavy cream, salt and pepper, and one tablespoon of chives in a large bowl and allow everything to come to room temperature.
- When the potatoes are done and cool enough to handle, but while they are still hot, cut them in half with a sharp knife, scoop out the insides, and add them to the bowl with the other ingredients.
- Use a potato masher to mash the potato mixture until it is fairly smooth and everything is well combined. A few small chunks are fine. If the mixture looks too dry, add a tablespoon or so more of heavy cream. Add one cup of the cheese, most of the crumbled bacon, and one tablespoon of the chives and stir to combine.
- Spray a small casserole dish with nonstick cooking spray and add the potato mixture. Smooth out the top and sprinkle the remaining shredded cheese, bacon, and chives evenly over it.
- Place the dish in a 350°F oven and bake the potato casserole for 30 minutes or until it is heated through and the cheese has melted.
Leave a Reply