Twice Baked Potato Casserole isn’t just a side dish; it’s a warm hug on a plate, a comforting classic that evokes memories of family dinners and cozy evenings. What is it about this beloved dish that makes us crave it so intensely? It’s the incredible duality of textures: the fluffy, tender potato interior, rich with cream and butter, and the delightfully crispy, golden-brown topping. It’s the perfect canvas for a symphony of flavors, easily adaptable to your personal preferences. Whether you’re a purist who loves it simply seasoned or an adventurer eager to load it up with bacon, cheese, and chives, this Twice Baked Potato Casserole delivers. It’s the ultimate comfort food, effortlessly transforming humble potatoes into a show-stopping centerpiece or a satisfying accompaniment that will have everyone asking for seconds.

Ingredients:
- 6 medium to large russet or gold potatoes
- 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 cup shredded sharp cheddar cheese
- 1 cup shredded Monterey Jack cheese
- 8 slices bacon, cooked crispy and crumbled
- 4 green onions, chopped
Preparation and Initial Baking
The journey to a delicious Twice Baked Potato Casserole begins with properly preparing our potatoes. For this recipe, I’m recommending russet or gold potatoes. Russets offer a fluffier interior, perfect for mashing, while gold potatoes provide a slightly richer flavor and creamier texture. Whichever you choose, aim for potatoes that are similar in size for even cooking. Thoroughly wash and scrub your potatoes under cool running water to remove any dirt. To ensure they cook evenly and don’t burst prematurely in the oven, prick each potato several times all over with a fork. This simple step creates vents for steam to escape.
Preheat your oven to 400°F (200°C). Once the oven is at temperature, arrange the pricked potatoes directly on the oven rack. Placing them directly on the rack allows for better air circulation, promoting a crispier skin. Bake for approximately 50-60 minutes, or until a fork or knife can be easily inserted into the center of the potato, indicating they are tender all the way through. The exact baking time will vary depending on the size of your potatoes. While the potatoes are baking, this is the perfect opportunity to get started on preparing some of our other components. Cook your 8 slices of bacon until they are wonderfully crispy. Once cooked, drain them on paper towels and then crumble them into small pieces. Set aside your crumbled bacon and chop your 4 green onions, separating the white and light green parts from the darker green tops for a layered visual appeal later.
Scooping and Mashing
Once the potatoes are tender, carefully remove them from the oven. Let them cool for about 10-15 minutes, just long enough so you can handle them safely without burning your fingers. This cooling period is crucial for preventing the potatoes from falling apart when you scoop them out. Working with warm, but not scalding, potatoes will yield the best results. Cut each potato in half lengthwise. Then, using a spoon, carefully scoop out the cooked potato flesh into a large mixing bowl, leaving about a ¼-inch thick shell intact. Be gentle to avoid tearing the potato skins, as these will be used as your vessels for the casserole. Reserve the scooped-out potato flesh. You can discard the tiny amount of flesh that may stick to the skins, or if you’re feeling adventurous, you can scrape it out and add it to the bowl.
Now it’s time to transform that scooped-out potato flesh into a creamy, flavorful base for our casserole. Add the 4 tablespoons of unsalted butter to the warm potato flesh. The residual heat from the potatoes will help the butter melt beautifully. Next, incorporate the ¾ cup of sour cream and ½ cup of whole or 2% milk. The sour cream adds a wonderful tang and richness, while the milk helps to achieve the perfect creamy consistency. Season the mixture with ½ teaspoon of onion powder, ½ teaspoon of garlic powder, ½ teaspoon of salt, and ¼ teaspoon of fresh ground black pepper. These seasonings will bring out the natural flavors of the potato and provide a savory depth.
Mashing and Mixing
Using a potato masher or a sturdy fork, mash the potato mixture until it’s smooth and creamy. I prefer a slightly rustic mash with a few small lumps, but you can mash it until it’s completely smooth if that’s your preference. Taste the mixture and adjust the seasonings if necessary. Remember, you’ll be adding cheese and bacon later, which will also contribute to the flavor profile, so don’t over-salt at this stage. In a separate small bowl, combine the 1 cup of shredded sharp cheddar cheese and 1 cup of shredded Monterey Jack cheese. The cheddar provides that classic sharp flavor we all love, while the Monterey Jack melts beautifully and adds a mild, buttery note.
Now, it’s time to bring all those delicious components together. Add about half of the shredded cheese mixture to the mashed potato mixture. Stir gently to combine. We’re reserving the other half of the cheese to sprinkle on top later for that irresistible golden-brown crust. Then, gently fold in about two-thirds of your crumbled bacon and about half of your chopped green onions (both the white/light green parts and some of the darker green tops). We’re saving the rest of the bacon and green onions to use as a garnish. Folding in these ingredients rather than vigorously stirring helps to maintain some texture and prevent the potato mixture from becoming too dense.
Assembling and Second Baking
Once your potato mixture is beautifully combined and studded with bacon and green onions, it’s time to fill your potato shells. Carefully spoon the mashed potato mixture back into the hollowed-out potato skins. Mound the filling slightly so it creates a tempting peak. Don’t be shy; fill them generously! After filling all the potato halves, generously sprinkle the remaining shredded cheddar and Monterey Jack cheese evenly over the top of each filled potato half. This is where the magic happens in the oven, creating that gooey, bubbly cheese topping.
Return the filled potato halves to the oven, which should still be at 400°F (200°C). Bake for another 15-20 minutes, or until the cheese is completely melted, bubbly, and golden brown around the edges. Keep an eye on them during this final baking stage to ensure the cheese doesn’t burn. Once they’ve reached that perfect golden-brown perfection, carefully remove the Twice Baked Potato Casserole from the oven. Let them cool for a few minutes before serving. This brief cooling period allows the filling to set slightly, making them easier to serve and enjoy.
Garnishing and Serving
Just before serving your glorious Twice Baked Potato Casserole, sprinkle the remaining crumbled bacon and the rest of the chopped green onions over the top of each potato half. The vibrant green of the onions and the savory crunch of the bacon provide a beautiful visual contrast and an extra burst of flavor that complements the creamy potato filling and melted cheese perfectly. These are best served warm. You can serve them as a hearty side dish alongside grilled meats, chicken, or a fresh salad, or even as a satisfying main course. Enjoy the rich, creamy, and savory flavors of this classic comfort food!

Conclusion:
There you have it – a delightful and satisfying Twice Baked Potato Casserole recipe that’s sure to become a family favorite! This comforting dish, brimming with creamy mashed potatoes, savory cheese, and crispy bacon, is incredibly versatile. Whether you’re looking for a hearty side dish to complement your grilled chicken or a star attraction for a potluck, this Twice Baked Potato Casserole delivers on flavor and ease. I encourage you to give it a try and experience its irresistible charm for yourself. Don’t be afraid to experiment with the suggested variations; that’s half the fun of cooking!
Serving Suggestions: This casserole is fantastic served alongside roasted meats like pork tenderloin or beef brisket. It also pairs beautifully with a fresh green salad for a balanced meal. For a more casual affair, it’s perfect with BBQ pulled pork sandwiches or even as a main course with a dollop of sour cream and extra chives.
Variations: Feel free to get creative! Add sautéed onions and mushrooms for extra depth of flavor, or swap out the cheddar for Gruyere or Monterey Jack for a different cheesy profile. For a spicy kick, incorporate a dash of hot sauce or some diced jalapeños. You can also make it vegetarian by omitting the bacon and adding roasted vegetables like broccoli or bell peppers.
Frequently Asked Questions:
Q1: Can I make this Twice Baked Potato Casserole ahead of time?
Absolutely! You can assemble the entire casserole, cover it tightly with plastic wrap and foil, and refrigerate it for up to 2 days. When you’re ready to bake, remove it from the refrigerator about 30 minutes before baking and add a few extra minutes to the cooking time to ensure it’s heated through.
Q2: What’s the best way to reheat leftovers?
For the best results, reheat individual portions in the oven at around 350°F (175°C) until warmed through. If you’re in a hurry, you can microwave it, but be aware that the texture might be slightly softer.

Twice Baked Potato Casserole – Comfort Food Favorite
A classic comfort food favorite, this twice-baked potato casserole features creamy mashed potatoes, melted cheeses, and crispy bacon, all nestled within tender potato skins.
Ingredients
-
6 medium to large russet or gold potatoes
-
4 tablespoons unsalted butter
-
3/4 cup sour cream
-
1/2 cup whole or 2% milk
-
1 cup shredded sharp cheddar cheese
-
1 cup shredded Monterey Jack cheese
-
8 slices bacon, cooked crispy and crumbled
-
4 green onions, chopped
Instructions
-
Step 1
Preheat oven to 400°F (200°C). Wash and prick potatoes, then bake directly on the oven rack for 50-60 minutes until tender. While potatoes bake, cook bacon until crispy and crumble, and chop green onions. -
Step 2
Once potatoes are tender, let them cool for 10-15 minutes. Cut each potato in half lengthwise and scoop out the flesh into a large bowl, leaving a 1/4-inch shell. Reserve the shells. -
Step 3
Add butter, sour cream, milk, onion powder, garlic powder, salt, and pepper to the scooped potato flesh. Mash until smooth and creamy, then taste and adjust seasonings. -
Step 4
Stir in half of the shredded cheddar and Monterey Jack cheeses, two-thirds of the crumbled bacon, and half of the chopped green onions into the mashed potato mixture. -
Step 5
Spoon the potato mixture back into the reserved potato skins, mounding slightly. Sprinkle the remaining cheese evenly over the top of each filled potato half. -
Step 6
Return the filled potato halves to the oven and bake for another 15-20 minutes, or until the cheese is melted, bubbly, and golden brown. -
Step 7
Garnish with the remaining crumbled bacon and chopped green onions just before serving. Let cool slightly before serving warm.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.




Leave a Comment