Twice Baked Potato Recipe
Forget everything you thought you knew about side dishes — thisTwice Baked Potato Recipe is the one that turns a simple spud into the star of the whole dinner table.
I made these for a Sunday family dinner once, and my brother-in-law asked if I’d bought them from a restaurant. That’s when I knew this recipe was a keeper.
Table of Contents
What Makes This Recipe So Good
These cheesy twice baked potatoes hit every note — crispy potato skins, a fluffy and creamy filling, melty cheddar on top, and crispy bacon in every single bite.
They’re the ultimate potato side dish recipe because they do all the work ahead of time. You bake, scoop, mix, and stuff — then just pop them back in the oven when dinner’s almost ready.
They pair beautifully with everything from grilled chicken to a big weekend BBQ spread. If you love hearty, protein-packed dinners, check out these high-protein BBQ chicken bowls for a complete meal idea.
Ingredients You’ll Need

Everything here is simple, grocery-store-easy, and probably already in your fridge. Here’s the full breakdown:
| Category | Ingredient | Amount |
|---|---|---|
| Base | Large baking potatoes | 4 |
| Protein | Bacon strips | 8 |
| Dairy | Sour cream | 1 cup |
| Dairy | Shredded cheddar cheese, divided | 1 cup |
| Dairy | Milk | 1/2 cup |
| Dairy | Butter | 4 tablespoons |
| Topping | Green onions, sliced, divided | 8 |
| Seasoning | Salt | 1/2 teaspoon |
| Seasoning | Ground black pepper | 1/2 teaspoon |
Tip: Use large russet potatoes for the fluffiest, most scoopable filling. They hold their shape and have thick skins that work perfectly as little edible bowls.
How to Make Twice Baked Potatoes Step by Step

Don’t be intimidated — this is genuinely a simple process. It just takes a little patience on the first bake, and then it all comes together fast.
Step 1: Prep and First Bake
Gather all your ingredients and preheat the oven to 350 degrees F (175 degrees C). Give your potatoes a good scrub under cold water and pat them dry.
Place the potatoes directly on the oven rack and bake for about 1 hour, until they’re completely tender when pierced with a fork. Set them aside to cool until you can handle them without burning your fingers.
Pro tip: Don’t wrap them in foil — you want the skins to dry out a little so they hold their shape when you stuff them.
Step 2: Cook the Bacon
While the potatoes are baking (or cooling), cook your bacon in a large skillet over medium-high heat until it’s perfectly crispy and browned all over.
Drain the bacon on paper towels, then crumble it into satisfying little pieces. Try not to eat all of it before it makes it into the recipe — I speak from experience.
Step 3: Scoop and Mix the Filling
Slice each potato in half lengthwise. Use a spoon to carefully scoop out the soft potato flesh into a large bowl, leaving a thin layer inside the skin so it doesn’t collapse.
Add the sour cream, half the cheddar cheese, half the green onions, milk, butter, salt, and black pepper to the bowl. Beat everything together with a hand mixer until the filling is smooth, creamy, and fluffy.
It should smell incredible at this point — rich, buttery, and savory. That’s how you know you’re on the right track with these stuffed baked potatoes.
Step 4: Stuff and Top
Spoon the creamy potato mixture back into the reserved potato skins, filling them generously. Don’t be shy here — pile it high.
Top each one with the remaining shredded cheddar, the rest of the sliced green onions, and all that beautiful crumbled bacon.
Step 5: The Second Bake
Return the stuffed potatoes to the oven and bake for another 15 minutes, until the cheese is fully melted and slightly golden on top.
Pull them out, let them cool for just a minute, and serve hot. The cheese will be bubbling, the bacon golden, and the whole thing completely gorgeous.
Expert Tips for Perfect Twice Baked Potatoes
Getting the Creamiest Filling
Make sure your butter and milk are at room temperature (or at least not ice cold) before mixing. Cold dairy ingredients can make the filling gluey instead of fluffy.
Don’t over-mix. Once it’s smooth and creamy, stop. Over-beating potatoes makes them gummy — a hand mixer on low speed for 30 seconds is plenty.
Skin Strength Matters
Be gentle when scooping out the flesh. Leave a 1/4-inch layer inside the skin — if you scoop too close to the edge, the skin will tear when you stuff it back.
Brushing the outside of the skins lightly with olive oil before the second bake gives you an extra-crispy shell. Totally optional, but absolutely worth it.
Make-Ahead Magic
This twice baked potato recipe is a meal prepper’s dream. Stuff the potatoes, cover them tightly with plastic wrap, and refrigerate for up to 24 hours before the second bake.
When you’re ready to serve, just pop them in the oven straight from the fridge and add an extra 5 minutes to the baking time. Easy weeknight win.
Variations and Customizations
Loaded Potato Style
Add a dollop of sour cream on top after baking, a sprinkle of smoked paprika, and extra crispy bacon. Basically a loaded baked potato in stuffed form.
Spicy Version
Mix in a few tablespoons of diced pickled jalapenos or a pinch of cayenne into the filling. Swap the cheddar for pepper jack for an extra kick in your cheesy twice baked potatoes.
Vegetarian Option
Skip the bacon and add caramelized onions, roasted garlic, or steamed broccoli to the filling instead. It’s still a rich, satisfying potato side dish recipe without the meat.
Protein Boost
Want to turn this into a full meal? Add diced grilled chicken or crumbled cooked sausage to the filling. Pair it with something fresh like these street corn chicken bowls for a fun dinner spread.
Troubleshooting Common Issues
Filling Too Runny
If your filling is too loose, you likely added too much milk. Start with less and add more gradually — you can always thin it out but you can’t thicken it back easily.
Also, make sure you’re not accidentally mixing in any liquid that pools in the bowl from steaming potatoes. Pat the scooped flesh down with a paper towel if needed.
Skins Falling Apart
This usually means the potato wasn’t baked long enough, making the skin fragile. Make sure the potato is genuinely tender all the way through before you start scooping.
Cheese Not Browning
If you want a little color on that cheese, switch your oven to broil for the last 2 minutes of the second bake. Watch them closely — it goes from golden to burnt fast.
Storage and Reheating Guide
| Method | How Long | Notes |
|---|---|---|
| Refrigerator | Up to 4 days | Store in an airtight container or wrap tightly |
| Freezer | Up to 3 months | Freeze before the second bake for best texture |
| Reheat (Oven) | 20 min at 350F | Best method — keeps the skin crispy |
| Reheat (Microwave) | 2-3 minutes | Quick but softens the skin |
No-waste tip: Got leftover filling? Don’t throw it away — it makes incredible mashed potatoes the next day. Just reheat in a pot with a splash of milk and a pat of butter.
Extra potato skins can be crisped up in the oven with olive oil and salt for a crunchy snack. Nothing goes to waste here.
Nutritional Information

Here’s a rough breakdown per serving (based on 8 servings from this recipe):
| Nutrient | Per Serving |
|---|---|
| Calories | Approx. 380 kcal |
| Carbohydrates | 35g |
| Protein | 12g |
| Fat | 21g |
| Saturated Fat | 10g |
| Fiber | 3g |
| Sodium | 480mg |
Note: Nutritional values are estimates and will vary based on exact ingredients and portion sizes used.
Looking to balance this out with a lighter, protein-rich main? Try pairing it with a Greek yogurt chicken marinade bowl for a well-rounded dinner.
What to Serve With Twice Baked Potatoes
These stuffed baked potatoes are filling on their own, but they shine brightest as a side dish. They go with practically everything.
Serve them alongside grilled steak, roasted chicken, or BBQ ribs for a classic comfort food dinner. They’re also amazing next to a crisp green salad to balance out all that cheesy goodness.
For a full spread of crowd-pleasing recipes, you might also love these high-protein chicken burrito bowls — great for when you’re feeding a hungry group.
Frequently Asked Questions
Can I make twice baked potatoes ahead of time?
Yes, absolutely. You can prepare and stuff the potatoes up to 24 hours in advance, then cover and refrigerate them. When you’re ready to serve, bake straight from the fridge and add an extra 5 minutes to the cooking time.
Can I freeze twice baked potatoes?
You can freeze them before the second bake for the best results. Wrap each stuffed potato tightly in plastic wrap and freeze for up to 3 months. Thaw overnight in the refrigerator, then bake at 350F for 20-25 minutes until heated through.
What type of potato works best for this recipe?
Large russet potatoes are your best bet. They have thick skins that hold their shape when stuffed and a fluffy, starchy interior that mixes beautifully into a creamy filling. Avoid waxy potatoes like red or Yukon gold for this one.
How do I keep the potato skins from tearing?
The key is to leave a thin layer of potato flesh inside the skin when you scoop — about 1/4 inch. Also make sure the potato is fully cooked before scooping. An undercooked potato has fragile skin that tears easily.
Can I make this twice baked potato recipe without bacon?
Of course. Just skip the bacon and load up on other toppings like caramelized onions, roasted garlic, diced jalapenos, or steamed broccoli. The cheesy twice baked potatoes are still incredibly satisfying without it.
Final Thoughts
This twice baked potato recipe is the kind of dish that earns you compliments every single time you make it. It’s cozy, cheesy, packed with flavor, and so much easier than it looks.
Whether you’re making it for a weeknight dinner or bringing it to a potluck, these cheesy twice baked potatoes never fail to impress. Once people try them, they always ask for the recipe.
Give it a try this week and let me know how it goes in the comments below! And if you loved it, please save it to Pinterest so your friends can find it too — it means the world and helps more home cooks discover this recipe.

Twice Baked Potatoes
Equipment
- Oven
- Large skillet
- Large mixing bowl
- Hand mixer
- Spoon or scoop
- Paper towels
Ingredients
Base
- 4 large baking potatoes Russet potatoes work best
Protein
- 8 strips bacon
Dairy
- 1 cup sour cream
- 1 cup shredded cheddar cheese divided
- 0.5 cup milk
- 4 tablespoons butter
Topping
- 8 green onions sliced, divided
Seasoning
- 0.5 teaspoon salt
- 0.5 teaspoon ground black pepper
Instructions
- Gather all ingredients. Preheat the oven to 350 degrees F (175 degrees C).
- Place the potatoes directly on the oven rack and bake until completely tender when pierced with a fork, about 1 hour. Set aside until cool enough to handle.
- While the potatoes cool, cook the bacon in a large skillet over medium-high heat until evenly browned and crispy. Drain on paper towels, then crumble and set aside.
- Slice each potato in half lengthwise. Use a spoon to carefully scoop the flesh into a large bowl, leaving a thin layer (about 1/4 inch) inside the skin so it holds its shape. Reserve the skins.
- Add the sour cream, 1/2 cup of the cheddar cheese, half of the sliced green onions, milk, butter, salt, and black pepper to the potato flesh. Mix with a hand mixer on low speed until smooth and creamy. Do not over-mix.
- Spoon the potato mixture back into the reserved potato skins, filling them generously.
- Top each stuffed potato with the remaining 1/2 cup cheddar cheese, remaining sliced green onions, and the crumbled bacon.
- Return the potatoes to the oven and bake until the cheese is fully melted and slightly golden, about 15 minutes. Serve hot.
