Twice Baked Potato Casserole
Twice baked potato casserole is a delightful dish that combines the comforting textures of fluffy potatoes with the rich flavors of creamy butter, sour cream, and cheesy goodness. The best part? You get the flavors of decadent twice baked potatoes, all baked together in a warm, inviting casserole. Picture yourself at a cozy family gathering, surrounded by loved ones, with the aroma of melted cheese and crispy bacon wafting through the air.

This dish makes for an incredible side dish or a satisfying main course, perfect for family dinners or potlucks. It’s budget-friendly and sure to please both children and adults alike. Whether you’re serving it as an accompaniment to your Sunday roast or enjoying leftovers while binge-watching your favorite show, this Twice Baked Potato Casserole is guaranteed to bring smiles around the table. Trust me, once you make it, you’ll find yourself craving it again and again!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: This casserole requires only 15 minutes of hands-on prep time, making it a hassle-free option for busy cookers.
- Irresistible Flavor: With a creamy mix of butter, sour cream, and sharp cheddar, every bite boasts rich, hearty flavor.
- Eye-Catching Appeal: Topped with crispy bacon and gooey cheese, this casserole is as beautiful as it is tasty.
- Flexible Serving: Perfect as a side dish, snack, or even a hearty breakfast for any time of day.
- Diet-Friendly Options: Easily adaptable for those who prefer lighter versions or have dietary restrictions.
Ingredients You’ll Need
- 5 lbs russet potatoes: These starchy potatoes create the perfect fluffy texture for the casserole. You may substitute with Yukon Gold if you prefer a richer flavor.
- 1 stick salted butter: Butter adds creaminess and flavor. Unsalted butter can work too, just add a pinch of extra salt.
- 1 cup whole milk: Milk helps achieve the ideal creamy texture. You can swap it out for half-and-half for an even richer consistency.
- ½ cup sour cream: This gives the casserole a nice tang. Greek yogurt can be a healthier alternative if needed.
- 2 tbsp finely chopped chives: These add a pop of color and a mild onion flavor. Green onions can be used for similar taste.
- 2 tsp kosher salt: Essential for enhancing all the flavors. Feel free to adjust based on your taste preference.
- 1 tsp onion powder: This adds depth without the need for chopping onions. Shallots can be used for a more complex flavor.
- 4 oz shredded sharp cheddar cheese: Cheddar provides a zesty element. Feel free to experiment with different cheeses like mozzarella or pepper jack for variations.
- 5 strips of bacon: Bacon brings a smoky crunch that perfectly complements the creamy potatoes. For a vegetarian version, you can use crispy fried onions or smoked paprika for flavor.
How to Make Twice Baked Potato Casserole

- Preheat the Oven: Start by preheating your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil.
- Bake the Potatoes: Wash the potatoes thoroughly and pierce each one 4-5 times with a fork to allow steam to escape. Place them on the baking sheet and bake at 400°F for about 50 minutes, or until fork-tender.
- Prepare the Potato Filling: Once cool enough to handle, cut the baked potatoes open and scoop the insides into a large mixing bowl. You want to leave the skins intact, so be cautious while scooping! Pour in the melted butter, milk, sour cream, kosher salt, and onion powder.
- Mix Until Smooth: Using an electric hand mixer, beat the mixture until it’s smooth and creamy, making sure everything is well combined. Gently fold in the chopped chives with a flat spatula, incorporating that fresh flavor.
- Assemble the Casserole: Grease a 9×13 casserole dish and spoon the potato mixture into it evenly. Don’t skip this part; it ensures that the edges get the perfect golden finish!
- Add the Toppings: Top the mixture with shredded cheddar cheese, crispy chopped bacon, and a sprinkle of extra chives for a touch of freshness.
- Final Bake: Bake at 350°F for 20-25 minutes, or until the top is bubbling and golden brown. Serve immediately and enjoy!
Storing & Reheating
To store any leftovers, allow the casserole to cool completely before transferring it to an airtight container. Refrigerate for up to 3 days. For freezing, wrap tightly in plastic wrap or aluminum foil and place in a freezer-safe container—this will last up to 3 months. To reheat, simply place in a preheated oven at 350°F for about 20 minutes until warmed through. Note that texture might change slightly after freezing, but a dash of milk can help bring back the creaminess!
Chef’s Helpful Tips
- If you’re short on time, consider using pre-baked potatoes.
- Make sure your potatoes are fully baked; undercooked potatoes can make the casserole grainy.
- Experiment with mix-ins like broccoli or jalapeños for a fun twist.
- For a lighter version, reduce the amount of butter and dairy or use non-dairy options.
- Don’t skip the resting time after baking – this allows flavors to meld and makes it easier to portion.
The beauty of this Twice Baked Potato Casserole lies not just in its comfort but also its versatility. Enjoy it as is or add your own flair! Don’t hesitate to mix in your favorite ingredients or toppings. The sky’s the limit when it comes to customizing.
After savoring every bite of this casserole, you’ll find it difficult not to share the recipe with friends or family. It’s not just a dish; it’s a memory that can be shared and enjoyed. So, gather your loved ones, whip up this delightful casserole, and let the good times roll!

Recipe FAQs
Can I make this casserole ahead of time?
Can I use other types of cheese?
How do I make this dish vegetarian?
What’s the best way to reheat leftovers?
More Dinner Recipes
- Green Goddess Cucumber Salad
- Sheet Pan Hot Honey Chicken and Sweet Potatoes
- Marry Me Chicken
- Bison Burgers
- Chicken Noodle Casserole
👉 If you make my Twice Baked Potato Casserole recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Twice Baked Potato Casserole
- Prep Time: 15 minutes
- Cook Time: 90 minutes
- Total Time: 1 hour 45 minutes
- Yield: 10 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: American
Description
Twice Baked Potato Casserole is a comforting dish that combines the creamy goodness of mashed potatoes with crispy bacon and sharp cheddar. Perfect for any family meal, it’s a hearty dish that brings warm flavors to your table, making it a true favorite for gatherings or weeknight dinners.
Ingredients
- 5 lbs russet potatoes
- 1 stick salted butter
- 1 cup whole milk
- 0.5 cup sour cream
- 2 tbsp finely chopped chives
- 2 tsp kosher salt
- 1 tsp onion powder
- 4 oz shredded sharp cheddar cheese
- 5 strips of bacon
Instructions
- Preheat the oven to 400F and line a baking sheet with parchment paper or foil. Wash the potatoes and pierce each one 4-5 times with a fork.
- Place the potatoes on the baking sheet and bake at 400F for 50 minutes.
- Allow the potatoes to cool until they are easy to handle, but still warm. Cut the potatoes open and scoop the baked potato into a large mixing bowl. Pour in the melted butter, milk, sour cream, salt, and onion powder.
- Mix using an electric hand mixer until thoroughly combined. Gently fold in chopped chives with a flat spatula.
- Grease a 9×13 casserole dish and transfer the potato mixture into it. Top with shredded cheese, crispy chopped bacon, and additional chives.
- Bake at 350F for 20-25 minutes and serve immediately.
Notes
Feel free to add other toppings like green onions or different cheeses.
For extra flavor, consider adding garlic powder or a pinch of paprika to the mix.
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 2g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 4g
- Protein: 9g
- Cholesterol: 40mg
