I remember the first time I made this twice baked potato casserole for a holiday potluck — it disappeared faster than I could slice the green onions. It’s everything you love about a loaded baked potato, but turned into a cozy, shareable casserole: creamy mashed insides, melty cheese, salty bacon, and a bright hit of green onion. If you want a hands-off crowd-pleaser that’s easy to scale, this is the kind of recipe you’ll keep coming back to. For a faster, weeknight-friendly cousin, try a simpler loaded version I sometimes make on busy nights: 5-ingredient loaded baked potato casserole.
Why You’ll Love This Dish
This casserole takes the comfort of a loaded baked potato and stretches it to feed a group without losing any of the classic flavors. It’s budget-friendly, easy to prep ahead, and treats picky eaters and guests alike. Make it for holiday sides, game-day spreads, or a hearty weeknight dinner when you want something comforting with minimal fuss.
“Family favorite — creamy, cheesy, and the bacon on top gives it that irresistible crunch. I make it for Sunday dinners and always get asked for the recipe.” — a genuine home-cook review
The Cooking Process Explained
Overview: You bake whole potatoes until tender, scoop and mash the insides with sour cream, milk, butter, salt, and pepper, then fold in cheese, bacon, and green onions. The mash goes into a baking dish, gets topped with extra cheese and bacon, and bakes again until bubbly and golden. Expect about 45 minutes for the initial bake plus 25–30 minutes for the casserole stage — mostly hands-off time.
If you like one-pan dinners, pair this with an easy main like baked ranch pork chops and potatoes for a complete meal.
What You’ll Need
4 large potatoes, 1 cup sour cream, 1/2 cup milk, 1 cup shredded cheese (cheddar or your choice), 1 cup cooked and crumbled bacon, 1/4 cup sliced green onions, Salt to taste, Pepper to taste, 1/4 cup butter
Notes on ingredients and swaps:
- Potatoes: Russets give the fluffiest mash; Yukon Golds are creamier and slightly sweeter.
- Cheese: Cheddar is classic, but a sharp white cheddar or smoked gouda adds personality.
- Bacon: Cook until crisp, then crumble. For a shortcut, use pre-cooked bacon or bacon bits.
- Dairy: Swap Greek yogurt for part of the sour cream to add tang and cut richness.
- Make it vegetarian: omit bacon and top with toasted breadcrumbs or sautéed mushrooms.
If you’re in the mood for a more spoonable, soupy potato comfort, check out this popular loaded baked potato soup.
Step-by-Step Instructions
Original directions:
- Preheat your oven to 350°F (175°C)., 2. Bake the potatoes in the oven for about 45 minutes, or until tender., 3. Once cooled, scoop the insides into a large bowl and discard the skins., 4. Add sour cream, milk, butter, salt, and pepper to the potatoes, and mash until creamy., 5. Stir in half of the cheese, bacon, and green onions., 6. Transfer the mixture to a baking dish and top with the remaining cheese and bacon., 7. Bake for an additional 25-30 minutes until heated through and the cheese is bubbly., 8. Garnish with more green onions before serving.
Rewritten, user-friendly directions:
- Preheat the oven to 350°F (175°C).
- Scrub the potatoes, prick them a few times with a fork, and bake directly on the oven rack for about 45 minutes, or until a fork slides in easily.
- Let the potatoes cool enough to handle. Slice each potato open and scoop the flesh into a large bowl; discard or save the skins for another use.
- Add the sour cream, milk, butter, salt, and pepper to the potato flesh. Mash until smooth and creamy; adjust milk for your preferred consistency.
- Fold in half of the shredded cheese, half the crumbled bacon, and the sliced green onions. Mix gently to combine.
- Transfer the potato mixture into a buttered 9×13-inch (or similarly sized) baking dish. Sprinkle the remaining cheese and bacon evenly over the top.
- Bake the casserole for 25–30 minutes, until heated through and the cheese is melted and bubbly. If you want a browned top, pop it under the broiler for 1–2 minutes — watch closely.
- Garnish with extra green onions before serving.
Best Ways to Enjoy It
This casserole is a classic side for roasted meats, fried chicken, ham, or a green salad. For a hearty meal, serve it alongside grilled sausages or a simple roasted vegetable tray. For brunch, top servings with a fried or poached egg. Drink pairings: a crisp lager or a medium-bodied white wine (like unoaked Chardonnay) balances the richness nicely.
How to Store and Reheat
- Refrigerator: Cool the casserole to room temperature, cover tightly with foil or plastic wrap, and store for up to 3–4 days.
- Freezer: For longer storage, portion into freezer-safe containers and freeze up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Reheat individual portions in the microwave for 1–2 minutes, stirring halfway. For the whole dish, bake at 350°F (175°C) for 20–25 minutes (covered), then uncover to let the top crisp for 5–10 minutes.
Food safety tip: don’t leave the casserole sitting at room temperature for more than two hours to avoid bacterial growth.
Helpful Cooking Tips
- Bake potatoes evenly: place them directly on the oven rack so hot air circulates, or wrap in foil if you prefer softer skins.
- Don’t overwork the mash: stop mashing once creamy — over-mixing can make potatoes gluey.
- Adjust texture: add a splash more milk or sour cream if the mash looks dry.
- Crisp topping: mix a tablespoon of panko with a teaspoon of melted butter and sprinkle on top for crunch.
- Make ahead: assemble the casserole up to step 6, cover, and refrigerate up to 24 hours before baking. This is ideal for holidays.
Recipe Variations
- Loaded Potato Casserole with Veggies: add roasted corn and sautéed bell peppers for color and sweetness.
- Cheesy Jalapeño Twist: fold in chopped pickled jalapeños and use pepper jack cheese for heat.
- Vegetarian Version: omit bacon and top with a mixture of toasted breadcrumbs and chopped roasted mushrooms.
- Sweet Potato Swap: substitute cooked mashed sweet potatoes and cut back the sour cream slightly for a sweeter, holiday-style casserole — a great companion to dishes like this sweet potato pecan casserole recipe.
- Marshmallow-topped Holiday Side: if you want a sweeter casserole for holidays, consider flavors inspired by sweet potato marshmallow casserole (use sparingly to balance flavors).
Tricks for Success
- Use room-temperature butter and dairy so they incorporate smoothly.
- Taste and season: potatoes need good seasoning; don’t be shy with salt and a pinch of black pepper.
- Cheese placement: stirring some cheese into the mash keeps it melty throughout, while extra on top creates that irresistible golden crust.
- Crisp bacon: crumble fully cooled, crisp bacon for the best texture contrast.
Frequently Asked Questions
Q: How long does this take from start to finish?
A: Active prep is about 20–30 minutes. Bake potatoes ~45 minutes, then casserole bakes 25–30 minutes — plan roughly 1 hour 45 minutes total including cooling and baking.
Q: Can I make this ahead of time?
A: Yes. Assemble and refrigerate (unbaked) up to 24 hours before baking. Alternatively, bake fully, cool, and reheat later.
Q: Can I use leftover mashed potatoes?
A: Absolutely. Leftovers work well — skip the initial bake. Mix with the dairy, cheese, and bacon, then bake until heated through.
Q: What potatoes are best?
A: Russets for fluffy texture; Yukon Golds if you prefer a creamier, buttery mash.
Q: Is it freezer-friendly?
A: Yes — freeze in portions up to 2 months. Thaw overnight in the fridge before reheating.
Conclusion
If you love a comforting, crowd-pleasing side that’s easy to scale and full of familiar flavors, this twice baked potato casserole should be in your repertoire. For an alternate twice-baked take and additional inspiration, see The Pioneer Woman’s Twice Baked Potato Casserole on The Cozy Cook.
PrintTwice Baked Potato Casserole
A cozy, shareable casserole that captures the flavors of a loaded baked potato with creamy mashed insides, melty cheese, and crispy bacon.
- Prep Time: 20 minutes
- Cook Time: 75 minutes
- Total Time: 95 minutes
- Yield: 8 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Omnivore
Ingredients
- 4 large potatoes
- 1 cup sour cream
- 1/2 cup milk
- 1 cup shredded cheese (cheddar or your choice)
- 1 cup cooked and crumbled bacon
- 1/4 cup sliced green onions
- Salt to taste
- Pepper to taste
- 1/4 cup butter
Instructions
- Preheat the oven to 350°F (175°C).
- Scrub the potatoes, prick them a few times with a fork, and bake directly on the oven rack for about 45 minutes, or until a fork slides in easily.
- Let the potatoes cool enough to handle. Slice each potato open and scoop the flesh into a large bowl; discard or save the skins for another use.
- Add the sour cream, milk, butter, salt, and pepper to the potato flesh. Mash until smooth and creamy; adjust milk for your preferred consistency.
- Fold in half of the shredded cheese, half the crumbled bacon, and the sliced green onions. Mix gently to combine.
- Transfer the potato mixture into a buttered 9×13-inch baking dish. Sprinkle the remaining cheese and bacon evenly over the top.
- Bake the casserole for 25–30 minutes, until heated through and the cheese is melted and bubbly. If you want a browned top, pop it under the broiler for 1–2 minutes — watch closely.
- Garnish with extra green onions before serving.
Notes
Potatoes are best when using Russets for fluffiness. For a vegetarian version, omit bacon and top with breadcrumbs or sautéed mushrooms.