Twice Baked Potato Casserole
Twice Baked Potato Casserole is the epitome of comfort food, combining all the flavors you love from baked potatoes into a creamy, cheesy dish that’s perfect for sharing. Picture fluffy potatoes mixed with sour cream and cheese, all baked until golden brown and bubbling. It’s a casserole that’s not just satisfying but also brings everyone to the table with its warm, inviting aroma.
Table of Contents

I first stumbled upon this gem during a family gathering, and it stole the spotlight from all the other dishes. Everyone was raving about its rich flavors and creamy texture, making it hard to believe that something so delicious could be so easy to make. The beauty of this Twice Baked Potato Casserole lies in its simplicity; you can whip it up in no time, and it’s budget-friendly to boot! Trust me, after one bite, you’ll be saying “where has this been all my life?”
Why You’ll Love This Recipe
- Simple & Quick: Takes about 30 minutes to prepare and bake, perfect for weeknight dinners.
- Irresistible Flavor: Creamy, cheesy, and packed with comforting potato goodness.
- Eye-Catching Appeal: Golden, bubbling top that looks impressive on any dining table.
- Flexible Serving: Great as a side dish for holidays or as a main course at casual gatherings.
- Diet-Friendly Options: Easy to modify for gluten-free or vegetarian diets.
Ingredients You’ll Need
- 3 large russet potatoes: These hearty potatoes create a fluffy base. Look for smooth, blemish-free skins for the best results.
- 1 cup sour cream: This adds a rich creaminess and tang. Greek yogurt can be used as a substitute if you’re looking for a healthier option.
- 1 cup shredded cheddar cheese: For that melty, gooey texture and sharp flavor. Feel free to use a blend of cheeses according to your preference.
- 1/2 cup milk: This helps to achieve a creamy consistency. Any milk works, including dairy-free alternatives like almond or oat milk.
- 1/4 cup butter: Adds richness and flavor. Use unsalted butter to control the saltiness of the dish.
- Salt and pepper: Essential for seasoning. Adjust to your personal taste.
- 1/2 cup cooked bacon bits (optional): For that irresistible smoky flavor. Crispy turkey bacon or vegetables like sautéed mushrooms can replace bacon for a vegetarian version.
- Chopped green onions or chives for garnish: These add a splash of color and a fresh hint of flavor.
How to Make Twice Baked Potato Casserole

- Prepare the Potatoes: Preheat your oven to 400°F (200°C). Wash and poke your russet potatoes with a fork. Bake them on a foil-lined baking sheet for about 45-60 minutes, or until fork-tender. Let them cool slightly before handling.
- Scoop and Mix: Once cooled, slice the potatoes in half lengthwise. Scoop the insides into a large bowl, leaving a little on the skins for support. Add the sour cream, milk, butter, salt, and pepper. Mash everything together until smooth and creamy.
- Cheese It Up: Fold in the shredded cheddar cheese and bacon bits if you’re using them. Mix until everything is well combined and cheese is evenly distributed.
- Fill the Dish: Transfer the mashed potato mixture back into the potato skins or into a greased casserole dish. Make sure to spread it evenly.
- Top and Bake: Sprinkle additional cheese on top if desired. Bake in the preheated oven for 20-25 minutes, or until the cheese is melted and bubbly, with a golden-brown crust.
- Garnish & Serve: Once out of the oven, sprinkle with chopped green onions or chives. Serve warm and enjoy!
Storing & Reheating
Store any leftovers in an airtight container in the refrigerator for up to 4 days. If you’re looking to keep it longer, freezing is an option; simply wrap the casserole tightly in plastic wrap and foil. It should keep for up to 3 months. Reheat in the oven at 350°F (175°C) for about 20-30 minutes, or until heated through. Do note that the texture may be a bit different after freezing; refreshing with a dollop of sour cream can help restore some creaminess.
Chef’s Helpful Tips
- Make sure the potatoes are baked thoroughly to ensure they mash smoothly; undercooked potatoes can lead to a lumpy texture.
- For an extra cheesy taste, consider mixing different cheeses like Monterey Jack or pepper jack.
- If you’re short on time, use pre-cooked bacon bits or skip them altogether for a vegetarian dish.
- Feel free to prepare the potato mixture a day ahead and refrigerate. Just bake it when you’re ready to serve!
- If you’re expecting a crowd, double the recipe and use a larger dish for easy serving.
This Twice Baked Potato Casserole is all about embracing the comforting flavors we love while making it easy to share. Whether you’re hosting a gathering or just treating yourself to some home-cooked goodness, this dish ticks all the boxes. Feel free to adapt the recipe and let your taste buds be your guide. Enjoy every creamy, cheesy bite!

Recipe FAQs
Can I use other types of potatoes?
Absolutely! While russet potatoes are ideal for their fluffy texture, you can also use Yukon Gold or red potatoes. Just keep in mind that the texture may differ slightly.
Can I make this recipe ahead of time?
Yes! You can prepare the potato mixture the day before and store it in the fridge. Just assemble, top with cheese, and bake when you’re ready to eat.
Is this casserole suitable for freezing?
Yes, this dish freezes well. Be sure to allow it to cool completely and wrap it tightly in plastic wrap and foil before placing it in the freezer.
How can I make this casserole gluten-free?
This recipe is already gluten-free if you ensure that your ingredients, like the bacon or cheese, are certified gluten-free. You can omit any gluten-containing recipes such as breadcrumbs typically used in other versions.
PrintMore Dinner Recipes
- Low Carb Baked Big Mac
- Healthy Hawaiian Chicken Bowl
- Chicken Piccata | Lemon Butter Chicken Breast
- Moroccan Lamb Tagine | Slow-Braised Easter Centerpiece with Apricots & Spices
- Crispy Oven-Baked Potato Wedges (Pub Style)
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Twice Baked Potato Casserole
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: American
Description
Twice Baked Potato Casserole is a creamy, cheesy delight that combines tender potatoes, savory bacon, and melted cheese. Perfect for a quick dinner or comfort food craving, this dish delivers irresistible flavors without hassle.
Ingredients
- 2 lbs potatoes
- 1 cup sour cream
- 1/2 cup cream cheese
- 1 cup cheddar cheese, shredded
- 1/2 cup green onions, chopped
- 1/2 cup bacon, cooked and crumbled
- Salt and pepper to taste
Instructions
- Preheat your oven to 375°F (190°C).
- Wash and peel the potatoes, then dice them into cubes.
- Boil the potatoes in salted water until tender, about 15-20 minutes.
- Drain the potatoes and return them to the pot.
- Add sour cream, cream cheese, half of the cheddar cheese, green onions, and half of the bacon to the pot.
- Mash the mixture until smooth and creamy, then season with salt and pepper.
- Transfer the mixture to a greased baking dish and spread evenly.
- Sprinkle the remaining cheddar cheese and bacon on top.
- Bake in the preheated oven for 25-30 minutes until golden and bubbly.
Notes
For extra flavor, consider adding garlic powder or chives.
Feel free to substitute the cheddar cheese with your favorite type.
Store leftovers in an airtight container in the fridge for up to three days.
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 2g
- Sodium: 450mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 7g
- Cholesterol: 35mg





