This Twice Baked Potato Casserole brings together everything you love about loaded baked potatoes in one bubbling, golden dish. Creamy mashed potatoes mixed with tangy sour cream, crispy bacon bits, and melted cheddar cheese, all baked until the top turns crispy and irresistible. I first made this for Thanksgiving a few years back when I needed something hearty that could feed a crowd, and it's been my go-to ever since.


If you're looking for more crowd-pleasing dishes, you might also love this Creamy Marry Me Chicken Meatballs or this simple Chicken Avocado Wrap for a lighter option.
Why You'll Love This Twice Baked Potato Casserole
This easy Twice Baked Potato Casserole checks all the boxes. It's rich and creamy without being heavy, loaded with flavor from the bacon and cheddar, and has just enough tang from the sour cream to balance everything out. The crispy, cheesy top is what really gets people, that golden layer of melted cheddar with bits of bacon scattered on top.
It's also incredibly forgiving. If your potatoes aren't perfectly uniform, it doesn't matter. If you accidentally add a little extra cheese (who would complain?), it'll still turn out great. And because you're baking the potatoes whole first, you get that deep, roasted potato flavor that you just can't achieve with boiled potatoes.
This is the kind of dish that makes people think you spent way more time in the kitchen than you actually did. It feels fancy, but it's really just straightforward home cooking with ingredients you probably already have on hand.
Jump to:
- Why You'll Love This Twice Baked Potato Casserole
- Twice Baked Potato Casserole Ingredients
- How to Make Twice Baked Potato Casserole
- Substitutions and Variations
- Equipment For Twice Baked Potato Casserole
- How to Store Twice Baked Potato Casserole
- Serving Suggestions
- Expert Tips
- FAQ
- Related
- Pairing
- Twice Baked Potato Casserole
Twice Baked Potato Casserole Ingredients
Here's what you'll need to make this creamy Twice Baked Potato Casserole from scratch.
See Recipe Card Below This Post For Ingredient Quantities
- Russet potatoes: These starchy potatoes bake up fluffy and absorb all the creamy ingredients beautifully. Their mild flavor makes them perfect for mixing with butter and cheese.
- Vegetable oil: A light coating helps the potato skins crisp up in the oven and adds a bit of flavor during baking.
- Bacon: Smoky, salty, and crispy. Half gets mixed into the casserole for flavor throughout, and the rest goes on top for that irresistible crunchy topping.
- Butter: Adds richness and helps create that smooth, velvety texture. Make sure it's softened so it blends easily.
- Sour cream: Brings a tangy creaminess that balances the richness of the cheese and butter. It's what makes this taste like a true twice-baked potato.
- Milk: Loosens the mixture and keeps everything smooth and creamy without making it too heavy.
- Cream cheese: This is the secret to an extra-rich, almost decadent texture. It melts into the potatoes and makes every bite feel luxurious.
- Cheddar cheese: Sharp cheddar is best here. It adds bold flavor and melts into gooey, golden perfection on top.
- Garlic powder: A subtle hint of garlic that enhances all the other flavors without overpowering them.
- Salt and black pepper: Essential for bringing out the natural potato flavor and seasoning everything just right.
- Green onions: A fresh, mild onion flavor that adds a pop of color and a little brightness to cut through the richness.
How to Make Twice Baked Potato Casserole
This Twice Baked Potato Casserole comes together in a few easy steps.
Preheat oven: Preheat your oven to 400°F so it's nice and hot when the potatoes go in.
Prep the potatoes: Wash and dry the potatoes, then use a fork to poke a few holes in each one. This lets steam escape while they bake. Brush each potato lightly with vegetable oil.

Bake the potatoes: Place the potatoes on a parchment-lined baking tray and slide them into the oven.
Cook the bacon: On another parchment-lined tray, lay out the bacon strips. Bake for 15 to 20 minutes until crispy and golden. When cool enough to handle, crumble the bacon into small pieces and set aside.
Finish baking potatoes: Let the potatoes continue baking for another 40 minutes, or until they're fork-tender and the insides are fluffy. Remove from the oven and let them cool slightly.
Lower oven temp: Turn the oven down to 375°F.
Scoop the potatoes: Once the potatoes are cool enough to handle, cut three of them in half lengthwise. Use a spoon to scoop the soft potato flesh into a large bowl. You can toss the skins or save them for another use.
Mix everything together: Cut up the remaining three potatoes (skins and all) and add them to the bowl. Add half of the crumbled bacon, the softened butter, sour cream, milk, cream cheese, 1 cup of shredded cheddar, garlic powder, salt, and pepper. Use a masher or large spoon to mix and mash until everything is fully combined and creamy.

Prep the baking dish: Spray a 9x13 baking dish with nonstick spray. Pour the potato mixture into the dish and spread it out evenly with a spoon or spatula.
Add toppings: Sprinkle the remaining cheddar cheese and crumbled bacon over the top, covering the entire surface.
Bake the casserole: Place the dish in the oven and bake uncovered for 25 minutes, or until the cheese is melted, bubbly, and starting to turn golden around the edges.
Garnish and serve: Remove from the oven and sprinkle the sliced green onions over the top. Serve warm and watch it disappear.
Substitutions and Variations
You can easily tweak this cheesy Twice Baked Potato Casserole to fit what you have on hand or your personal taste.
No bacon? This Twice Baked Potato Casserole is still delicious without it. You can leave it out entirely for a vegetarian version, or swap it for crispy pancetta or turkey bacon.
Different cheese: Sharp cheddar is classic, but you can use Monterey Jack, Colby, or even a smoky Gouda for a different flavor. A mix of cheeses works great too.
Greek yogurt instead of sour cream: If you want to lighten it up a bit, plain Greek yogurt works as a substitute. It has a similar tang and creamy texture.
Add veggies: Stir in some sautéed onions, roasted garlic, or steamed broccoli florets for extra flavor and nutrition.
Make it spicy: A pinch of cayenne pepper or some diced jalapeños mixed into the potato filling adds a nice kick.
Skip the cream cheese: If you don't have cream cheese, just add a little extra sour cream and butter. It won't be quite as rich, but it'll still be delicious.
Equipment For Twice Baked Potato Casserole
You don't need any fancy tools for this Twice Baked Potato Casserole, just a few basics.
- Oven-safe baking tray: For baking the potatoes and bacon.
- Parchment paper: Keeps everything from sticking and makes cleanup easier.
- 9x13 oven-safe baking dish: The perfect size for this casserole. Glass or ceramic works best.
- Large bowl: For mixing all the ingredients together.
- Fork: To pierce the potatoes before baking.
- Knife: For cutting the potatoes and slicing green onions.
- Nonstick spray: To grease the baking dish.
- Masher or large spoon: For mashing and mixing the potato filling until it's creamy and smooth.
How to Store Twice Baked Potato Casserole
This Twice Baked Potato Casserole stores beautifully, which makes it perfect for make ahead Twice Baked Potato Casserole prep.
Refrigerator: Let the casserole cool completely, then cover it tightly with plastic wrap or aluminum foil. It'll keep in the fridge for up to 4 days.
Freezer: You can freeze this casserole before or after baking. If freezing before baking, assemble everything, cover tightly, and freeze for up to 2 months. Thaw in the fridge overnight before baking. If freezing after baking, let it cool completely, wrap well, and freeze for up to 3 months. Thaw and reheat in the oven.
Reheating: Cover the casserole with foil and bake at 350°F for 20 to 25 minutes, or until heated through. If it's been refrigerated, it may take a little longer. You can also reheat individual portions in the microwave for 1 to 2 minutes.
Serving Suggestions
This sour cream Twice Baked Potato Casserole is the ultimate side dish, and it pairs beautifully with so many mains.
Serve it alongside a roasted chicken or turkey for a classic Sunday dinner. The creamy potatoes and crispy bacon are a perfect match for tender, juicy poultry.
It's also incredible with grilled steak or pork chops. The richness of the casserole balances out the smoky, charred flavors from the grill.
For a lighter meal, pair it with a simple green salad and some roasted vegetables. The casserole is hearty enough to be the star, and the fresh veggies keep things from feeling too heavy.
And if you're hosting a holiday meal, this Twice Baked Potato Casserole fits right in with all the traditional sides. It's just as satisfying as mashed potatoes but way more interesting.
Expert Tips
Use russet potatoes. Their high starch content makes them fluffy and perfect for baking. Waxy potatoes like red or Yukon gold won't give you the same texture.
Don't skip the baking step. Baking the potatoes whole gives them a deeper, roasted flavor that you can't get from boiling. It's worth the extra time.
Soften your butter and cream cheese. Cold dairy won't mix in smoothly and you'll end up with lumps. Let them sit at room temperature for 30 minutes before you start.
Taste as you go. After mixing everything together, taste the potato filling and adjust the salt and pepper if needed. Every batch of bacon has a different salt level, so yours might need a little more or less seasoning.
Add toppings right before baking. If you put the cheese and bacon on too early, they can dry out. Wait until just before the casserole goes into the oven.
FAQ
What is in Tucci's 4 ingredient potato casserole?
Stanley Tucci's version typically uses potatoes, cream, Parmesan cheese, and butter. It's a simpler, more elegant take on a potato casserole, while this recipe goes for a heartier, loaded style with bacon, cheddar, and sour cream. Both are delicious, just different vibes.
Can you boil potatoes for twice baked casserole?
You can, but baking them gives you much better flavor. Boiled potatoes tend to absorb water and can make the casserole watery. Baked potatoes have a drier, fluffier texture and a deeper, roasted taste that really makes a difference in the final dish.
What is in cowboy casserole?
Cowboy casserole is a different dish entirely. It usually has ground beef, beans, corn, tater tots, and cheese. It's more of a Tex-Mex inspired comfort food, while this twice baked potato casserole is all about creamy, cheesy potatoes with bacon.
Are baked potatoes good for diabetics?
Baked potatoes can fit into a diabetic diet, but portion control and preparation matter. Potatoes are high in carbohydrates, which can raise blood sugar. Pairing them with protein, healthy fats, and fiber helps slow digestion. For a lighter version of this Twice Baked Potato Casserole, you could reduce the cheese and butter slightly and add more vegetables.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Twice Baked Potato Casserole

Twice Baked Potato Casserole
Ingredients
- 6 lbs russet potatoes about 6 large potatoes peeled and cooked
- 2 tablespoon vegetable oil for brushing potatoes
- ½ lb bacon divided cooked and crumbled
- 1 stick butter softened
- 1 cup sour cream 8 oz
- 1 cup milk whole or your preferred type
- 8 oz cream cheese softened
- 2 cups cheddar cheese shredded & divided
- 1 teaspoon garlic powder
- 1 tablespoon salt
- 1 teaspoon black pepper freshly cracked
- Nonstick cooking spray for greasing the baking dish
- 2 green onions thinly sliced for garnish
Instructions
- Preheat the oven to 400°F.
- Wash and dry the russet potatoes, then pierce each one with a fork. Brush them evenly with vegetable oil.
- Place the potatoes on a parchment-lined baking tray and bake them in the oven.
- Spread the bacon slices on a separate parchment-lined tray and bake until crispy, about 15-20 minutes. Once cooked, remove and crumble the bacon when cooled. Set aside. bake
- Continue baking the potatoes for another 40 minutes, or until they are fork-tender. Once done, remove from the oven.
- Turn the oven temperature down to 375°F.
- When the potatoes are cool enough to handle, cut three of them in half lengthwise. Scoop out the insides and place the potato flesh into a large bowl. Discard the skins or use them for another recipe.
- Add the remaining three potatoes (cut into chunks), half of the crumbled bacon, butter, sour cream, milk, cream cheese, 1 cup of cheddar cheese, garlic powder, salt, and pepper to the bowl. Mash and mix everything until well combined.
- Grease a 9x13 oven-safe baking dish with nonstick spray. Pour the mashed potato mixture into the dish and spread it out evenly.
- Top the casserole with the remaining cheddar cheese and crumbled bacon.
- Bake the casserole, uncovered, for 25 minutes or until the cheese is melted and bubbly.
- Remove from the oven and sprinkle with the sliced green onions for garnish.













Leave a Reply