Twice Baked Potato Casserole: The Ultimate Creamy & Cheesy Recipe

By Sadie Caldwell

On February 14, 2026

A close-up spoonful of creamy loaded potato casserole, showing the fluffy texture of the potato mixed with cheese and chives.

Cuisine

American

Prep time

20 minutes

Cooking time

85 minutes

Total time

105 minutes

Servings

8 people

Get ready to transform a classic side dish into the star of the show! This Twice Baked Potato Casserole combines all the beloved flavors of a loaded baked potato—fluffy potato, sharp cheddar cheese, crispy bacon, and tangy sour cream—into a convenient, crowd-pleasing dish. It’s the perfect comfort food for holiday gatherings, potlucks, or simply as a hearty weeknight side that will have everyone asking for seconds. Forget fussing with individual potato skins; this recipe delivers all the flavor with half the work.

We’re taking the best parts of the classic and making it even easier to enjoy. This casserole is rich, satisfying, and incredibly simple to assemble. Let’s dive into creating what is sure to become your new favorite potato dish.

Why You’ll Love This Twice Baked Potato Casserole

This isn’t just another potato recipe; it’s a game-changer for family dinners and special occasions. The creamy, rich texture of the mashed potato filling, combined with the golden, cheesy crust on top, is simply irresistible. It’s a fantastic make-ahead dish, which saves you precious time when prepping for a big meal. Plus, it’s incredibly versatile and pairs wonderfully with almost any main course.

The Key Ingredients for Success

The magic of this casserole lies in using simple, high-quality ingredients to create layers of flavor. Each component plays a crucial role in achieving that perfect, decadent taste and texture.

The Best Potatoes to Use

For the fluffiest, lightest filling, Russet potatoes are the undisputed champion. Their high starch content and low moisture mean they break down beautifully when baked and mash up light and airy, absorbing all the creamy goodness we’ll be adding. While other potatoes work, Russets give you that classic baked potato texture that makes this dish truly special.

The Creamy & Cheesy Filling

This is where the flavor explosion happens. We use a combination of rich butter, tangy sour cream, and a splash of milk to create an ultra-creamy base. Sharp cheddar cheese is folded in for that signature cheesy pull, while crispy, salty bacon adds a delightful crunch and smoky depth. Finally, fresh green onions provide a mild, savory bite that cuts through the richness and brightens everything up.

The Twice Baked Potato Casserole fresh out of the oven, with a golden-brown melted cheese crust and crispy bacon topping.
Golden, bubbly, and ready to serve – this cheesy potato bake is pure comfort.

How to Make Twice Baked Potato Casserole Step-by-Step

Follow these simple steps to create the ultimate comfort food casserole. We’ve broken it down to ensure your dish comes out perfectly every time.

  1. Prepare the Potatoes: Start by thoroughly scrubbing your Russet potatoes. Pierce them several times with a fork to allow steam to escape. Bake them directly on the oven rack at 400°F (200°C) for about 60 minutes, or until they are completely tender and the skins are crisp.
  2. Create the Filling: Once the potatoes are cool enough to handle, slice them in half lengthwise. Carefully scoop the fluffy insides into a large mixing bowl, leaving about a ¼-inch border inside the skins. You can discard the skins or save them to make crispy potato snacks!
  3. Mix the Magic: To the bowl with the potato flesh, add the softened butter, sour cream, milk, half of the shredded cheddar cheese, half of the crumbled bacon, and the sliced green onions. Mash everything together until it’s well combined but still has some texture—be careful not to overmix, or the potatoes can become gummy. Season generously with salt and pepper to taste.
  4. Assemble and Bake: Spread the potato mixture evenly into a greased 9×13 inch baking dish. Top it with the remaining shredded cheese and crumbled bacon. Bake for 20-25 minutes, or until the casserole is heated through and the cheese is melted, bubbly, and slightly golden on top. Garnish with a few extra green onions before serving.
A close-up spoonful of creamy loaded potato casserole, showing the fluffy texture of the potato mixed with cheese and chives.
The secret to the perfect casserole is a rich and creamy potato filling.

Pro Tips for the Perfect Casserole

A few simple tricks can elevate your Twice Baked Potato Casserole from great to absolutely unforgettable.

  • Don’t Overmix: For a fluffy texture, mash the potato filling until just combined. Overworking the potatoes can develop the starches and make the final dish dense and gluey.
  • Room Temperature Dairy: Bring your butter, sour cream, and milk to room temperature before mixing. This helps them incorporate more easily and keeps the filling smooth and creamy.
  • Reserve Your Toppings: Always save a generous amount of cheese and bacon for the top. This creates a delicious, crispy, and visually appealing crust that everyone will fight over.

Delicious Variations to Try

While the classic recipe is a certified crowd-pleaser, this casserole is a fantastic canvas for creativity. Feel free to mix in different ingredients to make it your own.

  • Add Some Veggies: Steamed broccoli florets or sautéed mushrooms and onions can be folded into the potato mixture for extra flavor and nutrition.
  • Switch Up the Cheese: Try using a blend of cheeses like Gruyère for nuttiness, Monterey Jack for a milder flavor, or Pepper Jack for a spicy kick.
  • Protein Boost: Make it a main course by adding leftover BBQ pulled chicken or cooked, crumbled sausage to the filling.

Make-Ahead & Storage Instructions

This is the perfect dish to prepare in advance, making it ideal for stress-free entertaining. Here’s how to do it right.

Making It Ahead

You can assemble the entire casserole up to 2 days in advance. Simply prepare the recipe up to the final baking step, cover the dish tightly with foil, and store it in the refrigerator. When you’re ready to eat, you may need to add 10-15 minutes to the baking time to ensure it’s heated all the way through.

Storing Leftovers

Store any leftover casserole in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or place the entire dish back in the oven until warmed through.

Freezing the Casserole

This casserole freezes beautifully! Assemble it in a freezer-safe baking dish, but leave off the final cheese and bacon topping. Cover tightly with both plastic wrap and foil and freeze for up to 3 months. To bake, let it thaw in the refrigerator overnight, add the fresh toppings, and bake as directed.

What to Serve with Your Casserole

This versatile side dish pairs wonderfully with a wide range of main courses. It’s the perfect accompaniment to a holiday ham or turkey, but it’s equally at home next to a weeknight Hearty French Onion Pot Roast. It also complements grilled steaks, roasted chicken like this Garlic Butter Baked Chicken Breast, or even a simple meatloaf.

Frequently Asked Questions

Yes, this casserole freezes very well. For best results, assemble the casserole but leave off the cheese and bacon topping. Cover it tightly and freeze for up to 3 months. Thaw it overnight in the refrigerator, add the fresh toppings, and bake as directed.

Yes, absolutely! You can assemble the entire casserole, cover it tightly, and refrigerate it for up to two days before baking. You may need to add 10-15 minutes to the baking time since it will be cold.

This dish is incredibly versatile and pairs well with many main courses, such as roasted chicken, steak, meatloaf, or a holiday ham. It’s a perfect side for almost any protein.

Russet potatoes are the best choice for this recipe. Their high starch content creates a light, fluffy texture that is perfect for the creamy filling.

The best way to reheat the casserole is in the oven at 350°F (175°C) for about 20 minutes, or until heated through. This helps the topping stay crispy. You can also microwave individual portions for a quicker option.

More Potato Recipes You’ll Love

If you enjoyed this dish, be sure to check out our recipe for classic Cheesy Funeral Potatoes. It’s another comforting casserole that’s perfect for any gathering!

The Ultimate Twice Baked Potato Casserole Recipe

A close-up spoonful of creamy loaded potato casserole, showing the fluffy texture of the potato mixed with cheese and chives.

Twice Baked Potato Casserole: The Ultimate Creamy & Cheesy Recipe

The ultimate Twice Baked Potato Casserole recipe! This creamy, cheesy, and crowd-pleasing dish is loaded with bacon, sour cream, and cheddar for the perfect comfort food side dish for any occasion.
Prep Time 20 minutes
Cook Time 1 hour 25 minutes
Total Time 1 hour 45 minutes
Servings: 8 people
Course: Dinner, Side Dish
Cuisine: American
Calories: 450

Ingredients
  

  • 4 lbs Russet potatoes about 6-7 medium potatoes
  • 1 cup sour cream full-fat recommended
  • 1/2 cup milk whole milk or heavy cream
  • 4 tbsp unsalted butter softened
  • 2 cups shredded sharp cheddar cheese divided
  • 1 cup cooked bacon crumbled, divided
  • 1/2 cup green onions thinly sliced, plus more for garnish
  • 1 tsp salt or to taste
  • 1/2 tsp black pepper freshly ground

Equipment

  • 1 9x13 inch Baking Dish
  • 1 Large Mixing Bowl

Instructions
 

  1. Preheat your oven to 400°F (200°C). Scrub the potatoes clean and pierce them several times with a fork. Bake directly on the oven rack for 60-70 minutes, or until tender all the way through.
  2. Remove the potatoes from the oven and let them cool for about 10 minutes, or until you can safely handle them. Reduce the oven temperature to 375°F (190°C).
  3. Slice each potato in half lengthwise. Scoop out the inside flesh into a large mixing bowl, leaving a thin border around the skin. Lightly grease a 9x13 inch baking dish.
  4. To the potato flesh, add the softened butter, sour cream, milk, 1 cup of shredded cheddar, 1/2 cup of crumbled bacon, and the sliced green onions.
  5. Mash all the ingredients together until they are well-combined but still slightly chunky. Season with salt and pepper to your taste.
  6. Spread the potato mixture evenly into the prepared baking dish.
  7. Top with the remaining 1 cup of cheddar cheese and 1/2 cup of bacon.
  8. Bake for 20-25 minutes, until the casserole is hot and the cheese is bubbly and golden. Garnish with additional green onions before serving.

Notes

For the creamiest texture, make sure your sour cream and butter are at room temperature.
Feel free to substitute the cheddar with other good melting cheeses like Gruyère or Monterey Jack.
The casserole can be fully assembled up to 2 days in advance and refrigerated before baking.

Share Your Creation!

We are certain this Twice Baked Potato Casserole will become a staple in your recipe collection. If you make this dish, we would love to see it! Leave a comment below with your thoughts and share a photo of your masterpiece on Pinterest. Your feedback helps our community of home cooks grow!

A top-down view of a delicious Twice Baked Potato Casserole in a baking dish, topped with melted cheddar cheese, crispy bacon, and fresh green onions.
All the comfort of a twice-baked potato in an easy, crowd-pleasing casserole!

You might also like these recipes

Leave a Comment

Recipe Rating