Twice Baked Potato Casserole Recipe

Twice Baked Potato Casserole Recipe

Intro

There are some side dishes that quietly sit on the table… and then there are the ones that steal the entire show. This Twice Baked Potato Casserole Recipe absolutely steals the show. The first time I made it, I thought it would just be “another potato dish.” Oh, how wrong I was.

I pulled it from the oven, the top golden and bubbly with melted cheddar, little crispy edges forming around the sides, and the smell of butter, garlic, and smoky bacon filling my kitchen. My family hovered around the counter before I could even set it down. That’s when I knew — this wasn’t just a side dish. It was a comfort-food moment.

As a female chef who grew up believing that potatoes can fix almost anything, I love recipes that feel indulgent but still simple. This casserole has everything: fluffy mashed potatoes, creamy sour cream, sharp cheddar cheese, crispy bacon, and just enough seasoning to make every bite exciting.

It’s cozy, satisfying, and perfect for holidays, potlucks, or a random Tuesday when you need something extra comforting.

What is Twice Baked Potato Casserole Recipe?

The Twice Baked Potato Casserole Recipe is inspired by classic twice baked potatoes — you know, the ones where you bake the potatoes, scoop out the insides, mix them with butter, cheese, and sour cream, then bake them again inside their skins.

But here’s the magic: instead of stuffing each potato skin individually, everything gets mixed together and baked in one dish. That means less work, more creamy texture, and those irresistible golden cheesy edges.

It’s essentially a rich, fluffy mashed potato base loaded with cheddar cheese, crispy bacon bits, green onions, butter, sour cream, and sometimes cream cheese for extra silkiness. Then it’s baked again until hot and bubbly.

The result? Creamy on the inside. Slightly crisp on top. Deeply savory. Completely addictive.

Equipment List

You don’t need anything fancy for this casserole. Just dependable kitchen basics:

  • Large baking sheet
  • Large mixing bowl
  • Potato masher or hand mixer
  • 9×13-inch casserole dish
  • Medium skillet (for cooking bacon)
  • Knife and cutting board
  • Measuring cups and spoons
  • Aluminum foil

Simple tools. Big comfort.

Recipe Card Info

Prep Time: 25 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 40 minutes
Serves: 8 people
Cuisine: American comfort food
Course: Side Dish
Calories: Approximately 420 calories per serving

Ingredients

  • 4 pounds russet potatoes
  • 1/2 cup unsalted butter, softened
  • 1 cup sour cream
  • 1/2 cup whole milk (or heavy cream for richer texture)
  • 1 cup cream cheese, softened
  • 2 1/2 cups shredded sharp cheddar cheese (divided)
  • 8 slices bacon, cooked and crumbled
  • 4 green onions, finely sliced
  • 1 teaspoon garlic powder
  • 1 teaspoon salt (adjust to taste)
  • 1/2 teaspoon black pepper

Optional topping additions:

  • Extra shredded cheddar
  • Extra bacon crumbles
  • Chopped chives

Instructions (Step by Step)

Step 1: Bake the Potatoes

Preheat your oven to 400°F (200°C). Wash and dry the russet potatoes. Pierce them a few times with a fork and place on a baking sheet.

Bake for 50–60 minutes until fork tender. The skins should feel slightly crisp and the inside soft.

Step 2: Cool and Scoop

Allow the potatoes to cool slightly. Slice them open and scoop the soft interior into a large mixing bowl. Discard the skins or save them for another use.

Step 3: Mash the Potatoes

Add softened butter, cream cheese, sour cream, and milk to the warm potatoes. Mash until smooth and fluffy. You can use a potato masher for a rustic texture or a hand mixer for extra creamy results.

Step 4: Add Flavor

Stir in 2 cups shredded cheddar cheese, cooked bacon crumbles, green onions, garlic powder, salt, and black pepper. Mix until everything is evenly combined.

Taste and adjust seasoning if needed.

Step 5: Assemble the Casserole

Transfer the potato mixture into a greased 9×13-inch casserole dish. Spread evenly.

Top with the remaining 1/2 cup cheddar cheese and extra bacon if desired.

Step 6: Bake Again

Reduce oven temperature to 375°F (190°C). Bake uncovered for 20–25 minutes until hot and bubbly, and the cheese on top is melted and lightly golden.

Step 7: Garnish and Serve

Remove from oven and sprinkle with fresh chives or green onions before serving.

Let it sit for 5–10 minutes before scooping.

Why This Casserole Is So Irresistible

What makes this Twice Baked Potato Casserole Recipe so special is the layering of textures.

The inside is fluffy and creamy, almost like the richest mashed potatoes you’ve ever had. The cheddar adds sharpness. The sour cream brings tang. The bacon adds salty crunch. And the top? Slightly crisp, golden, bubbly perfection.

Every bite feels balanced. Nothing is bland. Nothing is overwhelming.

Twice Baked Potato Casserole Recipe

Flavor Breakdown

Let’s break down the flavor magic:

Creamy Base: Butter, cream cheese, and sour cream create luxurious texture.
Sharpness: Sharp cheddar gives bold, cheesy depth.
Smoky Crunch: Bacon adds texture and savory flavor.
Fresh Contrast: Green onions brighten the richness.
Warmth: Garlic powder and pepper add gentle heat.

This is comfort food done thoughtfully.

Tips for the Best Results

  • Use russet potatoes for the fluffiest texture.
  • Mash while potatoes are still warm for smooth blending.
  • Don’t skip the second bake — it creates that signature golden top.
  • Taste before baking and adjust salt carefully (bacon and cheese are salty).

Small steps. Big payoff.

Make It Your Own

I love how flexible this Twice Baked Potato Casserole Recipe can be.

Add Broccoli: Stir in steamed broccoli for extra color and nutrition.
Swap Cheese: Try Monterey Jack or Colby for a milder flavor.
Make It Spicy: Add diced jalapeños or a pinch of cayenne.
Go Vegetarian: Skip bacon and add sautéed mushrooms instead.

Cooking should always leave room for creativity.

Make-Ahead and Storage Tips

This casserole is perfect for planning ahead.

You can assemble it completely, cover tightly, and refrigerate for up to 24 hours before baking the second time. Just add 5–10 extra minutes to the baking time.

To freeze, wrap tightly in plastic wrap and foil. Freeze up to 2 months. Thaw overnight in the refrigerator before reheating.

Leftovers store well in the fridge for 3–4 days.

What to Serve with It

This casserole pairs beautifully with:

  • Roast chicken
  • Grilled steak
  • Baked ham
  • BBQ ribs
  • Simple green salad

It’s hearty enough to anchor a meal but versatile enough to complement almost anything.

A Story from My Kitchen

The first time I served this at Thanksgiving, I worried it would compete with the traditional mashed potatoes. I almost didn’t make it.

But when dinner was over, the casserole dish was scraped clean. Not a single spoonful left. My aunt leaned over and whispered, “You’re making this every year now.”

And just like that, this Twice Baked Potato Casserole Recipe became part of our holiday tradition.

Common Questions

Can I use Yukon Gold potatoes?
Yes, but the texture will be slightly denser and creamier.

Can I make it lighter?
You can reduce butter and use Greek yogurt instead of sour cream.

Why is my casserole dry?
It may need a bit more milk or sour cream. Potatoes absorb moisture differently.

Final Thoughts

There is something magical about taking a simple potato and transforming it into something unforgettable. This Twice Baked Potato Casserole Recipe proves that comfort food doesn’t have to be complicated.

It’s creamy, cheesy, slightly crispy on top, and deeply satisfying. It brings people together. It makes second helpings inevitable.

So the next time you want a side dish that feels special but still approachable, give this recipe a try. Tie on your apron, preheat that oven, and let the smell of butter and cheddar fill your kitchen.

Because sometimes, the best memories are made around a bubbling casserole dish.

Twice Baked Potato Casserole Recipe

Twice Baked Potato Casserole Recipe

Olivia Brooks
This Twice Baked Potato Casserole Recipe features mashed potatoes, melty cheddar, crispy bacon, sour cream, and butter baked until golden and bubbly.
Prep Time 25 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 40 minutes
Course Side Dish
Cuisine American
Servings 8 people
Calories 420 kcal

Equipment

  • Large baking sheet
  • Large mixing bowl
  • Potato masher or hand mixer
  • 9×13-inch casserole dish
  • Medium skillet (for cooking bacon)
  • Knife and cutting board
  • Measuring cups and spoons.
  • Aluminum foil

Ingredients
  

  • 4 pounds russet potatoes
  • 1/2 cup unsalted butter softened
  • 1 cup sour cream
  • 1/2 cup whole milk or heavy cream for richer texture
  • 1 cup cream cheese softened
  • 2 1/2 cups shredded sharp cheddar cheese divided
  • 8 slices bacon cooked and crumbled
  • 4 green onions finely sliced
  • 1 teaspoon garlic powder
  • 1 teaspoon salt adjust to taste
  • 1/2 teaspoon black pepper

Optional topping additions:

  • Extra shredded cheddar
  • Extra bacon crumbles
  • Chopped chives

Instructions
 

Step 1: Bake the Potatoes

  • Preheat your oven to 400°F (200°C). Wash and dry the russet potatoes. Pierce them a few times with a fork and place on a baking sheet.
  • Bake for 50–60 minutes until fork tender. The skins should feel slightly crisp and the inside soft.

Step 2: Cool and Scoop

  • Allow the potatoes to cool slightly. Slice them open and scoop the soft interior into a large mixing bowl. Discard the skins or save them for another use.

Step 3: Mash the Potatoes

  • Add softened butter, cream cheese, sour cream, and milk to the warm potatoes. Mash until smooth and fluffy. You can use a potato masher for a rustic texture or a hand mixer for extra creamy results.

Step 4: Add Flavor

  • Stir in 2 cups shredded cheddar cheese, cooked bacon crumbles, green onions, garlic powder, salt, and black pepper. Mix until everything is evenly combined.
  • Taste and adjust seasoning if needed.

Step 5: Assemble the Casserole

  • Transfer the potato mixture into a greased 9×13-inch casserole dish. Spread evenly.
  • Top with the remaining 1/2 cup cheddar cheese and extra bacon if desired.

Step 6: Bake Again

  • Reduce oven temperature to 375°F (190°C). Bake uncovered for 20–25 minutes until hot and bubbly, and the cheese on top is melted and lightly golden.

Step 7: Garnish and Serve

  • Remove from oven and sprinkle with fresh chives or green onions before serving.
  • Let it sit for 5–10 minutes before scooping.

Notes

  • Use russet potatoes for the fluffiest texture.
  • Mash while potatoes are still warm for smooth blending.
  • Don’t skip the second bake — it creates that signature golden top.
  • Taste before baking and adjust salt carefully (bacon and cheese are salty).
Keyword Twice Baked Potato Casserole Recipe
Hi, I’m Olivia Brooks! Cooking is my passion, and I love turning everyday ingredients into meals that bring joy to the table. On CulinaryPearl, I share simple recipes, helpful kitchen tips, and inspiration for food lovers everywhere