Serving of twice baked potato casserole topped with melted cheddar cheese, crispy bacon, and sliced green onions.

If there’s one side dish that brings comfort, flavor, and crowd-pleasing magic to the table, it’s the Twice Baked Potato Casserole. Combining the creamy richness of mashed potatoes with the cheesy, savory goodness of a baked casserole, this recipe takes everything you love about twice-baked potatoes and transforms it into a hearty dish perfect for holidays, potlucks, or cozy dinners at home.

In this guide, you’ll discover what makes this recipe a household favorite, the best ingredients to use, and how to customize it to suit your taste. We’ll also show you how to make it ahead of time, serve it with the perfect mains, and keep it just as delicious when reheated. Whether you’re a seasoned home cook or just learning your way around the kitchen, this recipe is easy to follow and guaranteed to impress.

Check out our Creaminess Baked Mashed Potatoes for another irresistible side dish that’s just as satisfying!

JUMP TO

What Is Twice Baked Potato Casserole and Why Everyone Loves It

The twist on the classic twice baked potato

Traditionally, twice-baked potatoes are baked, scooped, mixed with toppings, and baked again inside their skins. But let’s face it—stuffing potatoes one by one can be tedious, especially for larger gatherings. That’s where the casserole version comes in. Twice Baked Potato Casserole delivers the same flavors—creamy potatoes, sharp cheddar, crispy bacon, and green onions—in a convenient and shareable format. No more stuffing skins. Just mix, layer, bake, and serve.

Key features that make it a family favorite

This casserole checks all the boxes:
– It’s rich and indulgent, loaded with cheese and bacon
– It uses common pantry staples like sour cream, mayo, and potatoes
– It’s perfect for meal prep, potlucks, or holiday dinners
– It can be a side dish or a full meal if you bulk it up with protein

What’s more, it works for almost any occasion—from Thanksgiving and Christmas to casual Sunday dinners. The balance of creaminess, saltiness, and texture keeps people coming back for seconds.

Popularity and seasonal appeal

The popularity of Twice Baked Potato Casserole spikes around the holiday season—and for good reason. It’s a comfort food staple that pairs beautifully with turkey, ham, roast chicken, and more. It’s also easy to double for large families or freeze for busy weeks. Whether you’re prepping ahead or need a last-minute side, this dish has you covered.

Don’t miss our Southern Green Bean Casserole Recipe—a holiday classic that pairs wonderfully with this potato dish.

Essential Ingredients for a Perfect Twice Baked Potato Casserole

Choosing the right type of potatoes

The key to great texture lies in the potatoes. Russet potatoes are the classic choice thanks to their starchy, fluffy nature, which makes them ideal for baking. You can also use Yukon Golds for a creamier finish. Keep the skins on for extra texture and that authentic twice-baked flavor.

Cheese, bacon, and other flavor boosters

Sharp cheddar is the go-to cheese for its bold, tangy flavor and excellent meltability. But feel free to mix it up with Colby Jack, mozzarella, or pepper jack for a spicier twist. Bacon adds that smoky, savory punch—just make sure it’s crispy before mixing it in. Green onions give the dish a fresh contrast, balancing out the richness.

Looking for inspiration? Try our Rosemary Infused Roast Potatoes for another easy but flavor-packed side option.

The creamy binders: mayo and sour cream

Instead of relying on heavy cream or milk, this casserole gets its richness from mayonnaise and sour cream. This combination gives it a luxurious, velvety texture and tangy flavor that sets it apart. Just mix them directly into your chopped potatoes—no whipping required.

Check out our Creamy Scalloped Potatoes with Lactaid for a lactose-friendly alternative to this creamy side dish.

Step-by-Step Recipe for Twice Baked Potato Casserole

Prepping and baking the potatoes

Start by preheating your oven to 400°F. Rub your scrubbed russet potatoes with olive oil and kosher salt, then place them on a baking sheet. Bake for about 45–60 minutes, until the skins are crisp and the insides fork-tender. Let them cool for 10–15 minutes before chopping.

Pro tip: The skins come off easily after baking, so feel free to leave them on for that extra texture.

Assembling the casserole

Cut your baked potatoes into chunks and toss them into a large bowl. Mix in ¾ cup each of mayonnaise and sour cream, fold in most of the shredded cheddar, chopped crispy bacon, and sliced green onions. Season to taste with salt and pepper, but be cautious—bacon adds salt on its own.

Transfer the mixture to a greased 9×13 casserole dish and top with the remaining cheese and bacon.

Discover great ideas like our Texas Roadhouse Rolls Recipe to serve alongside this casserole—soft, buttery, and the perfect companion.

Final bake and garnishing tips

Drop the oven temp to 350°F. Cover the casserole with foil and bake for 30 minutes. Remove foil during the last 10 minutes for a golden, bubbly top. Sprinkle with reserved green onions just before serving.

Want extra crispiness? Broil the casserole for 2–3 minutes at the end to crisp the top layer of cheese and bacon.

Make-Ahead, Freezing & Reheating Tips

How to make it ahead for holidays and potlucks

One of the best features of this casserole is its make-ahead magic. You can fully prepare the dish up to the final baking step, cover it tightly with foil, and store it in the fridge for up to 48 hours. When you’re ready to serve, just pop it in the oven and bake as directed. This makes it a stress-free side for busy holidays like Thanksgiving, Christmas, or even Easter brunch.

If you’re hosting or bringing it to a potluck, prep it the night before and store it in a disposable foil baking tray. No cleanup required—and everyone will ask you for the recipe.

Best practices for freezing

Want to freeze it for longer storage? No problem. Once assembled (but not yet baked for the second time), allow the casserole to cool completely. Then transfer it to an airtight container or freezer-safe bag. Label and date it before placing in the freezer. It can be frozen for up to 3 months without losing flavor or texture.

To avoid freezer burn, make sure the casserole is tightly wrapped and press out any excess air from freezer bags.

Reheating without drying out the casserole

To reheat from frozen, let the casserole thaw overnight in the fridge. When you’re ready to bake, preheat the oven to 350°F, and add an extra 15–20 minutes to the original bake time. Keep it covered with foil for most of the baking to prevent drying out, removing the foil at the end to let the cheese brown.

You can also reheat individual portions in the microwave. Cover them with a damp paper towel to keep the texture moist.

Learn more about storing leftovers in our Creaminess Baked Mashed Potatoes guide.

What to Serve with Twice Baked Potato Casserole

Pairing it with meats and mains

This dish shines as a sidekick to nearly any protein. It pairs beautifully with grilled steak, roast chicken, baked ham, pork chops, and even meatloaf. The rich, cheesy base balances well with leaner meats and complements holiday entrees.

It’s also an excellent choice next to turkey breast, Salisbury steak, or glazed chicken—making it a go-to for everything from weeknight meals to festive occasions.

Salad and veggie sides that complement it

To cut through the richness, serve this casserole with something light and crisp. Think arugula salad, roasted Brussels sprouts, or a vinegar-based coleslaw. A fresh green salad with a lemon vinaigrette adds a great contrast and keeps the meal from feeling too heavy.

Craving something Southern-style? Don’t miss our Southern Green Bean Casserole—it’s a nostalgic pairing that never fails.

Making it a meal on its own

If you’re not in the mood to make a full meal, this casserole can absolutely stand on its own. Just bulk it up by mixing in shredded rotisserie chicken, cooked ground beef, or even chunks of ham before baking. Add a green side salad, and dinner is served.

Make it vegetarian by swapping out the bacon for sautéed mushrooms or roasted red peppers, and you’ve got a hearty one-pan dinner everyone can dig into.

Customizing Your Casserole: Variations and Add-ins

Vegetarian alternatives

It’s easy to make a meat-free version without losing flavor. Swap the bacon for roasted mushrooms or caramelized onions. A dash of smoked paprika or liquid smoke can also replicate that savory, smoky note bacon brings.

You can also try sautéed spinach, chopped bell peppers, or sun-dried tomatoes for an extra veggie boost.

Cheese swaps and flavor infusions

While sharp cheddar is the classic, don’t be afraid to experiment. Colby Jack gives it a mild, creamy finish, while Pepper Jack adds a spicy kick. Mozzarella melts beautifully, and Gruyère adds a nutty undertone.

Flavor infusion ideas:
– Stir in a touch of garlic powder or onion powder
– Add a swirl of Dijon mustard for tang
– Try hot sauce or cayenne for heat lovers

Check out our Rosemary Infused Roast Potatoes for another creative twist on traditional spuds.

Adding proteins for a main course twist

You don’t need to relegate this casserole to side dish status. By adding cooked shredded chicken, leftover ham, or even ground sausage, you instantly turn it into a hearty main course. Just ensure the proteins are fully cooked before adding to the mix.

Top it off with extra cheese and bake as usual for a filling, comfort-loaded dinner that hits all the right notes.

FAQs about Twice Baked Potato Casserole

Can you make it ahead and refrigerate overnight?

Yes, it’s ideal for making ahead. Simply assemble the casserole, cover tightly, and refrigerate for up to 48 hours before baking. This saves time and reduces holiday stress.

Should you leave the skin on the potatoes?

That’s totally up to you. Leaving the skins on adds texture and a rustic look, which many people love. If you prefer a smoother casserole, the skins peel off easily after baking the potatoes.

How long does it last in the fridge?

Once cooked, leftovers can be stored in an airtight container in the fridge for up to 3 days. Be sure to let the casserole cool before refrigerating.

Can you use different types of cheese?

Absolutely! Cheddar is traditional, but feel free to experiment. Mozzarella, Gouda, Monterey Jack, or a blend of cheeses all work well. Each one gives a slightly different flavor and texture.

Final Thoughts on Why This Casserole Is a Must-Try

There’s no denying the comforting power of a Twice Baked Potato Casserole. It brings together everything we crave in a side dish—rich flavors, creamy textures, crispy toppings—all in one easy-to-make dish that’s just as perfect for weeknight dinners as it is for the holiday table.

It’s also one of the most flexible recipes in your arsenal. Whether you want to keep it classic or switch it up with veggies, proteins, or new cheeses, this casserole invites creativity while delivering reliable, delicious results every time.

Looking for more side dish inspiration? Try our Creamy Scalloped Potatoes with Lactaid for a dairy-sensitive option that doesn’t skimp on flavor.

Print

Twice Baked Potato Casserole

Serving of twice baked potato casserole topped with melted cheddar cheese, crispy bacon, and sliced green onions.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Twice Baked Potato Casserole is a rich, creamy, and cheesy comfort food made with russet potatoes, sharp cheddar, crispy bacon, and green onions. It’s perfect for holidays, potlucks, or cozy family dinners.

  • Author: gemma
  • Prep Time: 10 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 10 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 8 medium russet potatoes, scrubbed and dried
  • 2 tablespoons olive oil
  • 1 tablespoon kosher salt or sea salt
  • ½ pound bacon, cooked and chopped
  • 6 ounces sharp cheddar cheese, shredded
  • ¾ cup mayonnaise
  • ¾ cup sour cream
  • 4 green onions, sliced
  • Salt and pepper, to taste
  • Topping:
  • ¼ pound bacon, cooked and chopped
  • 2 ounces sharp cheddar cheese, shredded
  • 2 green onions, sliced

Instructions

  1. Preheat oven to 400°F (204°C).
  2. Rub potatoes with olive oil and salt. Place on baking sheet and bake for 45–60 minutes or until fork-tender. Let cool for 15 minutes.
  3. Reduce oven temperature to 350°F (177°C).
  4. Cut baked potatoes into bite-sized chunks and place in a large bowl. Leave skins on for added texture, if desired.
  5. Add mayonnaise and sour cream to the potatoes and stir to combine.
  6. Fold in most of the shredded cheddar cheese, cooked bacon, and sliced green onions. Season with salt and pepper to taste.
  7. Transfer mixture to a greased 9×13-inch baking dish.
  8. Top with remaining cheese and bacon. Cover with foil and bake for 30 minutes.
  9. Remove foil and bake an additional 10 minutes until top is golden and bubbly.
  10. Garnish with reserved green onions before serving.

Notes

  • You can prepare this dish up to 48 hours in advance and refrigerate before final baking.
  • For freezing, assemble and store in an airtight container before the second bake. Freeze for up to 3 months.
  • Thaw overnight in the fridge and bake as instructed, adding 15–20 minutes if frozen.
  • Use other cheeses like Colby Jack or Mozzarella for flavor variation.
  • Leave potato skins on for added texture and authenticity.

Nutrition

  • Serving Size: 1 serving
  • Calories: 512 kcal
  • Sugar: 2g
  • Sodium: 1193mg
  • Fat: 40g
  • Saturated Fat: 14g
  • Unsaturated Fat: 24g
  • Trans Fat: 1g
  • Carbohydrates: 26g
  • Fiber: 3g
  • Protein: 13g
  • Cholesterol: 62mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star