Listen, everyone loves a basic baked potato, right? It’s fine. It’s cozy. But sometimes you need something that screams, “I put real love into this side dish!” That’s where my absolute favorite, show-stopping recipe for twice baked potatoes comes in. Forget those sad, dry potato boats you might have had. The secret to success—and this is what I learned through total trial and error—is nailing two things: a filling so outrageously creamy it melts in your mouth, and skins that get gorgeously crisp while everything else is baking again. Trust me, these loaded potatoes are the ultimate comfort food upgrade, and I promise you’ll be asked for the recipe at every single potluck.
I absolutely adore making these when company is coming over because they feel fancy, but ninety percent of the work is hands-off while they bake the first time! Plus, if you’re looking for more potato goodness, you should check out my recipe for Loaded Baked Potato Soup when you’re done here. It has that same rich, indulgent flavor!
Why You Will Make the Best Twice Baked Potatoes
Okay, so why should you toss out whatever method you used before? Because this recipe is built for perfection! It stops the dreaded dry filling disaster. Also, these are just begging to be served at your next summer BBQ or holiday gathering. Honestly, they make the main course look bad!
- The filling is impossibly creamy—we use warm milk and butter to fluff everything up perfectly.
- You get that wonderful textural contrast: ultra-fluffy insides paired with a slightly sturdy, crisp skin.
- They are fantastic for planning ahead! You can stuff the skins hours before you need to bake them.
- They are incredibly customizable; you can load them up with whatever you’re craving that day.
Seriously, upgrade your side dish game! If you want another comforting make-ahead option, my Loaded Baked Potato Casserole is also a huge winner!
Essential Ingredients for Perfect Twice Baked Potatoes
You can’t cheat on ingredients when you’re aiming for that incredible texture, especially since we are basically turning these into cheesy potato filling bombs! Russets are the only way to go here; don’t even think about Yukon Golds for this, they get too waxy. We need that fluffy, dry interior that really absorbs all the good stuff we add.
The trick to the creamy texture is adding the dairy when the potato is still warm, which lets everything incorporate without getting gluey. Also, notice how I say “divided” for the cheese? That’s key! We want some mixed in for flavor all the way through, and some sitting right on top so it can get bubbly and brown in the second bake. If you’re looking for another great cheese companion, my Bacon Cheddar Ranch Dip has some of these exact flavor profiles!
Here is exactly what you’ll need to round up:
- 4 large Russet potatoes
- 4 tablespoons unsalted butter, softened
- 1/2 cup sour cream
- 1/2 cup whole milk
- 1 cup shredded sharp cheddar cheese, divided
- 4 slices bacon, cooked and crumbled
- 2 tablespoons chopped fresh chives, plus more for garnish
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Step-by-Step Guide to Making Twice Baked Potatoes
Alright, this is where the magic happens! Don’t let the word “twice” fool you; the second bake is super quick. Remember, we’re aiming for maximum flavor payoff with minimum stress. I’m going to walk you through prepping them so they come out looking restaurant-quality. If you’ve ever made my make-ahead mashed potatoes, you’ll recognize some of the blending steps here!
Baking the Potatoes for Crispy Skins
First things first: we have to cook these Russets until they are fall-apart tender inside but tough enough on the outside to hold our incredible filling. Preheat your oven to 400 degrees Fahrenheit. Take your scrubbed potatoes and prick them all over—like, five or six times each—with a fork. This is super important so they don’t explode while baking, which sounds dramatic, but trust me, we don’t want shrapnel in the oven!
Place them right on the rack—no foil needed!—and bake for about 50 to 60 minutes. You want that skin to be almost brittle. When you pierce one with a knife and it slides in with zero resistance, they’re done with phase one.
Creating the Creamy Cheesy Potato Filling for Twice Baked Potatoes
Once they’re cool enough to handle (don’t burn your fingers!), slice them right down the middle, lengthwise. Now, gently scoop out almost all of that beautiful, fluffy potato flesh into a big bowl. I mean, leave about a quarter-inch layer in the skin so your shells don’t collapse. Place those empty skins onto your baking sheet—they are going to be our serving vessels!
Now for the creamy masterpiece that makes these twice baked potatoes so famous! Mash the scooped potato with the softened butter, sour cream, milk, half of the cheddar cheese (3/4 cup!), crumbled bacon, and the chives. Mash it until it’s smooth and absolutely decadent. Don’t forget your salt and pepper! Taste it *now*—this is your last chance to season perfectly before the final bake.

Stuffing and Final Bake of the Loaded Baked Potato
Take that gorgeous, cheesy potato filling and spoon it right back into those prepared shells. Heap it up! I like to make a nice little mound in the center because it looks so much better than a flat layer. Stuffing them high makes them look like the ultimate loaded baked potato.
Sprinkle the remaining 1/4 cup of sharp cheddar right over the tops of those mounds. Pop the whole sheet back into that 400-degree oven for another 15 to 20 minutes. You are waiting for two things: the filling to be piping hot all the way through, and that top layer of cheese to melt, sizzle, and get just a tiny bit golden brown. Garnish with extra fresh chives, and get ready to serve immediately!

Tips for Achieving Perfect Twice Baked Potatoes Texture
Texture is everything when we’re making something this decadent, right? It’s the whole battle: creamy filling versus that slightly firm, crisp skin. You want that gorgeous contrast in every bite!
For the skin, remember that little tip Grandma always gave me about roasting? If you want them *extra* crispy—especially if you’re going for that full potato lover’s dream—lightly brush the outside of the whole potatoes with a tiny bit of oil before that first bake. Seriously, just a quick swipe of olive oil, and the skin dries out beautifully while the inside steams perfectly.
On the flip side, for that fluffy filling, make sure your butter and milk aren’t ice cold. Warm dairy incorporates into the hot potato flesh much better, preventing the mash from becoming gummy or heavy. It keeps it light and cloud-like before we load it all back in!
Make-Ahead Potato Side: Preparing Twice Baked Potatoes in Advance
You know how it is when you’re planning a big party or a huge Sunday dinner? If I can knock out one side dish the day before, I feel like I’ve already won half the battle! The good news is that these potatoes are actually fantastic as a make-ahead potato side. You still get all that cheesy, creamy goodness, but you save yourself a huge chunk of baking time on the actual serving day.
You complete everything right up until the very end—that means bake the potatoes, scoop them, mix the filling, stuff the shells, and top them with that final dusting of cheese. Then you wrap them up tight! I use plastic wrap and then aluminum foil just to be safe so they don’t dry out in the fridge. The filling stays unbelievably fresh.
Here’s the crucial part if you’re cooking them straight from the fridge: you have to adjust your final bake time. If the potatoes are cold going into the oven for that second round, they need extra time to heat through completely. I usually add about 5 to 10 extra minutes at 400 degrees. You need to make sure the center of the filling is steaming hot, not just warm. It’s worth the wait, though, because you can focus on getting the main course perfect while these are finishing up! If you love making things ahead, you should peek at my recipe for Make-Ahead Breakfast Burritos—same principle, different meal!
Variations for Your Stuffed Potato Skins
While my classic cheddar and bacon version is, in my humble opinion, perfection, I totally believe in making a recipe your own! Once you master the technique for getting that perfect creamy filling, you can start playing around with what you mix in. These stuffed potato skins are just a fantastic canvas for whatever you’re craving that week. They handle strong flavors really well, which is what makes them so versatile.
Don’t be afraid to swap out that sharp cheddar; Gruyère melts like a dream and adds a nutty depth that is stunning. Or, if you’re feeling spicy and want to lean into that loaded potato vibe without making soup, try adding some green chiles or a dash of your favorite hot sauce right into the mash! For some real exciting flavor inspiration, you absolutely must check out how I used this whole concept for Chicken Taco Stuffed Potatoes; it uses a totally different seasoning profile but the same incredible base!
Here are a few ways I like to switch things up when the mood strikes:
- Go Gourmet Cheese: Swap cheddar for smoked Gouda and add a teaspoon of Dijon mustard to the filling for richness.
- The Brunch Bomb: Stir in some sautéed mushrooms and spinach, and top the final bake with a perfectly fried egg instead of extra chives.
- BBQ Rescue: If you had leftover pulled pork from last night’s cookout, just fold about a cup of that saucy meat right into the potato mash before stuffing the skins back up. It turns this side dish into a hearty main course!
The possibilities are endless, but remember the rule: keep that dairy base simple and warm so the textures always turn out right!

Serving Suggestions for Your Twice Baked Potatoes
Now that you have these towering, amazing potatoes, what are you going to serve them next to? Honestly, these are so rich and satisfying they could probably stand on their own, but they really shine next to big, hearty proteins! If you’re having a serious steak night, they are the perfect alternative to mashed potatoes—so much more fun!
They are a natural fit for barbecue, too. Imagine pulling one of these cheesy potato boats apart right next to some slow-cooked brisket or pulled chicken. And if you’re making a big holiday roast, these are far more exciting than a plain baked potato. If you’re doing a big dinner soon, check out my best tips on how to handle a spectacular Prime Rib Roast; these potatoes pair perfectly with it!
Keep your other sides simple—maybe a bright, acidic salad or some lightly steamed green beans—because these potatoes are bringing all the indulgence to the table!
Storage and Reheating Instructions for Twice Baked Potatoes
We all know that sometimes we make too much of a good thing, right? Especially when the recipe is this delicious! The great thing about these stuffed potato skins is that they store really well, but you have to handle the reheating phase with some care if you want to keep that beautifully crisp skin your first effort created.
If you have leftovers, my first recommendation is always refrigeration. Cover the cooled potatoes tightly with plastic wrap, and then maybe wrap them again in foil or place them in a sealed container. They should hold up beautifully in the fridge for about three to four days. This works perfectly if you need a quick, comforting lunch later on, maybe alongside a simple leftover slow-cooker chicken recipe.
Now, freezing is also an option if you made a huge batch! You can freeze them after the second bake, just let them cool completely first. Wrap each one individually in plastic wrap, then foil, and pop them in a freezer bag. They’ll be good in the freezer for about a month.
How to Reheat to Keep the Skin Crisp
If you reheat these potatoes in the microwave, you are going to get sad, soggy potato boats, and we absolutely cannot have that! The microwave softens the skin instantly, undoing all our hard work in the oven.
The best method, hands down, is going back into the oven. Pull them out of the fridge (or freezer, if you froze them). If they are refrigerator-cold, they need about 20 to 25 minutes at 350 degrees Fahrenheit. If they were frozen, you want to skip the plastic wrap but keep the foil on for the first 30 minutes to let them thaw and heat through evenly. Once they’re hot, take the foil off, turn the heat up to 375 degrees, and bake for another 5 to 8 minutes uncovered until that top layer of cheese is bubbly and the skin has firmed up again. It takes a little longer, but you get that perfect second-bake texture!

Frequently Asked Questions About Twice Baked Potatoes
What is the absolute best type of potato to use for this recipe?
For this classic twice baked potatoes recipe, you must use Russet potatoes, sometimes called baking potatoes. They have that high starch content that makes them dry and fluffy when baked. That dryness is our friend because it means the potato flesh soaks up all the butter, sour cream, and cheese without turning into a heavy paste. If you only have Yukon Golds, you can make them work, but you have to pull back on the milk or sour cream, or your filling will be way too dense!
Can I make these without bacon, or substitute the cheese for a cheesy potato filling?
Absolutely! Bacon is fantastic, but you can easily leave it out if you need them to be vegetarian or just aren’t feeling it that day. If you need to go dairy-free, I actually have a whole guide on Dairy-Free Mashed Potatoes that you can adapt for the filling, just swap the butter for oil/margarine and use your favorite non-dairy sour cream and milk substitutes. For the cheese, feel free to mix it up! A mix of Monterey Jack and a little Parmesan gives a great flavor profile to your stuffed potato skins.
How do I get that perfect ‘loaded baked potato’ look when stuffing the skins?
The presentation is half the fun! The key to getting that gorgeous, mounded top for your loaded baked potato look is simple: overfill them slightly before the second bake. After you mash your filling, run your spoon or spatula around the edges of the scooped-out skin to make walls, and then pile the middle as high as you can. As they bake the second time, the cheese melts down the sides, and the heat makes the filling expand just a bit at the top. It looks way more impressive than just filling them flat!
Are these truly a good make-ahead potato side?
Yes, they are one of my favorite make-ahead potato side dishes! Assemble the entire thing—stuff the shells, top with the second round of cheese—and then cover them tightly. You can refrigerate them for up to 24 hours. Just remember what I mentioned earlier: when you go to bake them the next day, you need to leave them in the oven about 5 to 10 minutes longer than the recipe calls for so the filling gets piping hot all the way through!
PrintClassic Twice Baked Potatoes
Make creamy, cheesy twice baked potatoes with crisp skins for an indulgent side dish.
- Prep Time: 20 min
- Cook Time: 75 min
- Total Time: 95 min
- Yield: 8 halves (4 servings)
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 4 large Russet potatoes
- 4 tablespoons unsalted butter, softened
- 1/2 cup sour cream
- 1/2 cup whole milk
- 1 cup shredded sharp cheddar cheese, divided
- 4 slices bacon, cooked and crumbled
- 2 tablespoons chopped fresh chives, plus more for garnish
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Preheat your oven to 400 degrees Fahrenheit. Scrub the potatoes clean and prick each potato several times with a fork.
- Bake the potatoes directly on the oven rack for 50 to 60 minutes, or until the skins are crisp and the insides are tender when pierced with a knife.
- Remove the potatoes from the oven and let them cool slightly until you can handle them. Cut each potato in half lengthwise.
- Carefully scoop out the inside potato flesh into a large bowl, leaving about a 1/4-inch shell of potato skin intact. Place the potato shells on a baking sheet.
- Add the butter, sour cream, milk, 3/4 cup of the cheddar cheese, crumbled bacon, chives, salt, and pepper to the bowl with the scooped potato. Mash everything together until smooth and creamy.
- Spoon the potato mixture evenly back into the potato shells, mounding it slightly.
- Sprinkle the remaining 1/4 cup of cheddar cheese over the tops of the filled potatoes.
- Return the baking sheet to the oven and bake for an additional 15 to 20 minutes, or until the filling is heated through and the cheese on top is melted and lightly browned.
- Garnish with extra fresh chives before serving.
Notes
- For extra crisp skins, lightly brush the outside of the whole potatoes with oil before the initial bake.
- You can prepare the filling and stuff the potatoes up to 24 hours ahead. Cover and refrigerate. Add about 5 to 10 minutes to the final baking time if cooking directly from the refrigerator.
Nutrition
- Serving Size: 1 half potato
- Calories: 380
- Sugar: 3
- Sodium: 350
- Fat: 24
- Saturated Fat: 14
- Unsaturated Fat: 10
- Trans Fat: 0.5
- Carbohydrates: 35
- Fiber: 3
- Protein: 12
- Cholesterol: 65

























Leave a Reply