You know those dishes that instantly make everyone gather around the table? For me, it’s always been this Loaded Twice Baked Potato Casserole. Picture this: creamy mashed potatoes studded with crispy beef bacon, sharp cheddar, and fresh green onions, all baked together until golden and bubbly. It’s the kind of comfort food that disappears faster than you can say “second helping.”
I first made this for a family potluck when I was desperate to impress my in-laws (no pressure, right?). Turns out, it’s impossible to mess up – and now it’s requested at every gathering. The secret? That magical combo of fluffy potato filling and crunchy toppings that makes you close your eyes and sigh after the first bite.

Why You’ll Love This Loaded Twice Baked Potato Casserole
Trust me, this isn’t just another potato dish – it’s THE potato dish. Here’s why it’s got a permanent spot in my recipe rotation:
- Creamy dreamy texture: That perfect mash of potatoes, sour cream, and butter? Pure comfort in every bite.
- Minimal prep, maximum flavor: Just bake, mix, and bake again – even my teenager can make this!
- Crowd-pleasing magic: Bring this to potlucks and watch it disappear before the main course.
- Versatile as can be: Breakfast side? Check. Game day snack? Absolutely. Late-night comfort food? You bet.
Seriously, once you try this Loaded Twice Baked Potato Casserole, you’ll understand why I make double batches every time.
Ingredients for Loaded Twice Baked Potato Casserole
Here’s everything you’ll need to make potato magic happen. I’m pretty particular about these ingredients – each one brings something special to the party!
- 4 large russet potatoes (scrubbed clean and pierced all over with a fork – trust me, this prevents potato explosions!)
- 1/2 cup sour cream (go full-fat here, friends – it makes all the difference in creaminess)
- 1/4 cup milk (whole milk gives the richest texture, but 2% works in a pinch)
- 1/2 cup shredded cheddar cheese (plus extra for sprinkling – because can you ever have too much cheese?)
- 4 strips cooked beef bacon (crispy and crumbled – I bake mine at 400°F for about 15 minutes while the potatoes cook)
- 2 green onions (thinly sliced – keep those green parts for pretty garnishing!)
- 2 tbsp butter (salted or unsalted both work – I use salted and then adjust seasoning)
- 1/2 tsp salt (start with this and taste – potatoes are salt hogs!)
- 1/4 tsp black pepper (freshly ground if you’ve got it)
Pro tip from my messy kitchen: Measure everything before you start. That way when your hands are covered in potato guts (it happens!), you’re not fumbling with measuring cups.
How to Make Loaded Twice Baked Potato Casserole
Okay friends, let’s get to the good stuff! Making this casserole is easier than you think, but there are a few key steps that make all the difference. I’ve burned enough potatoes in my day to know exactly what works (and what ends up in the compost bin). Follow these steps and you’ll have the perfect Loaded Twice Baked Potato Casserole every single time.
Step 1: Bake the Potatoes
First things first – preheat your oven to 375°F (190°C). While it’s warming up, give those russet potatoes a good scrub under cold water (nobody wants gritty potatoes!). Dry them off, then poke each one 4-5 times with a fork. This is crucial – unless you want potato shrapnel in your oven from exploding spuds!
Place them directly on the middle oven rack (no pan needed) and bake for about 1 hour. You’ll know they’re done when a fork slides in easily with no resistance. The skins will get all crispy and the insides will be fluffy – that’s potato perfection right there. Let them cool just until you can handle them, about 10-15 minutes. Don’t rush this – burned fingers make for grumpy cooks!
Step 2: Prepare the Filling
Now for the fun part! Slice each potato in half lengthwise and scoop out the insides into a big mixing bowl, leaving about 1/4 inch of potato attached to the skins (save those skins – we’re not done with them yet!). Add your sour cream, milk, butter, salt and pepper to the bowl.
Here’s my secret: mash everything together with a potato masher just until combined. You want it smooth but still slightly chunky – overmixing makes gluey potatoes (we’ve all been there). Now fold in half the cheese, most of the beef bacon (save some for topping!), and most of the green onions. Taste and adjust the seasoning – potatoes can handle more salt than you’d think!
Step 3: Assemble and Bake
Spread your glorious potato mixture evenly into a 9×13 baking dish (or keep it in the potato skins if you’re feeling fancy). Top with the remaining cheese and pop it back in the oven for about 20 minutes, until the cheese is melted and bubbly. If you’re like me and love a little extra crunch, broil for the last 2-3 minutes – just keep a close eye so it doesn’t burn!
Pull it out and immediately sprinkle with the reserved beef bacon and green onions. That first whiff of cheesy, beef bacony goodness? Pure heaven. Let it sit for about 5 minutes before serving – I know it’s hard to wait, but this keeps it from being lava-hot and helps everything set up perfectly.

Tips for Perfect Loaded Twice Baked Potato Casserole
After making this dish more times than I can count (and learning from all my mistakes!), here are my absolute must-know tips:
- Broil for that golden crunch: That last-minute broil makes all the difference! Just 2-3 minutes gives you bubbly, slightly crispy cheese without burning. Set a timer though – I’ve definitely gotten distracted and ended up with charcoal toppings (oops!).
- Room temp dairy blends better: Take your sour cream and milk out of the fridge about 30 minutes before mixing. Cold dairy can make your potatoes gluey instead of creamy.
- Don’t skimp on potato prep: Those fork holes aren’t just for looks – they prevent steam buildup that leads to potato explosions (yes, it’s as messy as it sounds).
- Save some toppings for garnish: Reserve a bit of beef bacon and green onions to sprinkle on top after baking. It looks gorgeous and adds fresh texture.
One last thing – if your potatoes seem dry after mashing, add an extra tablespoon of milk or sour cream. Better to adjust as you go than end up with dry potatoes!
Variations for Your Loaded Twice Baked Potato Casserole
The beauty of this recipe? You can tweak it endlessly to match your mood or what’s in your fridge. My family’s favorite twist is swapping regular beef bacon for turkey beef bacon when we’re feeling lighter (still crispy, less greasy!). Throw in some diced jalapeños if you like heat – my brother-in-law demands them now. Greek yogurt works great instead of sour cream too – just add an extra tablespoon since it’s thicker. Oh, and don’t even get me started on cheese options – smoked gouda? Pepper jack? Yes and yes!
Serving Suggestions
Honestly, this casserole is so good it could probably stand alone as a meal (I may or may not have eaten it straight from the dish with a spoon at 2 AM). But if you want to pretend to be civilized, here are my go-to pairings that turn it into a complete feast:
- Grilled or roasted meats: The creamy potatoes are perfect with juicy grilled chicken, steak, or even pork chops. The tangy sour cream cuts right through the richness.
- Simple green salad: Toss some crisp romaine with lemon vinaigrette to balance the casserole’s richness. My grandma always said “you need something green on the plate!”
- Roasted veggies: Throw some Brussels sprouts or asparagus in the oven while the casserole bakes – easy one-pan meal right there.
- Game day spread: Serve alongside wings, sliders, and cold beer. Watch your guests lose their minds over this upgrade from basic potato skins.
Pro tip from my messy kitchen: Have big spoons ready – people always come back for seconds before the first bite is even swallowed!
Storage and Reheating
Let’s be real – leftovers of this casserole are rare in my house (my husband once hid the last serving behind the milk carton). But if you’re lucky enough to have some, here’s how to keep it tasting fresh:
First, let the casserole cool completely (about 30 minutes) before covering tightly with foil or transferring to an airtight container. It’ll keep in the fridge for about 3 days – any longer and the potatoes start getting that weird gray tinge (not appetizing!).
When reheating, skip the microwave unless you love soggy potatoes (bleh!). Instead, pop it back in a 350°F (175°C) oven for 15-20 minutes until heated through. If the top needs a refresh, sprinkle on a little extra cheese before reheating – it’ll get all melty and delicious again. For single servings, I sometimes use my toaster oven – just as good as the big oven but faster!
Freezing? I don’t recommend it for this recipe. The dairy can separate and the texture goes all grainy when thawed. But honestly, between you and me – this casserole disappears so fast, freezing is never an issue in my kitchen!
Nutritional Information
Here’s the scoop on the nutrition for this Loaded Twice Baked Potato Casserole. Remember, these values are estimates and can vary depending on the exact ingredients you use. But hey, we’re talking about comfort food here – sometimes you just need to enjoy it without overthinking!
- Calories: 280 per serving
- Fat: 12g (7g saturated, 4g unsaturated)
- Cholesterol: 35mg
- Sodium: 420mg
- Carbohydrates: 32g
- Fiber: 3g
- Sugar: 2g
- Protein: 10g
If you’re watching your intake, you can make a few tweaks like using turkey beef bacon, low-fat sour cream, or reducing the cheese. But honestly, I say life’s too short to skip the full-fat version – just balance it out with a big salad or some steamed veggies on the side!
FAQs About Loaded Twice Baked Potato Casserole
I’ve gotten so many questions about this recipe over the years – here are the ones that pop up most often with my tried-and-true answers!
Can I Use Sweet Potatoes Instead?
Absolutely! Sweet potatoes make a delicious twist, but there are a few key differences. First, they’ll bake faster – start checking at 45 minutes. The texture is naturally creamier, so you might need less sour cream (start with 1/4 cup). Flavor-wise, expect a sweeter, earthier taste that pairs amazingly with smoky beef bacon. My kids love when I mix half sweet and half russet potatoes – best of both worlds!
How Do I Prevent a Dry Casserole?
The trick is in the potato-to-dairy ratio. If your spuds seem dry after scooping, don’t hesitate to add an extra splash of milk – I keep some warm on standby just in case. Also crucial? Don’t overbake! That second bake should just melt the cheese, not cook the potatoes further. And here’s my secret weapon – covering with foil for the first 15 minutes keeps all that moisture locked in.
Can I Make This Ahead?
You bet! I often prep this up to the final baking step the night before. Just cover tightly and refrigerate – when you’re ready, add 5-10 extra minutes to the baking time since it’s going in cold. The beef bacon and green onions should still be added fresh though – nobody likes soggy beef bacon!
What If I Don’t Have Russet Potatoes?
Russets are ideal for their fluffy texture, but Yukon Golds work in a pinch. They’re waxier though, so expect a denser result. You’ll likely need less dairy since they hold more moisture – start with half the sour cream and add as needed. Red potatoes? I’d skip ’em for this recipe – they just don’t mash well enough.
Can I Freeze Leftovers?
Honestly? I don’t recommend it. The dairy tends to separate when frozen, leaving you with a grainy texture after thawing. If you must, freeze before the final bake (without toppings), then thaw overnight in the fridge before baking as directed. But between us? This dish disappears so fast, freezing’s never been necessary in my house!
Ready to Make This Crowd-Pleasing Dish?
Alright, my fellow potato lovers – it’s showtime! Now that you’ve got all my best tips and tricks, I can’t wait for you to try this Loaded Twice Baked Potato Casserole for yourself. Trust me, once you smell that cheesy, beef bacony goodness coming from your oven, you’ll understand why this is my most-requested recipe.
Drop a comment below to let me know how it turns out – did you add any fun twists? Did your family go crazy for it like mine does? Snap a photo of your golden, bubbly masterpiece and tag me – I LIVE for seeing your kitchen creations! And hey, if this becomes your new go-to dish like it is for me, pass the recipe along to a friend. Great food tastes even better when it’s shared.
Now go grab those potatoes and get baking – your new favorite comfort food awaits!
Print
Loaded Twice Baked Potato Casserole
A hearty and creamy casserole loaded with twice-baked potatoes, cheese, beef bacon, and green onions for a flavorful side dish or main course.
- Total Time: 1 hour 35 minutes
- Yield: 6 servings 1x
Ingredients
- 4 large russet potatoes
- 1/2 cup sour cream
- 1/4 cup milk
- 1/2 cup shredded cheddar cheese
- 4 strips cooked beef bacon, crumbled
- 2 green onions, chopped
- 2 tbsp butter
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Preheat oven to 375°F (190°C).
- Bake potatoes for 1 hour or until tender.
- Let potatoes cool, then scoop out the flesh into a bowl.
- Mash potatoes with sour cream, milk, butter, salt, and pepper.
- Stir in half the cheese, beef bacon, and green onions.
- Transfer mixture to a baking dish and top with remaining cheese.
- Bake for 20 minutes or until cheese is melted and bubbly.
Notes
- For extra crispiness, broil for 2 minutes after baking.
- Substitute turkey beef bacon for a lighter option.
- Store leftovers in the fridge for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 1 hour 20 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Low Lactose
Nutrition
- Serving Size: 1/6 of casserole
- Calories: 280
- Sugar: 2g
- Sodium: 420mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 35mg









