Twice Baked Potato Casserole

Category: Salads & Side dishes

Twice baked potato casserole lands right in that sweet spot between cozy and crowd-pleasing: fluffy mashed potatoes underneath, a bubbling cheddar top on top, and enough bacon and green onion to keep every bite interesting. It eats like the best part of a baked potato, just easier to serve when you’ve got a table full of people.

The trick is starting with russet potatoes that are baked until fully tender, not just barely soft. That gives you a dry, fluffy base that can take butter, sour cream, and milk without turning gluey. I also like to fold most of the cheese and bacon into the potatoes, then save a little for the top so you get both flavor throughout and that browned, savory finish.

Below, I’ve included the small timing and texture details that keep this casserole from getting dense or greasy, plus a few ways to adapt it if you need to work around what’s in your fridge.

“

The potatoes stayed fluffy instead of getting heavy, and the cheddar on top bubbled up into those crispy edges my family fought over.

★★★★★— Melissa T.

Save this twice baked potato casserole for the nights when you want creamy potatoes, crisp bacon, and a golden cheddar top all in one pan.

Save to Pinterest

The Reason the Potatoes Stay Fluffy Instead of Turning Heavy

Twice baked potato casseroles go wrong when the potatoes are overworked. Once the flesh is hot and soft, it needs only enough mixing to bring in the butter, dairy, and seasonings. If you beat it hard or use a food processor, the starch gets overdeveloped and the casserole turns pasty instead of light.

Russet potatoes are the right choice here because they bake up dry and fluffy, which gives you a mash that can hold dairy without collapsing. The other important detail is letting the baked potatoes cool just enough to handle them, but not so much that the flesh becomes stiff and harder to mash evenly.

  • Russet potatoes — Their dry, starchy texture is what gives this casserole its fluffy body. Waxy potatoes hold their shape better, but they don’t mash as well here.
  • Butter, sour cream, and milk — This trio gives the potatoes richness and a smooth finish. The sour cream adds tang that keeps the casserole from tasting flat, and whole milk makes the mash creamy without thinning it out too much.
  • Sharp cheddar — Use a cheese with some bite. Mild cheddar melts fine, but sharp cheddar keeps the flavor from disappearing under the potatoes and bacon.
  • Bacon and green onions — Bacon brings salt and smoke, while green onions keep the dish from feeling heavy. Save some for the top so the casserole finishes with color and texture.

What Each Ingredient Is Actually Doing in This Casserole

Twice Baked Potato Casserole creamy cheddar bacon
  • Russet potatoes — Bake them until a fork slides in without resistance. If they’re underbaked, you’ll end up mashing chunks into the casserole, and the texture won’t be smooth.
  • Butter — Softened butter blends into the hot potato flesh fast and evenly. Cold butter leaves little pockets behind, which makes the mash less cohesive.
  • Sour cream — This adds body and a little tang. Plain Greek yogurt can work in a pinch, but it tastes sharper and makes the casserole a bit less silky.
  • Whole milk — Just enough to loosen the mash so it spreads well. If you use a lower-fat milk, the texture will still work, but it won’t be as rich.
  • Sharp cheddar — Dividing the cheese matters. Stir some into the potatoes for flavor all the way through, then leave the rest for the top so it browns and bubbles.
  • Bacon and green onions — Half mixed in, half on top gives you flavor in every bite and a better finish out of the oven. If you only mix them in, the top looks flat and loses that baked-potato feel.

Building the Casserole So It Stays Light and Bakes Evenly

Baking the Potatoes Until They’re Truly Tender

Start by baking the potatoes until they’re completely fork-tender. If the centers are still a little firm, the mash will stay lumpy and the casserole won’t bake evenly later. The skins should look dry and slightly wrinkled, and the potatoes should give when you squeeze them with a kitchen towel or oven mitt.

Mashing Without Turning the Potatoes Gluey

Scoop the flesh into a bowl while it’s still warm and mash with the butter first, then the sour cream and milk. That order helps the fat coat the starch before the dairy loosens everything. Stop as soon as the potatoes look fluffy and mostly smooth; if you keep working them after they’ve come together, they tighten up.

Layering in the Cheese, Bacon, and Green Onion

Fold in one cup of cheddar, half the bacon, and half the green onions, then season with salt and pepper. Taste the mixture if you want to check the seasoning before it goes into the pan, because once the cheese melts on top, the salt is harder to correct. Spread it into a buttered dish without packing it down.

Finishing with a Bubbling Top

Top the casserole with the remaining cheddar and bacon, then bake until the cheese is melted and the edges are hot. The top should bubble in spots and pick up a little color around the edges. Add the remaining green onions after baking so they stay bright and fresh instead of soft and muted.

How to Adapt This for Smaller Batches, Lighter Ingredients, or a Meatless Table

Make it gluten-free without changing a thing

This casserole is naturally gluten-free as written, as long as your bacon and sour cream are certified gluten-free if that matters for your kitchen. The texture and flavor stay exactly the same because the thickening comes from the potatoes themselves, not flour.

Lighter version with Greek yogurt

Swap the sour cream for plain full-fat Greek yogurt if you want a slightly tangier, lighter casserole. It will still bake up creamy, but the flavor is a little sharper and the finish is less plush than the sour cream version.

Vegetarian version with the same baked-potato feel

Leave out the bacon and add an extra 1/2 cup cheddar plus a pinch of smoked paprika for depth. You’ll lose the salty crunch of bacon, but the paprika gives the casserole a little smoky backbone so it still tastes layered.

Storage and Reheating

  • Refrigerator: Store covered for up to 4 days. The potatoes firm up a little in the fridge, but the flavor holds well.
  • Freezer: It freezes well after baking. Cool completely, wrap tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Reheat covered at 350F until hot in the center, then uncover for the last few minutes if you want the top to crisp back up. Microwaving works for small portions, but it softens the cheese topping and can make the potatoes steam instead of heat evenly.

Questions I Get Asked About This Recipe

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

Yes. Assemble the casserole, cover it tightly, and refrigerate it for up to 24 hours before baking. Let it sit at room temperature for about 20 to 30 minutes while the oven heats so the center doesn’t go into the oven ice-cold and bake unevenly.

How do I keep the potatoes from getting gummy?+

Don’t overmix them once the butter and dairy are in. Use a hand masher or a sturdy spoon, and stop when the texture looks fluffy and even. A food processor or aggressive beating breaks down the starch too much and turns the potatoes gluey.

Can I use red potatoes instead of russets?+

You can, but the texture will be denser and a little less fluffy. Red potatoes hold more moisture and have a waxier texture, which means the casserole won’t have quite the same light, mashed-potato feel that russets give you.

How do I reheat leftovers without drying them out?+

Cover the dish with foil and reheat it in a 350F oven until the center is hot. The foil traps enough steam to keep the potatoes creamy, and uncovering too early can dry out the top before the middle warms through.

Twice Baked Potato Casserole

Twice baked potato casserole with fluffy mashed potatoes, smoky bacon, and a golden, bubbly cheddar top. Bakes twice—first for fork-tender potatoes, then to heat through and melt the 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: 640

Ingredients
  

Russet potatoes
  • 4 lb russet potatoes scrubbed
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, bacon, and green onions
  • 2 cup shredded sharp cheddar divided
  • 8 slices bacon cooked and crumbled, divided
  • 4 count green onions sliced, divided

Equipment

  • 1 sheet pan
  • 1 9x13 inch baking dish

Method
 

Bake the potatoes
  1. Preheat the oven to 400°F. Bake the scrubbed russet potatoes for 50–60 minutes until fork-tender.
  2. Let the potatoes cool slightly. Scoop out the flesh and transfer it to a large bowl for mashing.
Make the twice-baked filling
  1. Mash the potatoes with softened butter, sour cream, and whole milk until smooth and fluffy.
  2. Stir in 1 cup of the shredded sharp cheddar, half the crumbled bacon, half the sliced green onions, salt, and black pepper.
Assemble and second bake
  1. Spread the mixture into a buttered 9x13-inch baking dish. Top with the remaining cheddar and the remaining bacon.
  2. Reduce the oven to 350°F. Bake for 20–25 minutes until hot and the cheese is bubbly.
  3. Sprinkle with the remaining sliced green onions. Serve while warm.

Notes

For the smoothest casserole, mash the potatoes while they’re still warm so the butter and dairy mix in easily. Refrigerate leftovers in an airtight container for up to 3 days; reheat covered at 350°F until hot. Freezing is possible, but texture can soften after thawing. For a lighter option, use reduced-fat sour cream and milk and reduce the cheddar slightly to keep flavor while cutting calories.

You might also like these recipes

Leave a Comment

Recipe Rating