Twice Baked Potato Casserole
Twice Baked Potato Casserole is an absolute crowd-pleaser that combines all the cozy, comforting flavors of classic twice-baked potatoes in a deliciously creamy, cheesy casserole form. With each bite, you’ll experience the fluffy potato texture complemented by rich sour cream, savory cheese, and crispy bacon, all baked to golden perfection. This dish is perfect for gatherings, potlucks, or a cozy family dinner and is sure to impress, whether you’re serving it for a holiday feast or just a casual weeknight meal.
Table of Contents

The first time I made a Twice Baked Potato Casserole was during a chilly autumn evening when my guests arrived just as the scent of garlic and bacon wafted through my kitchen. They couldn’t resist asking what I was making! It turned out to be a fantastic hit, and ever since then, it’s been a staple in my menu. It’s so versatile and allows for creative tweaks to fit anyone’s palate. Imagine enjoying this wonderfully indulgent dish as you cozy up with loved ones after a long day. I can’t wait for you to try it!
Why You’ll Love This Recipe
- Simple & Quick: This casserole can be whipped up in under an hour, making it perfect for both busy weekdays and special occasions.
- Irresistible Flavor: Creamy, cheesy, and savory, each bite packs a flavorsome punch that will leave you craving more.
- Eye-Catching Appeal: Layered beautifully and topped with extra cheese or bacon, it’s as much a feast for the eyes as it is for the stomach.
- Flexible Serving: Enjoy it as a side dish, main course, or even breakfast! It’s perfect any time of day.
- Diet-Friendly Options: Easily adaptable; substitute with Greek yogurt for a lighter twist or make it gluten-free by checking your ingredients.
Ingredients You’ll Need
- 2 ½ pounds russet potatoes: These are perfect for mashing and have the ideal starch content for a fluffy texture.
- ½ cup sour cream: Adds creaminess and tang; plain Greek yogurt is a great substitute if you want a healthier option.
- 1 cup shredded cheddar cheese: Use sharp cheddar for intense flavor. You can also swap in Monterey Jack or mozzarella for a milder taste.
- 1 cup cooked and crumbled bacon: The smokiness of bacon elevates this dish. Turkey bacon can be used for a lighter alternative.
- 4 green onions, chopped: Provides a fresh, crunchy garnish and mild onion flavor; feel free to adjust according to your taste.
- 1 teaspoon garlic powder: Enhances the overall flavor without the fuss of fresh garlic.
- ½ teaspoon onion powder: Complements the garlic and adds depth to the flavor profile.
- Salt and pepper to taste: Essential for bringing all the flavors together; season as per your preference.
How to Make Twice Baked Potato Casserole

- Preheat your oven: Set it to 350°F (175°C) so it’s ready for your casserole.
- Prepare the potatoes: Wash and pierce russet potatoes several times with a fork. Bake for about 50-60 minutes until tender.
- Cool slightly: Once baked, let the potatoes sit for about 10 minutes until they are cool enough to handle.
- Scoop out the filling: Carefully slice the potatoes in half and scoop out the fluffy insides into a large mixing bowl. Leave a small border inside the skins so they hold their shape.
- Mash the potatoes: Add sour cream, ¾ cup cheddar cheese, cooked bacon, green onions, garlic powder, onion powder, salt, and pepper to the potato filling. Mix until smooth and well combined.
- Transfer to baking dish: Spread the potato mixture evenly into a greased 9×13-inch baking dish.
- Top with remaining cheese: Sprinkle the last ¼ cup of cheddar on top, along with extra crumbled bacon for a crispy finish.
- Bake: Place the dish in your preheated oven and bake for 20-25 minutes until golden and bubbling.
- Serve: Allow to cool slightly before serving. Garnish with additional green onions if desired.
Storing & Reheating
Leftovers should be stored in an airtight container in the refrigerator for up to 5 days. If you want to make it ahead of time, you can prepare the casserole, cover it tightly, and freeze it for up to 3 months. To reheat, thaw overnight in the fridge, then bake at 350°F (175°C) for about 25-30 minutes or until heated through. Note that texture may change slightly, but a sprinkle of fresh cheese on top before reheating can help refresh the flavors.
Chef’s Helpful Tips
- Make sure your potatoes are thoroughly cooked — they’re easiest to mash when hot and soft.
- Consider adjusting cook times based on your oven; every oven is a little different.
- Use the freshest ingredients for the best flavor! Fresher potatoes and real cheese make a huge difference.
- Feel free to play with toppings! Try adding a sprinkle of paprika or fresh herbs for extra zing.
- If you’re preparing this as a make-ahead meal, assemble everything but the baking step, then cover and refrigerate until ready to bake.
When you invite friends over or gather with family, this Twice Baked Potato Casserole is bound to bring smiles and full bellies. It perfectly combines the comforting familiarity of traditional twice-baked potatoes while promising a new twist on an old favorite. Don’t be afraid to get a little creative with your toppings or mix-ins. This dish lends itself remarkably well to experimentation!

Recipe FAQs
Can I make Twice Baked Potato Casserole ahead of time?
Absolutely! You can prepare it in advance, cover it tightly and keep it refrigerated for up to one day before baking. Just adjust the baking time slightly if you’re cooking it straight from the fridge.
What can I use instead of sour cream?
If you prefer a lighter option, plain Greek yogurt works beautifully. You can also try cream cheese for a richer taste—just soften it first for ease of mixing!
Can I freeze this casserole?
Yes, this casserole freezes well! Make sure it’s in a freezer-safe container, and it can last up to 3 months. When ready to eat, thaw overnight in the fridge and then bake as directed.
How do I know when it’s done baking?
You’ll know it’s ready when the edges are bubbly and the top is golden brown. A thermometer inserted into the center should read at least 165°F (75°C).
Now that you have the recipe and all the helpful notes, I hope you dive right into making your own Twice Baked Potato Casserole. It’s such a comforting dish that unites everyone around the dinner table. Enjoy experimenting with different flavors, and relish each delicious bite!
PrintMore Main Dishes Recipes
- Baked Penne | Cheesy Oven-Baked Pasta Casserole
- Slow Cooker Pulled Pork | Easy 6-Ingredient Set-It & Forget-It BBQ
- Steak Bites with Creamy Mushroom Orzo
- Crispy Smashed Potatoes with Garlic & Za’atar
- Creamy Alfredo Sauce | Homemade Creamy Alfredo
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Twice Baked Potato Casserole
- Prep Time: 30 minutes
- Cook Time: 1 hour 20 minutes
- Total Time: 1 hour 50 minutes
- Yield: 8 servings 1x
- Category: Main Dishes
- Method: Baking
- Cuisine: American
Description
Experience the comforting taste of Twice Baked Potato Casserole, featuring creamy potatoes, rich cheese, and savory herbs. Ideal for a quick dinner or a cozy meal, this dish is a must-try for any home cook looking for delicious, satisfying flavors.
Ingredients
- 8 large russet potatoes
- 1 cup sour cream
- 1 cup shredded cheddar cheese
- 1/2 cup milk
- 1/4 cup unsalted butter
- 4 green onions, chopped
- Salt and pepper to taste
Instructions
- Preheat the oven to 400°F (200°C).
- Wash and pierce the potatoes with a fork, then bake for about 1 hour or until tender.
- Remove the baked potatoes from the oven and let them cool slightly. Cut them in half and scoop out the insides into a large bowl.
- Add sour cream, shredded cheddar cheese, milk, butter, half of the green onions, salt, and pepper to the potato flesh. Mix until creamy and well combined.
- Spoon the mixture back into the potato skins. Top with remaining cheese and green onions.
- Return the stuffed potatoes to the oven and bake for an additional 15-20 minutes until cheese is bubbly and golden.
Notes
For extra flavor, consider adding crumbled bacon or chopped ham to the filling.
You can prepare the filling ahead of time and store it in the refrigerator until ready to bake.
Experiment with different cheese varieties for a unique twist.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 2g
- Sodium: 500mg
- Fat: 15g
- Saturated Fat: 9g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 40mg
