I absolutely love sharing this Twice-Baked Potato Casserole Recipe because it’s basically the ultimate comfort food mashup. Imagine all that creamy, cheesy goodness combined with crispy bacon and tender potato skins baked into one hearty, warm dish. It’s perfect for family dinners, holidays, or anytime you want a crowd-pleaser that feels indulgent but is actually pretty easy to make.

When I first tried this recipe, I was blown away by how the textures come together — fluffy mashed potatoes with little crispy bits and sharp cheddar that melts to perfection on top. Plus, it’s a great way to add some extra veggies and protein while sneaking in those rich flavors. You’ll find that this Twice-Baked Potato Casserole Recipe quickly becomes a go-to for cozy nights in or potlucks with friends.

💚

Why You’ll Love This Recipe

  • Comfort Food with a Twist: This dish takes classic twice-baked potatoes and turns them into a casserole that’s easier to serve and share.
  • Flavor Packed: Bacon, sharp cheddar, and scallions blend perfectly with creamy mashed potatoes for a rich, layered taste.
  • Great for Gatherings: It’s a crowd-pleaser that holds well and everyone keeps coming back for seconds.
  • Simple but Impressive: You don’t need fancy skills—just some basic prep, and you’ll wow with every bite.
A round white baking dish filled with a layered potato casserole. The bottom layer is creamy mashed potatoes with a smooth white texture. On top of that is a layer of melted bright yellow cheddar cheese, followed by crispy brown potato skins scattered unevenly across the surface. Small pieces of browned bacon are spread out on top, adding a reddish-brown color. The dish is garnished with chopped green onions evenly sprinkled over everything. The dish sits on a white marbled surface with a stack of white plates and a copper spoon to the side, and a glass of clear sparkling water nearby. photo taken with an iphone --ar 4:5 --v 7

Ingredients You’ll Need

The ingredients in this Twice-Baked Potato Casserole Recipe come together to create a perfect balance: creamy, salty, cheesy, and crunchy. I recommend using russet potatoes for their fluffy texture and sharp cheddar for that bold, melty cheese flavor.

  • Russet potatoes: Their starchy nature makes them ideal for smooth, fluffy mashed potatoes.
  • Olive oil: Helps get those potato skins crispy and flavorful when baking.
  • Kosher salt: Essential for enhancing all the natural flavors.
  • Black pepper: Adds a subtle heat that balances the richness.
  • Unsalted butter: Gives that creamy, indulgent texture without overpowering the other ingredients.
  • Heavy whipping cream: Makes the potato filling super smooth and luscious.
  • Sour cream: Adds tang and depth that brightens the whole dish.
  • Bacon slices: Crispy bits give smoky, savory crunch.
  • Scallions: Fresh, mild onion flavor that lightens things up.
  • Cooking spray: For greasing the casserole dish to prevent sticking.
  • Sharp Cheddar cheese: Melted golden goodness right on top for flavor and appeal.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love how versatile this Twice-Baked Potato Casserole Recipe is, so I often switch things up depending on what I have at home or who I’m serving. Feel free to personalize it to fit your tastes or dietary needs — it’s always forgiving.

  • Vegetarian Version: I swap out bacon for sautéed mushrooms or caramelized onions, which add a great umami depth without the meat.
  • Extra Cheesy: Once, I mixed in some Monterey Jack with the cheddar for a creamier melt—my family goes crazy for that twist!
  • Spicy Kick: Adding a dash of smoked paprika or cayenne powder works wonders if you like a little heat.
  • Herb Boost: Fresh thyme or chives can brighten the flavors beautifully when sprinkled on top.

How to Make Twice-Baked Potato Casserole Recipe

Step 1: Bake the potatoes to perfection

Start by preheating your oven to 400°F because those potatoes need a hot oven to get tender with nicely crispy skins. Rub each potato with olive oil, then season with a little kosher salt and black pepper. Poke a few holes all over with a fork—this helps steam escape so they don’t burst while baking. Pop them on a foil-lined baking sheet, bake for about 1 hour, and when you can easily slide a knife in, you know they’re done. Let them cool slightly so you can handle them without burning your fingers.

Step 2: Scoop and mash the potato filling

Cut each potato in half lengthwise, and with a spoon, gently scoop out the fluffy pulp into a large bowl. Don’t toss the skins; you’ll chop them later for texture. Add softened butter first so it melts into the warmth, then mix in heavy cream and sour cream until it’s creamy but still has a bit of texture—don’t overbeat or it can get gluey. This balance is what makes this Twice-Baked Potato Casserole Recipe so satisfying.

Step 3: Mix in delicious extras and potato skins

Chop the reserved potato skins into bite-sized pieces, then stir half of them into the potato mixture along with half the crumbled bacon, some scallions, and the remaining salt and pepper. This builds extra flavor and creates those lovely crispy surprises you want in every bite. Taste test here—if it feels a bit bland, adding a pinch more salt can bring everything forward.

Step 4: Assemble and bake the casserole

Spray a 2-quart baking dish generously with cooking spray to keep the casserole from sticking, then spoon the potato mixture evenly inside. Sprinkle the remaining cheese and potato skin pieces over the top. Pop it back in the oven to bake for about 20 minutes until it’s bubbling and golden — that’s when you know it’s ready to serve.

Step 5: Garnish and enjoy!

Just before serving, sprinkle the casserole with the rest of the crispy bacon bits and scallions for a pop of color and fresh crunch. Serve it hot and watch as everyone digs in—the combination of creamy, smoky, and crispy textures really makes this Twice-Baked Potato Casserole Recipe memorable.

👨‍🍳

Pro Tips for Making Twice-Baked Potato Casserole Recipe

  • Don’t Overmix the Potatoes: I learned that gently mashing with a few lumps left keeps the texture pleasing, avoiding a gluey mash.
  • Use Warm Potatoes: Mixing the fillings while the potatoes are still warm helps butter melt perfectly and blends flavors better.
  • Crisp the Potato Skins Separately: Baking the skins before chopping for the casserole guarantees a crunchy contrast.
  • Don’t Skip the Rest Time: Letting baked potatoes cool slightly makes them easier and safer to handle.

How to Serve Twice-Baked Potato Casserole Recipe

The image shows a round white baking dish filled with a creamy mashed potato base topped with crispy bacon pieces and chopped green onions scattered evenly on top. The mashed potatoes are a soft off-white color with a smooth texture, covered partially in melted cheddar cheese that brings a rich yellow-orange color. Some potato skins are mixed in on top, adding a rough brown texture. A portion has been taken out from the dish, revealing the layers and creamy inside. Next to it is a white plate with a serving of the same dish, showing all the toppings clearly. The background is a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I always top this casserole with fresh scallions and extra crumbled bacon just before serving—it adds a vibrant, fresh bite and textural contrast that keeps the dish lively. Sometimes I also sprinkle a little smoked paprika or freshly chopped chives for a subtle flavor boost and color pop.

Side Dishes

This Twice-Baked Potato Casserole Recipe pairs beautifully with a light green salad or steamed veggies like broccoli or green beans to balance the richness. For heartier meals, grilled chicken or roast beef complements it perfectly — especially for family dinners or holiday spreads.

Creative Ways to Present

For a special occasion, I’ve served this casserole in individual ramekins layered with extra cheese on top, then broiled until bubbly and golden. It feels luxe and each guest gets a perfectly portioned, personalized dish. Another fun idea is to sprinkle colorful herbs like parsley or thyme over each serving plate for that fancy, restaurant-style finish.

Make Ahead and Storage

Storing Leftovers

After enjoying the casserole, I like to cool any leftovers completely before covering tightly with plastic wrap or transferring to an airtight container. Stored this way, it stays fresh in the fridge for up to 3 days. When I reheat, it still tastes delicious and creamy.

Freezing

I’ve frozen this Twice-Baked Potato Casserole Recipe successfully by assembling it in a freezer-safe dish before baking and wrapping it well. When you’re ready to enjoy, thaw overnight in the fridge, then bake until bubbly and warmed through—it’s a lifesaver for busy weeknights or unexpected guests!

Reheating

To reheat leftovers, I cover the casserole loosely with foil and bake at 350°F for about 20 minutes until hot throughout. This helps the topping stay moist without burning, and if you want cheese melty again, removing the foil in the last 5 minutes is the trick.

FAQs

  1. Can I use different types of potatoes in this casserole?

    While russet potatoes are preferred for their fluffy texture, you can use Yukon Golds for a creamier, buttery feel. Just note that waxier potatoes may not fluff as well and can result in a denser filling.

  2. Is it necessary to use heavy cream and sour cream together?

    The combination balances richness and tanginess, enhancing the potato’s flavor and texture. If you want a lighter version, you can reduce the cream or substitute with milk, but it may affect the final creaminess.

  3. Can I prepare this Twice-Baked Potato Casserole Recipe ahead of time?

    Definitely! You can prep it up to a day in advance, cover it, and refrigerate. Then bake it fresh just before serving for the best taste and texture.

  4. How can I make this recipe gluten-free?

    This recipe is naturally gluten-free as long as your bacon and cheese don’t contain any hidden additives with gluten. Just double-check labels to be sure.

  5. Can I add other mix-ins to the potato filling?

    Absolutely! Feel free to fold in sautéed mushrooms, roasted garlic, or even cooked broccoli for extra flavor and nutrition.

Final Thoughts

Honestly, this Twice-Baked Potato Casserole Recipe has become one of those “always dependable” dishes in my kitchen. It’s ridiculously tasty and easy to customize, which means every time I make it, it feels fresh and special. Whether you’re feeding a big group or just want leftovers that heat up beautifully, I can’t recommend giving this a try enough. I hope you enjoy making it as much as I do — it’s like a warm hug on a plate!

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 4.4 from 91 reviews
  • Author: Stacy
  • Prep Time: 25 mins
  • Cook Time: 1 hr 30 mins
  • Total Time: 1 hr 55 mins
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Description

This Twice-Baked Potato Casserole is a comforting and flavorful dish featuring creamy mashed potatoes mixed with bacon, scallions, and sharp Cheddar cheese, all baked to golden, bubbly perfection. Perfect as a hearty side or a satisfying main dish, it combines the best textures and savory flavors in every bite.


Ingredients

Units Scale

Potatoes

  • 3 lbs. russet potatoes, scrubbed (about 8 small potatoes)
  • 1 Tbsp. olive oil
  • 2 1/2 tsp. kosher salt, divided
  • 3/4 tsp. black pepper, divided

Potato Filling

  • 1/4 cup unsalted butter, cut into small pieces and softened
  • 1 cup heavy whipping cream
  • 1/2 cup sour cream
  • 8 bacon slices, cooked and crumbled, divided
  • 1/2 cup thinly sliced scallions (about 4 scallions), divided
  • Cooking spray
  • 4 oz. sharp Cheddar cheese, shredded (about 1 cup)

Instructions

  1. Prepare Oven: Preheat your oven to 400°F to get it ready for baking the potatoes and casserole.
  2. Bake Potatoes: Rub the potatoes with olive oil, 1 teaspoon of kosher salt, and 1/2 teaspoon of black pepper. Pierce each potato all over with a fork and place them on an aluminum foil-lined baking sheet. Bake them in the oven until tender, about 1 hour. Allow the potatoes to cool slightly for about 10 minutes.
  3. Make Potato Filling: Cut the baked potatoes in half lengthwise and carefully scoop out the pulp into a large bowl, keeping the skins aside. Add the softened butter to the potato pulp and mash until smooth. Stir in the heavy whipping cream and sour cream until the mixture is mostly smooth.
  4. Combine Casserole Ingredients: Cut the reserved potato skins into 1-inch pieces. Stir half a cup of these skin pieces into the mashed potatoes. Then, mix in half of the crumbled bacon, 1/4 cup of the sliced scallions, and the remaining 1 1/2 teaspoons of kosher salt and 1/4 teaspoon of black pepper.
  5. Add Mixture to Baking Dish: Lightly grease a 2-quart baking dish with cooking spray. Transfer the mashed potato mixture into the dish, spreading it evenly. Sprinkle the shredded Cheddar cheese on top, followed by the remaining pieces of potato skins.
  6. Bake Casserole: Bake the casserole in the preheated oven until it is golden and bubbly, approximately 20 minutes.
  7. Garnish and Serve: Remove the casserole from the oven and sprinkle the remaining half of the crumbled bacon and 1/4 cup of scallions over the top. Serve hot and enjoy!

Notes

  • Use russet potatoes for the best texture and flavor suited for mashing and baking.
  • Make sure to pierce the potatoes before baking to allow steam to escape and avoid bursting.
  • Allow baked potatoes to cool slightly before handling to avoid burns.
  • Shredded sharp Cheddar cheese adds a rich and tangy flavor that complements the creamy potatoes.
  • Adjust salt and pepper to taste depending on your preference and bacon saltiness.
  • To make ahead, bake and mash the potatoes, then assemble and refrigerate before the final bake; increase baking time slightly if baking from cold.

Nutrition

  • Serving Size: 1/8 of casserole (~200g)
  • Calories: 330
  • Sugar: 2g
  • Sodium: 540mg
  • Fat: 21g
  • Saturated Fat: 10g
  • Unsaturated Fat: 9g
  • Trans Fat: 0.2g
  • Carbohydrates: 26g
  • Fiber: 3g
  • Protein: 8g
  • Cholesterol: 60mg

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