Loaded Twice Baked Potato Casserole is the kind of cozy side dish that feels like the best part of a steakhouse dinner tucked into one bubbling baking dish. It has fluffy baked potatoes, creamy sour cream, melty cheddar, smoky bacon, and green onions all baked together until the top is golden and the edges are irresistible.

This casserole gives you everything people love about twice baked potatoes without having to refill every potato skin one by one. It is rich enough for holidays, easy enough for Sunday dinner, and dependable enough when you need a crowd-pleasing side that disappears fast.
Why You’ll Love This Loaded Twice Baked Potato Casserole
This Loaded Twice Baked Potato Casserole brings comfort, flavor, and simple prep together in one dish. Instead of fussing with individual potato shells, you scoop the tender potato flesh into a bowl, mix it with creamy ingredients, fold in the good stuff, and bake it until hot and cheesy.
It is also easy to adjust for the table. Add extra bacon for a smoky bite, use sharp cheddar for deeper flavor, or keep a little cheese and green onion aside for a pretty finish. The texture is soft and creamy in the center with just enough baked topping to make every spoonful satisfying.
Another reason this casserole works so well is that it can be made ahead. You can assemble it earlier in the day, cover it, refrigerate it, and bake when you are ready. That makes it especially helpful for Thanksgiving, Christmas, potlucks, game day dinners, or any night when you want a loaded potato side without last-minute stress.
What Makes Loaded Twice Baked Potato Casserole So Creamy?
The secret is starting with baked potatoes instead of boiled ones. Baking keeps the potato flavor more concentrated and gives the casserole that true twice baked potato taste. Once the potatoes are tender, the insides are mashed with butter, sour cream, milk, cheese, and seasonings until the mixture turns smooth but still has a little texture.
Russet potatoes are especially good here because they bake up fluffy and absorb the creamy ingredients beautifully. Yukon Gold potatoes can work too, but they create a denser, buttery texture. For the classic steakhouse-style loaded potato feel, russets are the best choice.
The other key is not overmixing. Mash until the potatoes are creamy and mostly smooth, then fold in the cheese, bacon, and green onions gently. Overworking potatoes can make them gluey, while a lighter hand keeps the casserole soft, rich, and spoonable.
Ingredients for the Loaded Twice Baked Potato Casserole

Every ingredient in this Loaded Twice Baked Potato Casserole has a purpose. The potatoes create the fluffy base, the dairy adds creaminess, and the toppings bring the classic loaded baked potato flavor everyone expects.
Russet potatoes: These are the best potatoes for a fluffy casserole because they bake up tender and mash easily. Their mild flavor also lets the cheese, bacon, and sour cream shine.
Butter: Butter adds richness and helps the potatoes taste full and comforting. It melts into the warm potato flesh and gives the casserole a smoother finish.
Sour cream: Sour cream gives the casserole its tangy, creamy loaded potato flavor. It also keeps the filling moist as it bakes.
Milk: Milk loosens the mashed potato mixture so it spreads easily in the baking dish. Whole milk gives the creamiest result, but any milk can work.
Cheddar cheese: Cheddar brings sharp, melty flavor and gives the casserole its golden topping. Sharp cheddar is a great choice because it cuts through the richness.
Bacon: Cooked bacon adds smoky crunch and turns the dish into a true loaded potato casserole. Save a little for the top so every serving looks finished.
Green onions: Green onions add freshness and a gentle onion bite. They balance the richness of the potatoes, cheese, and bacon.
Garlic powder: Garlic powder blends smoothly into the potatoes and adds savory depth without overpowering the dish.
Onion powder: Onion powder gives a rounded, cozy flavor that works beautifully with cheese and sour cream.
Salt and black pepper: These bring all the flavors together. Potatoes need enough seasoning, so taste the mixture before baking.
Cream cheese: Cream cheese is optional, but it makes the casserole extra velvety. It is especially helpful if you want a richer holiday-style version.
How To Make the Loaded Twice Baked Potato Casserole
This method keeps the process simple while still giving you the creamy, cheesy texture of classic twice baked potatoes. Bake the potatoes first, mix the filling while they are hot, then finish everything in the oven until the casserole is bubbling around the edges.
Step 1: Bake the Potatoes
Preheat the oven and scrub the potatoes well. Pierce each potato a few times with a fork so steam can escape. Bake until the potatoes are very tender when pierced with a knife. The skins should feel crisp and the inside should be fluffy.
Let the potatoes cool just until you can handle them. Do not let them get completely cold, because warm potatoes absorb butter and dairy much better.
Step 2: Scoop and Mash
Slice the potatoes open and scoop the flesh into a large mixing bowl. You can discard the skins or chop a little of the crisp skin and fold it into the casserole for a more rustic texture.
Add butter while the potatoes are still warm, then mash until mostly smooth. A few small potato pieces are fine because they make the casserole feel homemade.
Step 3: Add the Creamy Ingredients
Stir in sour cream, milk, cream cheese if using, garlic powder, onion powder, salt, and black pepper. Mix until the potatoes look creamy and spreadable. If the mixture feels too thick, add a small splash of milk at a time until it loosens.
Taste before moving on. This is the best time to adjust salt and pepper because potatoes can taste flat if underseasoned.
Step 4: Fold in the Loaded Toppings
Add part of the shredded cheddar, most of the bacon, and most of the green onions. Fold gently so the cheese and toppings are evenly mixed without making the potatoes heavy.
Keep some cheese, bacon, and green onions aside for the top. This gives the casserole a loaded, colorful finish after baking.
Step 5: Fill the Baking Dish
Lightly grease a baking dish, then spoon the potato mixture into it. Spread it evenly, but do not press it down too firmly. A lighter layer bakes up softer and creamier.
Sprinkle the remaining cheddar over the top. Add the reserved bacon so it warms and crisps slightly in the oven.
Step 6: Bake Until Hot and Golden
Bake the casserole until the cheese is melted, the edges are hot, and the center is warmed through. If you want a deeper golden top, broil it briefly at the end, watching closely so the cheese does not burn.
Let the casserole rest for a few minutes before serving. Finish with the remaining green onions for freshness and color.
How To Serve Loaded Twice Baked Potato Casserole
Loaded Twice Baked Potato Casserole is hearty enough to anchor a dinner plate, but it works best as a generous side dish. This casserole feeds about 8 people as a side, or 6 people if everyone takes larger portions.
Serve it with roasted chicken, grilled steak, turkey breast, baked ham, barbecue, meatloaf, or a crisp green salad. It is also a natural fit for holiday meals because it gives guests the flavor of loaded baked potatoes without needing space for individual potatoes on the table.
For a casual dinner, spoon it next to chicken tenders, burgers, or ribs. For a more polished meal, serve it in a warm dish with extra green onions and a small bowl of sour cream on the side. A sprinkle of cracked black pepper right before serving makes it look fresh and inviting.
How To Store Loaded Twice Baked Potato Casserole
Let the casserole cool to room temperature before storing, but do not leave it out for more than two hours. Transfer leftovers to an airtight container or cover the baking dish tightly with foil or plastic wrap.
Store in the refrigerator for up to 4 days. The potatoes will firm up as they chill, so add a small splash of milk before reheating if you want the texture to become creamy again.
To reheat a larger portion, cover the dish with foil and warm it in a moderate oven until heated through. Remove the foil near the end if you want the cheese topping to soften and melt again. For single servings, the microwave works well. Heat in short intervals, stirring gently if needed.
You can also freeze this casserole, although the texture may become slightly grainier because potatoes and dairy can change after thawing. For best results, freeze it before baking in a tightly wrapped freezer-safe dish. Thaw overnight in the refrigerator, then bake covered until hot, uncovering near the end to melt the cheese.
If making it ahead for a holiday, assemble the casserole up to one day in advance. Keep the topping cheese and bacon separate if possible, then add them right before baking so the top tastes fresh.
Frequently Asked Questions
Can I make Loaded Twice Baked Potato Casserole ahead of time?
Yes, this casserole is a great make-ahead side dish. Assemble the potato mixture in the baking dish, cover it tightly, and refrigerate it for up to 24 hours. When you are ready to bake, let it sit at room temperature while the oven preheats. Add a few extra minutes to the baking time because the casserole will be cold from the fridge.
Can I use leftover baked potatoes?
Absolutely. Leftover baked potatoes work well as long as they are still fresh and not dried out. Warm them slightly before mashing so the butter, sour cream, and milk blend more smoothly. If the mixture seems stiff, add milk a little at a time until it becomes creamy again.
What cheese tastes best in this casserole?
Sharp cheddar is the classic choice because it melts well and adds bold flavor. You can also mix cheddar with Monterey Jack, Colby Jack, pepper jack, or smoked gouda. Avoid using only mild cheese if you want a strong loaded potato flavor because potatoes need a cheese with enough personality.
How do I keep the casserole from turning dry?
Use enough sour cream and milk, and avoid overbaking. The potato mixture should look creamy before it goes into the oven. If it looks thick like stiff mashed potatoes, loosen it with more milk. Covering the casserole for part of the reheating time also helps leftovers stay moist.
Can I make this without bacon?
Yes, you can leave out the bacon and still have a delicious cheesy potato casserole. Add sautéed mushrooms, caramelized onions, roasted broccoli, or extra green onions for flavor. You can also use smoked paprika to bring in a gentle smoky note without meat.
Want More Casserole and Potato Ideas?
If this Loaded Twice Baked Potato Casserole belongs on your comfort food table, these cozy dishes from Life With Mira fit right in too:
• Try Baked Potato Soup when you want the same loaded potato comfort in a creamy bowl.
• Serve Scalloped Potatoes with Three Cheeses for a rich, cheesy potato side with elegant layers.
• Make Crispy Parmesan Roasted Potatoes when you want golden edges and savory cheese flavor.
• Add Broccoli Casserole Delight to the menu for another warm, family-style casserole.
Save This Pin For Later
📌 Save this Loaded Twice Baked Potato Casserole to your Pinterest dinner board so you can come back to it when you need an easy holiday side, potluck casserole, or cozy potato dish.
And tell me how yours turned out. Did you use sharp cheddar or a cheese blend? Did you add extra bacon, chives, or a little smoked paprika on top?
I love seeing how home cooks make these recipes their own. For more daily recipe inspiration, follow Life With Mira on Pinterest.
Loaded Twice Baked Potato Casserole
- Total Time: 1 hour 45 minutes
- Yield: 8 servings
Description
This Loaded Twice Baked Potato Casserole is creamy, cheesy, smoky, and packed with all the cozy flavor of classic loaded baked potatoes in one easy recipe. It is a perfect comfort food side dish for holiday meals, potlucks, family dinner ideas, easy dinner menus, game day food ideas, and make-ahead casserole recipes.
Ingredients
4 large russet potatoes
4 tablespoons unsalted butter
4 ounces cream cheese, softened
3/4 cup sour cream
1/2 cup whole milk
2 cups shredded sharp cheddar cheese, divided
8 slices cooked bacon, crumbled and divided
1/3 cup sliced green onions, divided
1 teaspoon garlic powder
1/2 teaspoon onion powder
1 teaspoon salt
1/2 teaspoon black pepper
Instructions
1. Preheat the oven to 400°F. Scrub the potatoes, pierce them with a fork, and bake for 50 to 60 minutes until very tender.
2. Reduce the oven temperature to 375°F. Let the potatoes cool slightly, then scoop the flesh into a large bowl.
3. Add butter, cream cheese, sour cream, milk, garlic powder, onion powder, salt, and black pepper. Mash until creamy but not gluey.
4. Fold in 1 1/2 cups cheddar cheese, most of the bacon, and most of the green onions.
5. Spread the potato mixture into a greased 9×13-inch baking dish.
6. Sprinkle the remaining cheddar cheese and reserved bacon over the top.
7. Bake for 25 to 30 minutes, until hot, bubbly, and melted on top.
8. Let rest for 5 minutes, then garnish with the remaining green onions before serving.
Notes
For the fluffiest texture, use russet potatoes and mash them while they are still warm.
Do not overmix the potatoes after adding the dairy, or the casserole can become dense.
For make-ahead prep, assemble the casserole up to 24 hours in advance and bake when ready.
- Prep Time: 20 minutes
- Cook Time: 1 hour 25 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 410
- Sugar: 3g
- Sodium: 610mg
- Fat: 26g
- Saturated Fat: 14g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 13g
- Cholesterol: 65mg
Keywords: Loaded Twice Baked Potato Casserole, twice baked potato casserole, loaded potato casserole, easy casserole recipe, holiday side dish, potato side dish, comfort food, dinner ideas

