Dinner

Twice-Baked Potato Casserole

Twice-Baked Potato Casserole has been one of those recipes I’ve been so excited to finally sit down and share with you.

1 hourTotal Time8–10Servings
Twice-Baked Potato Casserole

This post may contain affiliate links. If you buy something through one of them, we may earn a small commission at no extra cost to you. Learn more.

Ingredients

Instructions

  1. Peel and cut potatoes into chunks. Boil in salted water until fork-tender, then drain well.
  2. Mash potatoes with butter while still hot. This helps them absorb all that buttery goodness.
  3. Mix in sour cream, cream cheese, milk, garlic powder, salt, and pepper until smooth and fluffy.
  4. Stir in shredded cheese, bacon, and half of the green onions.
  5. Transfer mixture to a greased baking dish. Spread evenly and top with extra cheese and bacon.
  6. Bake at 375°F (190°C) until heated through and the top is golden and bubbly.
  7. Sprinkle with remaining green onions and serve warm.

Twice-Baked Potato Casserole has been one of those recipes I’ve been so excited to finally sit down and share with you. Thank you, truly, for being here and trusting me with your dinner plans — it means more than you know. 💛 If you love cozy, comforting dishes that feel like a warm hug straight from the oven, you’re in the right place. This casserole takes everything we adore about classic twice-baked potatoes and turns it into a crowd-pleasing, scoopable dish that’s anything but boring!!

Before we dive in, make sure you subscribe to the newsletter so this recipe (and all the comforting, crave-worthy ones to come) land straight in your inbox. I promise you’ll want this one saved.

Twice-Baked Potato Casserole Overview

This Twice-Baked Potato Casserole is creamy, cheesy, rich, and loaded with all the best baked potato toppings. Think fluffy mashed potatoes blended with sour cream, butter, crispy bacon, and melty cheese, then baked again until golden and irresistible. It’s perfect for holidays, potlucks, or those nights when you just want something hearty and satisfying.

Why You’ll Love This Twice-Baked Potato Casserole

  • It feeds a crowd with minimal effort
  • Can be made ahead of time
  • Comfort food at its finest
  • Customizable with your favorite toppings
  • Tastes even better the next day (if there’s any left!)

What Does Twice-Baked Potato Casserole Taste Like?

Creamy, buttery potatoes meet sharp cheddar cheese, smoky bacon, and a hint of tang from sour cream. The top gets lightly crisp while the inside stays fluffy and rich. The smell when this is in the oven is incredible!! It’s everything you love about a loaded baked potato, amplified.

Benefits of Making This Recipe

Besides being unbelievably delicious, this casserole:

  • Uses simple pantry ingredients
  • Saves time compared to individual twice-baked potatoes
  • Is freezer-friendly
  • Works as both a side dish or main course

Ingredients for Twice-Baked Potato Casserole

  • Russet potatoes (large, starchy, and perfect for baking)
  • Unsalted butter
  • Sour cream
  • Whole milk or heavy cream
  • Sharp cheddar cheese (freshly grated is best!)
  • Cream cheese (for extra creaminess)
  • Cooked bacon, crumbled
  • Green onions or chives
  • Garlic powder
  • Salt and black pepper

Necessary Tools for Preparation

  • Large pot for boiling potatoes
  • Potato masher or hand mixer
  • Mixing bowls
  • 9×13 baking dish
  • Aluminum foil

Ingredient Additions and Substitutions

  • Swap cheddar for Monterey Jack or Colby cheese
  • Add roasted garlic for deeper flavor
  • Use Greek yogurt instead of sour cream
  • Make it vegetarian by omitting bacon
  • Add jalapeños for a spicy kick

How to Make Twice-Baked Potato Casserole Step by Step

Step 1: Prepare the Potatoes

Peel and cut potatoes into chunks. Boil in salted water until fork-tender, then drain well.

Step 2: Mash Until Fluffy

Mash potatoes with butter while still hot. This helps them absorb all that buttery goodness.

Step 3: Add the Creamy Ingredients

Mix in sour cream, cream cheese, milk, garlic powder, salt, and pepper until smooth and fluffy.

Step 4: Fold in the Good Stuff

Stir in shredded cheese, bacon, and half of the green onions.

Step 5: Assemble the Casserole

Transfer mixture to a greased baking dish. Spread evenly and top with extra cheese and bacon.

Step 6: Bake

Bake at 375°F (190°C) until heated through and the top is golden and bubbly.

Step 7: Garnish and Serve

Sprinkle with remaining green onions and serve warm.

What to Serve with Twice-Baked Potato Casserole

This casserole pairs beautifully with:

  • Roasted chicken or turkey
  • Steak or grilled pork chops
  • Green salads for balance
  • Steamed broccoli or green beans

It also works wonderfully on its own as a hearty vegetarian-friendly main dish.

Storage Instructions

  • Refrigerator: Store leftovers in an airtight container for up to 4 days
  • Freezer: Freeze baked or unbaked casserole for up to 2 months
  • Reheating: Warm in the oven at 350°F until heated through

General Information

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Servings: 8–10
  • Difficulty Level: Easy

Conclusion: Why You’ll Make This Again and Again

This Twice-Baked Potato Casserole is everything comfort food should be — rich, satisfying, and ridiculously easy to make. Whether it’s for a holiday table, family dinner, or meal prep, this dish always delivers. I promised you versatile, and here’s proof!

More Comforting Recipes You’ll Love

If you loved this, you’ll definitely want to try:

  • Cheesy Scalloped Potatoes
  • Loaded Mashed Potato Bake
  • Creamy Potato Soup
  • Baked Potato Skins

Join the Conversation!

If you try this Twice-Baked Potato Casserole, leave a review and let me know how it turned out! Don’t forget to snap a photo and share it on Pinterest — I absolutely love seeing your creations. 📌

Nutritional Information (Per Serving – Approximate)

  • Calories: 380
  • Carbohydrates: 32g
  • Protein: 11g
  • Fat: 24g
  • Saturated Fat: 14g
  • Fiber: 3g
  • Sodium: 520mg

Tips for Success

  • Use russet potatoes for the fluffiest texture
  • Always mash while potatoes are hot
  • Taste and adjust seasoning before baking
  • Cover loosely with foil if browning too fast
  • Let it rest for 5–10 minutes before serving

Frequently Asked Questions

Can I Make Twice-Baked Potato Casserole Ahead of Time?

Absolutely! Assemble it up to 24 hours in advance and bake when ready.

Can I Freeze This Casserole?

Yes, it freezes beautifully. Just thaw overnight before reheating.

Can I Use Red Potatoes Instead?

You can, but russets provide the fluffiest texture.

Is This Recipe Gluten-Free?

Yes! All ingredients are naturally gluten-free.

How Do I Make It Extra Creamy?

Add an extra splash of cream or a bit more cream cheese.

Tried This Recipe?I'd love to hear how it turned out! Leave a comment below and don't forget to share a photo.
Leave a Comment →

Reviews

Loading reviews…

Thanks for your review!