Twice Baked Potato Casserole

Loading…

By Reading time
Servings 4–6 people

Twice baked potato casserole gives you everything people love about loaded baked potatoes, but in a spoonable, make-ahead dish that feeds a crowd without turning your kitchen into a timing puzzle. The potatoes bake up fluffy, the filling turns rich and creamy, and the top bakes into a bubbling layer of cheddar with crisp bacon and fresh green onions on the finish.

Russet potatoes matter here because they mash light instead of turning gluey, and that texture is what makes the casserole taste like a proper twice-baked potato instead of heavy mashed potatoes with toppings. I also bake the potatoes first, then fold in the dairy while they’re still warm enough to melt the butter and help everything blend smoothly. That’s the difference between a filling that tastes cohesive and one that sits in separate layers.

Below you’ll find the details that make this casserole dependable: how to keep the potatoes fluffy, when to stop mashing, and which substitutions still give you that baked-potato flavor without losing the comfort-food payoff.

“

The filling stayed fluffy, not gummy, and the cheddar on top melted into the bacon instead of disappearing into the casserole. We had no leftovers.

★★★★★— Melissa T.

Save this twice baked potato casserole for the nights when you want loaded baked potato flavor in one bubbling dish.

Save to Pinterest

The Reason This Casserole Stays Fluffy Instead of Turning Dense

The biggest mistake with potato casseroles is overworking the potatoes once they’re cooked. Russets break down fast, and if you beat them hard or mash them until they look perfectly smooth, they turn pasty and heavy. A few small lumps are a good thing here; they keep the casserole light and give it that baked-potato texture after the second trip through the oven.

Another place people go wrong is adding cold dairy to the potatoes and then trying to fix the texture by mashing longer. Warm potatoes absorb the butter, sour cream, and milk more evenly, which gives you a creamier base without making the mixture stiff. The final bake is just enough to meld everything and melt the cheese, not long enough to dry out the filling.

  • Russet potatoes — Their high starch content is what gives this casserole a fluffy, bakery-style texture. Waxy potatoes hold together too much and stay dense.
  • Sour cream — This adds tang and body. Full-fat sour cream gives the richest result, but the texture still works with reduced-fat if that’s what you keep on hand.
  • Whole milk — It loosens the mashed potatoes without watering them down. Lower-fat milk works in a pinch, but the filling won’t taste as plush.
  • Butter — Softened butter blends into the hot potatoes and coats the starch, which keeps the filling from tasting dry.

What Each Ingredient Is Doing in the Pan

twice baked potato casserole creamy cheesy bacon
  • Sharp cheddar — Sharp cheddar brings the most flavor, especially after baking. Pre-shredded cheese will melt, but freshly shredded cheese gives you a smoother top and fewer anti-caking clumps.
  • Bacon — Bacon adds salt, smoke, and crunch. Cook it until crisp enough to crumble cleanly; soft bacon disappears into the filling instead of standing out on top.
  • Green onions — These keep the casserole from tasting flat. The first half gets folded into the filling for gentle onion flavor, and the last handful on top gives freshness right before serving.
  • Salt and black pepper — Potatoes need more seasoning than people expect. Taste the mash before it goes into the baking dish; underseasoned potatoes stay bland even with cheese on top.

Building the Casserole So the Filling Stays Light

Baking the Potatoes All the Way Through

Bake the russets until a fork slides in without resistance and the skins look dry, not tight or glossy. If the centers are even a little underdone, they won’t mash evenly and you’ll end up chasing lumps that never fully disappear. Let them cool just enough to handle, then split and scoop while the insides are still warm.

Mashing Without Making Paste

Add the butter first, then the sour cream and milk, and mash just until the mixture comes together. A potato masher works better than a hand mixer because it gives you control; mixers can turn the starch elastic in seconds. Stop as soon as the mixture looks creamy with a few small bits still visible.

Layering the Top for a Real Twice-Baked Finish

Fold in part of the cheese, bacon, and green onions before spreading the mixture into the baking dish, then save the rest for the top. That top layer is what gives you the browned edges and bubbling cheese that make this casserole feel finished. Bake it just until the center is hot and the cheese has melted into the bacon, then add the last green onions right before serving so they stay bright.

How to Adapt This for a Bigger Crowd or a Lighter Pantry

Make It Ahead for a Holiday Table

Assemble the casserole up to the final bake, cover it tightly, and refrigerate it for up to 24 hours. Add about 10 extra minutes in the oven if it goes in cold. The texture stays excellent because the potatoes are already cooked; you’re just reheating and melting the topping.

Dairy-Free Version

Use a dairy-free butter, unsweetened plain plant milk, and a dairy-free sour cream-style substitute. The casserole will still be creamy, but it won’t have quite the same tang or richness as the original. Choose a melty dairy-free cheese for the top if you want the same bubbly finish.

Skip the Bacon, Keep the Smoke

For a vegetarian casserole, leave out the bacon and add a pinch of smoked paprika to the potato mixture. You lose the crunch, so add extra cheese on top for more contrast. The flavor still lands in loaded-baked-potato territory without the meat.

Storage and Reheating

  • Refrigerator: Store covered for up to 4 days. The potatoes will firm up a little, but the flavor stays good.
  • Freezer: It freezes well in an airtight container for up to 2 months. Thaw overnight in the refrigerator before reheating so the center warms evenly.
  • Reheating: Cover with foil and warm in a 350F oven until hot in the middle. Uncover for the last few minutes if you want the top to crisp again; the common mistake is blasting it uncovered the whole time, which dries out the edges before the center is hot.

Answers to the Questions Worth Asking

Can I make this twice baked potato casserole ahead of time?+

Yes. Assemble it completely, cover it, and refrigerate it for up to 24 hours before baking. Starting from cold adds a little extra oven time, but the potatoes hold up well because they’re already cooked.

How do I keep the potatoes from getting gluey?+

Use russet potatoes and mash them by hand, not with a blender or food processor. Overmixing breaks down the starch too much and gives you that sticky texture nobody wants. Stop mashing once the filling looks creamy and spreadable.

Can I use red potatoes instead of russets?+

You can, but the texture changes. Red potatoes hold their shape more tightly and won’t give you the same fluffy, scoopable casserole. If you use them, expect a denser result that eats more like mashed potatoes than twice-baked potatoes.

How do I keep the top from getting greasy?+

Drain the bacon well before adding it to the casserole, and don’t overload the top with extra cheese. If there’s too much fat on the surface, the cheese can slide instead of browning. A moderate layer melts cleaner and bakes into a better crust.

How do I know when the casserole is done baking?+

It’s done when the center is hot and the cheese on top is melted and bubbling at the edges. You’re not looking for much browning because the casserole is already cooked; the final bake is about heating through and setting the top. If the middle still feels cool, give it a few more minutes covered loosely with foil.

Twice Baked Potato Casserole

Twice baked potato casserole with creamy mashed potatoes, stirred-in cheddar, and a second bake that turns the top bubbly and golden. Layer buttered mashed potatoes in a 9x13 dish, then bake again at a lower temperature for a hot, cohesive casserole with bacon and green onion flavor in every bite.
Prep Time 20 minutes
Cook Time 1 hour 20 minutes
Total Time 1 hour 40 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 660

Ingredients
  

Russet potatoes
  • 4 lb russet potatoes
Dairy and seasonings
  • 0.5 cup butter softened
  • 1 cup sour cream
  • 0.5 cup whole milk
  • 1.5 tsp salt
  • 0.5 tsp black pepper
Cheddar and toppings
  • 2 cup shredded sharp cheddar divided
  • 8 slice bacon cooked and crumbled, divided
  • 4 green onions sliced, divided

Equipment

  • 1 sheet pan
  • 1 9x13-inch baking dish

Method
 

Bake and mash the potatoes
  1. Preheat oven to 400F, then bake russet potatoes for 50-60 minutes until fork-tender.
  2. Cool the potatoes slightly, then scoop out the flesh and mash with softened butter, sour cream, and whole milk.
  3. Stir in 1 cup shredded sharp cheddar, half the bacon, half the green onions, salt, and black pepper until evenly combined.
Bake the casserole a second time
  1. Spread the mixture into a buttered 9x13-inch baking dish, then top with the remaining shredded sharp cheddar and bacon.
  2. Reduce oven to 350F and bake for 20-25 minutes until hot and the cheese is bubbly.
  3. Sprinkle with the remaining green onions and serve.

Notes

For the fluffiest texture, mash while the potatoes are still warm, then fold in the dairy and seasonings until smooth. Refrigerate leftovers in a covered container for up to 3-4 days; reheat in the oven at 350F until hot and bubbly. Freezing works for casseroles, but texture may soften—freeze up to 2 months and thaw overnight before reheating. If you want a lighter option, use reduced-fat sour cream and milk for a similar creamy consistency.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating