Twice baked potato casserole is one of those recipes that feels like a warm hug on a plate. It’s creamy, cheesy, smoky, and just plain comforting—basically everything you’d want in a side dish (or let’s be honest, a main dish too). I remember the first time I made it for a family gathering, and people kept coming back for seconds (and thirds!). There’s something magical about turning humble potatoes into this cheesy masterpiece. If you’re ready to impress your friends, family, or just yourself, this recipe is going to be your new favorite.

Twice Baked Potato Casserole Recipe

Why twice baked potato casserole is pure comfort food

Growing up, baked potatoes were a go-to for dinner, but this casserole takes it to a whole new level. Instead of serving individual potatoes, everything gets mashed, mixed, and baked into a bubbly, cheesy dish that’s big enough to share. It’s perfect for potlucks, holidays, or just a cozy weekend dinner. What makes it special is the layering of flavors—the buttery mashed potatoes combined with sour cream, smoky bacon, and melty cheese all come together beautifully. Plus, it’s super customizable (more on that later!).

A little personal potato story

I’ll never forget the first time I had a version of this dish at a neighborhood potluck. The host called it “loaded potato casserole,” and I was instantly hooked after one bite. The creamy potatoes, the sharp tang of cheddar, the crispy bacon—it was like someone had taken all the best toppings for a baked potato and turned it into something magical. That night, I asked for the recipe, tweaked it a bit to fit my style (I love adding a little extra onion and garlic powder), and have been making my version ever since. It’s become a staple at our holiday dinners and is always the first dish to disappear.

Where did twice baked potatoes come from?

Twice baked potatoes originated as an elevated take on the classic baked potato. Instead of serving it plain, the idea was to scoop out the fluffy interior, mash it with butter and other rich ingredients, and then bake it again. This casserole is like the ultimate shortcut version—no scooping individual potato skins needed! It’s believed that variations of stuffed or twice baked potatoes became popular in mid-20th century American cooking, when rich, indulgent dishes became a staple of holiday and party menus.

Let’s talk ingredients: the essentials for this dish

  • Potatoes: Russets are the classic choice because they’re starchy and mash well, but Yukon Golds are a great alternative for a creamier texture.
  • Butter: Adds that luxurious richness to the potatoes. Unsalted is best so you can control the saltiness.
  • Sour cream: Brings a tangy creaminess. Greek yogurt works as a substitute if you want to lighten it up a bit.
  • Milk: Helps make the potatoes extra smooth and creamy. Whole milk is ideal, but 2% works in a pinch.
  • Cheeses: A mix of sharp cheddar and Monterey Jack gives this casserole its gooey, cheesy perfection. Feel free to swap in Colby or Pepper Jack for a different flavor profile.
  • Bacon: Because bacon makes everything better! Make sure it’s crispy for the best texture. Turkey bacon can work if you’re looking for a leaner option.
  • Green onions: Add freshness and a mild onion flavor to balance the richness.
Twice Baked Potato Casserole Recipe

What you’ll need in the kitchen

To make this dish, you don’t need anything fancy:

  • Large mixing bowl: For mashing and mixing the potatoes.
  • Handheld potato masher: It keeps the texture slightly rustic. If you prefer smoother potatoes, a hand mixer works too.
  • 2-quart baking dish: Perfect size for this recipe. A glass or ceramic dish works best for even heating.
  • Foil: To keep the casserole from drying out during the initial bake.
  • Nonstick spray: So cleanup is a breeze.

If you don’t have a masher, don’t stress—a fork or even the bottom of a glass can do the trick in a pinch!

Step-by-step: how to make this dreamy casserole

  1. Bake the potatoes
    Preheat your oven to 375°F. Wash and dry the potatoes, then poke them a few times with a fork to let steam escape. Bake for 45-60 minutes until they’re fork-tender. (Pro tip: Check them around 45 minutes—smaller potatoes cook faster!)
  2. Peel and chop
    Once the potatoes are done, dunk them in a bowl of ice-cold water. This little trick makes peeling them a breeze! Gently remove the skins with your fingers, then cut the potatoes into chunks.
  3. Mash it up
    In a large bowl, combine the hot potato chunks with butter, sour cream, milk, onion powder, garlic powder, salt, pepper, ½ cup cheddar, ½ cup Monterey Jack, half the bacon, and half the green onions. Use a potato masher to mash everything together until creamy but still slightly textured.
  4. Assemble the casserole
    Spray your baking dish with nonstick spray, then spread the mashed potato mixture evenly into it. Sprinkle the remaining cheese, bacon, and green onions on top.
  5. Bake to perfection
    Cover the dish with foil and bake for 30 minutes. Then, remove the foil and bake for another 10 minutes, or until the cheese is melted and bubbling. Let it sit for 5 minutes before serving (if you can wait that long).
Twice Baked Potato Casserole Recipe

Variations and fun twists to try

  • Make it vegetarian: Skip the bacon and add sautéed mushrooms or roasted red peppers for a flavorful alternative.
  • Low-carb version: Use cauliflower in place of some or all of the potatoes. You won’t believe how creamy it turns out!
  • Spicy kick: Swap in Pepper Jack cheese and add a pinch of cayenne or diced jalapeños to the mix.
  • Seasonal flair: Mix in roasted garlic during the fall or stir in some fresh herbs like parsley or chives in the spring.
  • Global twist: Add a spoonful of horseradish for a zesty kick or a sprinkle of smoked paprika for a Spanish-inspired touch.

Each time I experiment with a variation, I’m reminded just how versatile this dish can be. It’s fun to tailor it to whatever ingredients I have on hand!

How to serve this casserole

For presentation, sprinkle a few extra green onions or some fresh parsley on top for a pop of color. This casserole pairs beautifully with roast chicken, grilled steaks, or even a hearty salad. If you’re serving it at a party, keep it warm in the oven on low heat so guests can help themselves.

What to drink with it

For a cozy dinner, I love pairing this casserole with a glass of Chardonnay—the buttery notes of the wine complement the richness of the potatoes. If you prefer red wine, a Pinot Noir works well too. For non-alcoholic options, sparkling water with a splash of lemon or a lightly sweetened iced tea hits the spot.

Storage and reheating tips

Leftovers (if you’re lucky enough to have any) can be stored in an airtight container in the fridge for up to 4 days. To reheat, cover with foil and bake at 350°F for about 20 minutes, or microwave individual portions for 1-2 minutes. You can also freeze it for up to 2 months—just thaw overnight in the fridge before reheating.

Scaling the recipe

This casserole is easy to adjust for different serving sizes. For a smaller crowd, halve the ingredients and use a smaller baking dish. For a big party, double everything and bake it in a 9×13 dish. Just be aware that larger batches may need a few extra minutes in the oven to heat through.

Troubleshooting tips

  • Too dry? Add a splash of warm milk to the mixture before baking.
  • Not cheesy enough? Sprinkle extra cheese on top halfway through baking.
  • Too salty? Reduce the amount of salt if using salted butter or heavily salted bacon.

Ready to dig in?

This twice baked potato casserole is a must-try for anyone who loves comfort food. It’s easy, versatile, and guaranteed to bring smiles to the table. So, grab some potatoes and your favorite cheese, and let’s get baking—you’ll be coming back for seconds, I promise!

Twice Baked Potato Casserole Recipe

FAQs

1. Can I use pre-made mashed potatoes?
Yes! If you’re short on time, store-bought mashed potatoes can be a shortcut—just heat them up and proceed with the recipe.

2. What’s the best way to cook the bacon?
I recommend baking it in the oven for perfectly crispy slices. Lay it on a foil-lined baking sheet and bake at 400°F for about 15 minutes.

3. Can I make this casserole ahead of time?
Absolutely! Assemble it up to a day in advance, cover tightly, and refrigerate. Bake as directed when ready to serve.

4. How can I make it healthier?
Use Greek yogurt instead of sour cream, turkey bacon, and less cheese for a lighter version. You could also use cauliflower instead of potatoes.

5. What’s the best cheese for this recipe?
Sharp cheddar is a must for flavor, but you can mix in other cheeses like Gouda, Parmesan, or even cream cheese for extra richness.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Twice Baked Potato Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amine
  • Total Time: 1 hour 55 minutes
  • Yield: 8 1x

Description

 The ultimate twice baked potato casserole! Cheesy, creamy, and loaded with bacon and green onions, this dish is perfect for any occasion.


Ingredients

Scale
  • 6 medium to large potatoes russet or gold
  • 4 tablespoons unsalted butter
  • ¾ cup sour cream
  • ½ cup whole or 2% milk
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon fresh ground black pepper
  • 1 cups shredded sharp cheddar cheese
  • 1 cup shredded Monterey Jack
  • 8 slices bacon cooked crispy and crumbled
  • 4 green onions

Instructions

  • Bake the potatoes
    Preheat your oven to 375°F. Wash and dry the potatoes, then poke them a few times with a fork to let steam escape. Bake for 45-60 minutes until they’re fork-tender. (Pro tip: Check them around 45 minutes—smaller potatoes cook faster!)
  • Peel and chop
    Once the potatoes are done, dunk them in a bowl of ice-cold water. This little trick makes peeling them a breeze! Gently remove the skins with your fingers, then cut the potatoes into chunks.
  • Mash it up
    In a large bowl, combine the hot potato chunks with butter, sour cream, milk, onion powder, garlic powder, salt, pepper, ½ cup cheddar, ½ cup Monterey Jack, half the bacon, and half the green onions. Use a potato masher to mash everything together until creamy but still slightly textured.
  • Assemble the casserole
    Spray your baking dish with nonstick spray, then spread the mashed potato mixture evenly into it. Sprinkle the remaining cheese, bacon, and green onions on top.
  • Bake to perfection
    Cover the dish with foil and bake for 30 minutes. Then, remove the foil and bake for another 10 minutes, or until the cheese is melted and bubbling. Let it sit for 5 minutes before serving (if you can wait that long).

Notes

How to serve this casserole

For presentation, sprinkle a few extra green onions or some fresh parsley on top for a pop of color. This casserole pairs beautifully with roast chicken, grilled steaks, or even a hearty salad. If you’re serving it at a party, keep it warm in the oven on low heat so guests can help themselves.

  • Prep Time: 15 minutes
  • Cook Time: 1 hour 40 minutes
  • Category: dinner

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