Twice Baked Potato Casserole

Category: Salads & Side dishes

Twice baked potato casserole gives you all the best parts of loaded baked potatoes in one pan: fluffy mashed potatoes, sharp cheddar, crisp bacon, and those buttery edges that get a little set and golden in the oven. It’s the kind of side dish that disappears fast because it tastes familiar but lands with a little more comfort than plain mashed potatoes ever could.

What makes this version work is the balance. Russet potatoes mash up light and dry enough to hold the dairy without turning gluey, and the potatoes are baked first so the casserole starts with real potato flavor instead of just tasting like seasoned mash. The butter, sour cream, and milk build the creamy base, while the bacon and cheddar are split between the mixture and the top so every bite gets both savory richness and a little finish from the oven.

Below I’ve included the small details that matter, like how long to let the potatoes cool before scooping, why I bake it at two temperatures, and a few smart swaps if you need to work around what’s in the fridge.

“

The potatoes stayed fluffy and the top browned beautifully without drying out. I liked that the bacon stayed crisp on top and the center was still creamy after reheating the next day.

★★★★★— Megan L.

Twice baked potato casserole is worth pinning for the nights you want creamy potatoes, crisp bacon, and a golden cheddar top all in one dish.

Save to Pinterest

The Mistake That Turns Loaded Potatoes Gluey

The easiest way to ruin a potato casserole is to overwork the potatoes after they’ve been baked. Russets are forgiving, but once they’ve been cooked, heavy mixing turns them dense and pasty instead of fluffy. Scoop out the flesh while the potatoes are still warm enough to mash easily, then stop as soon as the butter, sour cream, and milk are combined.

The other thing that matters here is temperature control. If the casserole goes into the oven too hot, the dairy can loosen the potatoes too much and the cheese on top can brown before the center is hot. That’s why this recipe starts with hot potatoes for the bake, then drops to a gentler temperature for the finish.

  • Russet potatoes — Their dry, starchy texture is what gives the casserole its fluffy body. Waxy potatoes hold too much moisture and can turn the dish heavy. If russets are all you have, use them, but don’t switch to Yukon Golds and expect the same light texture.
  • Sour cream — This adds tang and keeps the mash from tasting flat. Full-fat works best because it brings body, but plain Greek yogurt will stand in if that’s what you’ve got. The texture will be a little sharper and less silky.
  • Sharp cheddar — Sharp cheddar cuts through the richness and still melts well. Pre-shredded cheese works in a pinch, but freshly shredded melts smoother and gives you a better top. That little upgrade matters most here.
  • Bacon and green onions — Bacon gives salt and crunch, while green onions keep the whole dish from feeling heavy. Divide them so some goes inside and some stays for the top; that’s what makes every scoop taste finished.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Casserole So the Top Bubbles and the Center Stays Creamy

Baking the Potatoes First

Heat the oven to 400F and bake the scrubbed russets until a fork slides in with no resistance, usually 50 to 60 minutes. You want the skins dry and the potatoes soft all the way through, not just warm in the middle. If they’re underbaked, the flesh turns gummy when you mash it. Let them cool just enough to handle, then split and scoop the potatoes into a large bowl.

Mashing with the Right Amount of Pressure

Add the softened butter, sour cream, and milk while the potatoes are still hot enough to melt the butter. Mash until the mixture looks fluffy and mostly smooth, but stop before it turns elastic. Overmixing is the fastest way to get a gluey casserole, especially if you use a hand mixer. A potato masher gives you the most control here.

Seasoning and Folding in the Good Stuff

Stir in one cup of cheddar, half the bacon, half the green onions, salt, and pepper. Taste a spoonful before it goes into the dish because potatoes need more seasoning than most people expect. The mix should taste a little bold on its own since the cheese and bacon mellow out in the oven. If it tastes flat now, it’ll taste flat later.

The Final Bake

Spread the mixture into a buttered 9×13-inch baking dish and top with the remaining cheddar and bacon. Bake at 350F until the casserole is hot through and the cheese is melted and bubbling at the edges, about 20 to 25 minutes. If you want a little extra color, run it under the broiler for a minute or two, but don’t walk away. Bacon and cheese go from browned to burnt fast.

How to Change It Without Losing the Loaded Potato Feel

Make it ahead for a holiday table

Assemble the casserole up to a day in advance, cover it, and refrigerate before baking. Add 10 to 15 extra minutes in the oven since it’s starting cold. The texture stays creamy, and the top still gets that melted-cheese finish, which makes this one of the easiest side dishes to park in the fridge until dinner.

Dairy-free version

Use a plant-based butter, unsweetened dairy-free yogurt, and an unsweetened milk like oat or soy. The casserole will still be rich, but it won’t have the same tang as sour cream or the same stretch from cheddar. Choose a dairy-free cheese that melts well, not one that just softens.

Swap the bacon for a vegetarian topping

Leave out the bacon and add extra green onions or a sprinkle of toasted breadcrumbs on top for texture. You’ll lose the smoky saltiness, so add a little more seasoning and consider a pinch of smoked paprika if you want that same savory depth without meat.

Use Yukon Golds if you want a softer, richer casserole

Yukon Golds make a denser, silkier casserole with a more buttery flavor. They don’t bake up as fluffy as russets, but they do hold a creamy mash beautifully. If you like a more velvety side dish and don’t mind less loft, they’re a solid swap.

Storage and Reheating

  • Refrigerator: Store covered for up to 4 days. The potatoes will firm up a little, which is normal.
  • Freezer: It freezes well if wrapped tightly and stored in a freezer-safe dish for up to 2 months. Thaw in the fridge before reheating so the center heats evenly.
  • Reheating: Cover with foil and warm in a 350F oven until hot through. The biggest mistake is blasting it uncovered, which dries out the top before the center catches up.

Questions I Get Asked About This Recipe

Can I make twice baked potato casserole the day before?+

Yes. Assemble it, cover it, and refrigerate overnight, then bake it the next day with a little extra time since it starts cold. This works well because the potatoes hold their texture and the flavors settle together.

How do I keep the potatoes from getting gluey?+

Don’t overmix them after baking. Use a masher and stop as soon as the butter and dairy are combined, because beating potatoes breaks them down and makes them sticky. Russets help here because they stay lighter than waxy potatoes.

Can I use leftover mashed potatoes instead of baking fresh potatoes?+

You can, but the casserole will taste more like a dressed-up mash than a true twice-baked potato dish. If your leftovers are already heavy on butter and milk, cut back a little on the added dairy so the casserole doesn’t turn loose.

How do I keep the cheese from separating on top?+

Bake it at 350F for the finish instead of blasting it at a higher temperature. Cheddar melts cleanly at that gentler heat, and the top bubbles without turning oily. If you want extra browning, broil briefly at the end instead of baking hotter the whole time.

Can I freeze twice baked potato casserole?+

Yes, it freezes well. Wrap it tightly, freeze it before or after baking, and thaw it in the fridge before reheating for the best texture. If you reheat from frozen, the edges dry out before the center heats through.

Twice Baked Potato Casserole

Twice baked potato casserole with creamy mashed potato filling, buttery sour cream, and a golden cheddar top. Oven-baked in two stages for fork-tender potatoes and bubbly cheese.
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: 520

Ingredients
  

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

Equipment

  • 1 sheet pan

Method
 

Bake the potatoes
  1. Preheat the oven to 400F. Bake the russet potatoes for 50-60 minutes until fork-tender.
  2. Let the potatoes cool slightly, then scoop out the flesh into a mixing bowl. Mash until smooth.
  3. Mix in the softened butter, sour cream, and whole milk. Stir until the potatoes are creamy and well combined.
Season and assemble
  1. Stir in 1 cup shredded sharp cheddar, half the bacon, half the green onions, salt, and black pepper. Mix until evenly distributed.
  2. Spread the mixture into a buttered 9x13-inch baking dish. Top with the remaining cheddar and bacon.
Bake and serve
  1. Reduce the oven to 350F. Bake for 20-25 minutes until hot and the cheese is bubbling.
  2. Sprinkle with the remaining green onions. Serve warm for the best scoopable texture.

Notes

For extra creamy texture, mash while the potatoes are still warm and add the sour cream and milk gradually. Store leftovers covered in the refrigerator up to 4 days; reheat in a 350F oven until hot and bubbly. Freezing is not recommended because the dairy can separate after thawing. For a dairy-light option, use reduced-fat sour cream and milk, keeping the cheddar for melting and browning.

You might also like these recipes

Leave a Comment

Recipe Rating