Twice Baked Potato Recipe

This twice baked potato recipe delivers crispy skins, creamy cheesy filling, and crispy bacon in every bite. Easy to make ahead and always a crowd-pleaser!

If you’ve never made a twice baked potato recipe from scratch, you’re in for a real treat. This is the kind of dish that feels indulgent without being fussy, and it turns a humble russet potato into something that genuinely steals the show at the dinner table.

The concept is brilliantly simple. You bake the potatoes whole until the insides are soft and fluffy, then scoop out the tender flesh, mix it with butter, sour cream, cheddar cheese, crispy bacon, and seasonings, restuff it back into the crispy shells, and bake everything again until golden and bubbly on top.

What you end up with is the best of two worlds — the satisfying crunch of a perfectly baked potato skin combined with the luxurious creaminess of loaded mashed potatoes.

The filling is where the magic really happens. Using both sour cream and butter creates a silky, tangy base that holds up beautifully when the potatoes go back into the oven. Cheddar cheese adds sharpness, while crispy bacon and sliced green onions give you those pops of savory flavor and color in every single bite.

These are the kind of potatoes people ask for the recipe on. They work just as well for a weeknight dinner as they do for a holiday spread, and they can be made ahead of time, which makes them even more practical.

If you love potato recipes, you will also love this Baked Potato Recipe for a simple, classic version to keep in your rotation.

Why You’ll Love This Twice Baked Potato Recipe

This recipe is everything a comfort food side dish should be: hearty, flavorful, and satisfying in the most unapologetic way.

The potato skins get crispy and slightly chewy from two rounds in the oven, which gives them a texture that is completely different from a regular baked potato. That contrast between the crunchy shell and the creamy, cheesy interior is what makes every bite so satisfying.

It is also incredibly forgiving and adaptable. The basic filling comes together quickly, and you can easily customize it to suit your preferences or whatever you happen to have in the fridge.

You can make the whole recipe a day ahead, refrigerate the stuffed potatoes, and simply bake them off when you are ready to serve. This makes them ideal for entertaining without any last-minute stress.

The leftovers reheat beautifully, which is a bonus when you are looking for a quick and filling lunch the next day.

Here is why this recipe keeps coming back to the table:

  • Crispy, sturdy potato skins that hold their shape after scooping and restuffing
  • A creamy, cheesy, garlicky filling made with real butter, sour cream, and sharp cheddar
  • Crispy bacon layered into the filling and sprinkled on top for extra savory crunch
  • Make-ahead friendly, so you can prep in advance and bake when needed
  • Only simple, real ingredients that you likely already have at home
  • Crowd-pleasing and versatile, working as a side dish or even a lighter main course

You might also enjoy: Loaded Potato Soup

Ingredients

The classic twice baked potato recipe relies on pantry staples and fresh dairy for the richest, creamiest results. Russet potatoes are the non-negotiable choice here — their thick skins and high starch content make them perfect for scooping and refilling without falling apart. A short paragraph on key ingredients before the full list: the combination of both butter and sour cream in the filling ensures that the texture is silky without being overly stiff, and shredded cheddar cheese brings just enough tangy sharpness to balance the richness. Whole milk or half-and-half adds a little looseness to help everything come together smoothly.

  • 4 large russet potatoes (about 2 lbs / 900g total), scrubbed and dried
  • 2 tablespoons olive oil
  • 1 teaspoon kosher salt (for rubbing the skins)
  • 6 strips of bacon
  • 4 tablespoons (57g) unsalted butter, softened
  • 1/2 cup (120g) sour cream
  • 1/4 cup (60ml) whole milk or half-and-half
  • 1 cup (115g) shredded sharp cheddar cheese, divided
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon kosher salt (for the filling)
  • 1/4 teaspoon black pepper
  • 3 green onions, thinly sliced (for topping)
  • Sour cream, for serving (optional)

Read Also: Cheesy Potatoes Recipe

Kitchen Equipment Needed

Having the right tools on hand makes this recipe much easier to execute, especially when it comes to scooping out the potato flesh cleanly without tearing the skins. You want to preserve a sturdy shell, and the right spoon or melon baller makes all the difference. A wire rack placed over a baking sheet is also a great trick — it allows hot air to circulate all around the potato as it bakes the first time, helping the skin get evenly crispy rather than soggy on the bottom.

  • Large rimmed baking sheet
  • Wire cooling rack (to place over the baking sheet)
  • Parchment paper or aluminum foil (for lining the baking sheet)
  • Fork (for pricking the potatoes)
  • Large mixing bowl
  • Potato masher or hand mixer
  • Melon baller or large spoon (for scooping the potato flesh)
  • Sharp knife
  • Skillet or frying pan (for cooking bacon)
  • Pastry brush or paper towels (for rubbing oil on the skins)
  • Measuring cups and spoons

Read Also: Air Fryer Baked Potato Recipe

Recommended Products for This Recipe

These products were chosen based on quality and performance, and each one genuinely makes a difference in how this recipe turns out.

1. Oxo Good Grips Stainless Steel Baking Sheet

A heavy-duty, warp-resistant baking sheet ensures your potatoes bake evenly without any hot spots. This pan holds up beautifully through repeated high-heat use and makes cleanup a breeze. It is one of those kitchen tools that quietly improves every recipe you make.

Get it on Amazon

2. KitchenAid Hand Mixer

A hand mixer takes the filling from lumpy to ultra-smooth in just a minute or two. If you want a completely silky texture, this tool is far more efficient than a masher. It also incorporates air into the mixture, which gives the filling a lighter, fluffier consistency.

Get it on Amazon

3. Tillamook Sharp Cheddar Cheese Block

Shredding cheese fresh from a block melts far more smoothly than pre-shredded bags, which contain anti-caking agents that can make the filling grainy. Tillamook sharp cheddar has a bold, tangy flavor that stands up beautifully to the richness of the potato filling.

Get it on Amazon

4. Melon Baller and Scoop Set

Using a proper melon baller to scoop the potato flesh keeps the skin intact with far more precision than a regular spoon. It lets you get the flesh close to the edges without accidentally puncturing the shell, which is the most common issue beginners face with this recipe.

Get it on Amazon

This pairs wonderfully with a classic Baked Potato Soup if you want to serve a full comfort food spread.

Step-by-Step Instructions

1. Preheat the Oven and Prep the Potatoes

  • Preheat your oven to 400°F (200°C) and position the rack in the middle of the oven.
  • Place a wire rack over a foil-lined rimmed baking sheet and set aside. This elevated setup allows heat to circulate fully around the potatoes, ensuring the skins get uniformly crispy rather than steaming on the bottom.
  • Scrub each russet potato thoroughly under cold running water, removing any dirt from the skin. Pat them completely dry with paper towels. Any moisture left on the skin will prevent it from getting properly crispy.
  • Use a fork to prick each potato 6 to 8 times all over. This step is essential — it allows steam to escape during baking and prevents the potatoes from bursting in the oven.
  • Using your hands, a paper towel, or a pastry brush, rub each potato all over with olive oil, making sure to coat the entire surface evenly.
  • Sprinkle each potato generously with kosher salt on all sides. The salt helps dry out the skin further, which is what creates that satisfying crunch.

2. First Bake: Cook the Potatoes Until Tender

  • Place the oiled and salted potatoes directly onto the wire rack set over the baking sheet, spacing them evenly apart.
  • Slide the baking sheet into the preheated oven and bake for 50 to 65 minutes, depending on the size of your potatoes.
  • To test for doneness, insert a fork or the tip of a sharp knife into the thickest part of the potato. It should slide in with very little resistance. The potato should also yield slightly when you gently squeeze it with an oven mitt.
  • If the potatoes are still firm in the center after 60 minutes, continue baking and check every 5 minutes. Larger potatoes can take up to 75 minutes.
  • Once fully tender, remove the baking sheet from the oven. Leave the oven on at 400°F because you will need it again for the second bake.
  • Allow the potatoes to cool on the rack for at least 10 to 15 minutes. They need to be cool enough for you to handle without burning yourself.

3. Cook the Bacon

  • While the potatoes are cooling, cook the bacon in a skillet over medium heat until crispy and deeply golden.
  • Transfer the cooked bacon strips to a paper towel-lined plate to drain and cool.
  • Once cool, chop or crumble the bacon into small pieces and set aside. You will use most of it in the filling and save some for topping.

4. Slice and Scoop the Potato Flesh

  • Once the potatoes are cool enough to handle, use a sharp knife to slice each potato in half lengthwise.
  • Working carefully with a melon baller or a large spoon, scoop out the soft interior flesh from each potato half.
  • Leave a 1/4-inch (6mm) border of flesh all around the edges and at the bottom. This border is what gives the potato shell its structure — too thin and it will collapse, too thick and you lose filling capacity.
  • Place all of the scooped potato flesh into a large mixing bowl.
  • Lay the empty potato shells, cut side up, back onto the wire rack set over the baking sheet. Lightly season the interior of each shell with a pinch of salt and pepper for extra flavor.

5. Make the Creamy Filling

  • Add the softened butter to the bowl of potato flesh and mash it in first while the potatoes are still warm. The heat helps the butter melt and incorporate evenly without overworking the starch.
  • Add the sour cream, whole milk (or half-and-half), garlic powder, onion powder, salt, and black pepper.
  • Using a potato masher, mix and mash everything together until combined and mostly smooth. For a silkier result, you can use a hand mixer on low speed for about 30 seconds. Avoid overmixing, which can make the potatoes gluey.
  • Add 3/4 cup (85g) of the shredded cheddar cheese and about 3/4 of the crumbled bacon to the filling. Stir to combine.
  • Taste the filling and adjust the seasoning as needed. It should be well-seasoned, creamy, and have a pleasant sharpness from the cheese.

6. Fill the Potato Shells

  • Using a large spoon, a piping bag, or a zip-lock bag with the corner snipped off, divide the filling evenly among the eight potato shell halves.
  • Mound the filling generously, slightly overfilling each shell so it rounds up above the edges. This is what gives twice baked potatoes their signature stuffed, overloaded look.
  • Sprinkle the remaining 1/4 cup (30g) of shredded cheddar cheese evenly over the top of all the filled shells.

7. Second Bake: Golden and Bubbly

  • Slide the baking sheet back into the oven at 400°F (200°C).
  • Bake for 15 to 20 minutes, until the cheese on top is fully melted, bubbling, and starting to turn golden at the edges.
  • For extra color on top, switch the oven to broil for the last 1 to 2 minutes. Watch carefully — the cheese can go from golden to burnt very quickly under the broiler.
  • Remove from the oven and allow to cool for 3 to 5 minutes before serving.

8. Garnish and Serve

  • Top each potato with the remaining crumbled bacon and the sliced green onions.
  • Add a small dollop of sour cream on top of each if desired.
  • Serve immediately while hot and enjoy the crispy skin, creamy filling, and all those layers of flavor together.

This dish pairs incredibly well with classic mains. For another rich and satisfying potato side, take a look at this Au Gratin Potatoes Recipe.

Tips for Success

A few small details can take your twice baked potatoes from good to genuinely great. The most important one is making sure you bake the potatoes long enough the first time — underbaked potatoes will result in a dense, pasty filling rather than the light, fluffy texture you are after. Equally important is drying the potatoes thoroughly before oiling them so the skins crisp up properly.

  • Always use russet potatoes. They have the thickest skins and the starchiest flesh, which gives you the best combination of a sturdy shell and a fluffy, mashable interior.
  • Do not wrap potatoes in foil for the first bake. Foil traps steam and makes the skins soft instead of crispy.
  • Bake on a wire rack. Elevating the potatoes allows air to circulate underneath and prevents the bottoms from steaming.
  • Leave enough of a border when scooping. Aim for about 1/4 inch (6mm) of flesh around the edges and bottom so the shell can hold its shape when filled.
  • Add milk gradually. Start with a few tablespoons and add more as needed — you want the filling creamy and scoopable, not runny.
  • Shred your own cheese. Pre-shredded cheese contains anti-caking agents that can make the filling grainy. A block of cheddar grated fresh melts far more smoothly.
  • Season generously. Potatoes absorb a lot of salt, so do not be shy. Season the skins, the scooped shells, and the filling separately.
  • Do not overmix the filling. Overworked potato starch becomes gluey and dense. Mash just until smooth and creamy.

For another comforting potato dish that uses similar techniques, check out this Funeral Potatoes Recipe.

Serving Suggestions

Twice Baked Potato Recipe

Twice baked potatoes are an incredibly versatile side dish that can complement just about any protein or stand on their own as a satisfying main. They are hearty enough to anchor a plate without overshadowing whatever else you are serving alongside them.

They are a natural companion to grilled steaks, roasted chicken, or pork chops, and they also work beautifully alongside simpler dishes like a green salad or a bowl of soup for a lighter but still filling meal. For entertaining, they are ideal because they can be passed around individual pieces without any slicing or serving fuss.

Here are some great ways to serve them:

  • Alongside a juicy grilled steak or Prime Rib for a steakhouse-style dinner at home
  • Paired with Roasted Broccoli for a balanced, colorful plate
  • Served next to Meatloaf for a classic American comfort food dinner
  • As a hearty side with crispy fried or baked chicken
  • Topped with chili and extra cheese for a standalone meal
  • Alongside a simple green salad for a lighter but satisfying lunch
  • Set out on a party spread alongside Classic Deviled Eggs and other crowd-pleasing appetizers

Variations to Try

Once you have the classic version down, twice baked potatoes are endlessly customizable. The potato shell acts as the perfect vessel for so many different filling combinations, and you can tailor them to suit different tastes or occasions. Below are some of the most popular and delicious twists on the original.

  • Broccoli Cheddar: Add 1/2 cup of finely chopped steamed broccoli florets to the filling for a vegetable-packed variation that tastes like a broccoli cheddar soup in potato form.
  • Buffalo Chicken: Mix in shredded cooked chicken, a few tablespoons of buffalo sauce, and crumbled blue cheese, then top with a drizzle of ranch dressing.
  • Jalapeño Popper Style: Add cream cheese, diced pickled jalapeños, and swap the cheddar for pepper jack for a spicy, tangy take.
  • Vegetarian: Skip the bacon entirely and add caramelized onions, roasted garlic, and smoked paprika for deep, savory flavor without any meat.
  • Loaded Tex-Mex: Use seasoned taco-style ground beef, shredded Mexican cheese, diced tomatoes, and a dollop of guacamole on top.
  • Spinach and Artichoke: Stir in cream cheese, chopped cooked spinach, and diced artichoke hearts for a filling that tastes like a classic dip inside a potato.

If you love loaded potato dishes, this Potato Casserole Recipe is another great one to have in your collection.

Storage and Reheating

Twice baked potatoes store and reheat exceptionally well, which makes them an ideal recipe for meal prepping or making ahead for a dinner party. You can assemble them completely, refrigerate them before the second bake, and simply pop them in the oven when you are ready. This is one of the biggest advantages of this recipe for busy households.

  • Refrigerator: Store leftover twice baked potatoes in an airtight container in the refrigerator for up to 4 to 5 days.
  • Oven reheating (best method): Place the potatoes on a baking sheet and reheat at 400°F (200°C) for 15 to 20 minutes, until heated through and the cheese is bubbling again.
  • Microwave reheating: Place one potato on a microwave-safe plate and microwave on high for 2 to 3 minutes, checking halfway. The skin will soften slightly in the microwave, so the oven method is preferable for texture.
  • Freezer: To freeze, place the stuffed and unbaked potatoes on a baking sheet and freeze until solid, about 1 to 2 hours. Transfer to a freezer-safe airtight container or wrap tightly in plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before baking.
  • Make ahead: Assemble the fully stuffed potatoes up to 24 hours before baking. Cover with plastic wrap and refrigerate. When ready to bake, let them sit at room temperature for 20 to 30 minutes, then bake as directed.

For another make-ahead potato dish that reheats beautifully, check out this Scalloped Potatoes Recipe.

Nutritional Facts

The following nutritional information is an estimate per serving (1 filled potato half), based on the standard recipe. Actual values may vary depending on specific brands and portion sizes used.

NutrientPer Serving (1 half)
Calories370 kcal
Total Fat18g
Saturated Fat10g
Cholesterol48mg
Sodium520mg
Total Carbohydrates42g
Dietary Fiber3g
Total Sugar3g
Protein11g
Calcium180mg
Iron2mg
Potassium780mg

Note: Nutritional values are estimates only and are provided for informational purposes. Values will vary based on exact ingredient brands, portion sizes, and any modifications made to the recipe.

For another hearty and filling potato dish, this Ham and Potato Soup is a wonderful follow-up recipe to try.

Health Benefits of Key Ingredients

While twice baked potatoes are certainly a comfort food, several of their core ingredients offer genuine nutritional value when enjoyed as part of a balanced diet. The key is using quality ingredients and being mindful of portion sizes.

Here are some of the nutritional highlights of the main ingredients in this recipe:

  • Russet potatoes are an excellent source of potassium, which supports healthy blood pressure. They also provide vitamin C, vitamin B6, and are a good source of dietary fiber when eaten with the skin intact.
  • Cheddar cheese provides a solid source of calcium and protein. It also contains conjugated linoleic acid (CLA), a fatty acid associated with various health benefits including immune support.
  • Sour cream contributes probiotics when made with live cultures, which support gut health. It also adds fat-soluble vitamins like vitamin A to the filling.
  • Butter contains butyrate, a short-chain fatty acid that has been linked to anti-inflammatory effects and gut health benefits.
  • Bacon provides protein and B vitamins, including B1, B3, and B12. It is best enjoyed in moderation as part of an overall balanced diet.
  • Green onions (scallions) are rich in vitamin K, which plays an important role in bone health and blood clotting. They also provide antioxidants that help protect cells from oxidative stress.

This Roasted Potatoes Recipe is another simple and nutritious way to enjoy potatoes as a side dish.

Frequently Asked Questions

1. What kind of potatoes are best for twice baked potatoes?

Russet potatoes are the top choice for this recipe, and that is the consensus across most established cooks and food writers. Their thick, sturdy skins hold their shape after scooping and restuffing without tearing, and their high starch content creates an exceptionally fluffy, smooth filling. Yukon Gold potatoes can also work if you prefer a creamier, buttery flavor in the filling, but their thinner skins require extra care when scooping.

2. Can I make twice baked potatoes ahead of time?

Absolutely. You can fully assemble the stuffed potatoes up to 24 hours in advance, cover them tightly with plastic wrap, and refrigerate until you are ready to bake. When ready to serve, remove them from the refrigerator about 20 to 30 minutes before baking to take the chill off, then bake at 400°F for 20 to 25 minutes. They may need a few extra minutes since they are starting from a cold temperature.

3. Why are my twice baked potatoes falling apart?

This usually happens when the potato skins are scooped too thin, leaving an insufficient border of flesh to support the shell. Aim to leave at least 1/4 inch (6mm) of potato flesh all around the inside of the shell when scooping. Potatoes that were not baked long enough during the first bake can also be too dense and difficult to scoop without breaking the shell.

4. How do I get the filling extra smooth and creamy?

The key is to ensure the potato flesh is still warm when you add the butter, so it melts and incorporates evenly. Then add the sour cream, milk, and seasonings and mash to your preferred texture. For an ultra-smooth filling, a hand mixer on low speed works very well. Adding the milk gradually rather than all at once also helps you control the consistency so the filling does not become too loose.

5. Can twice baked potatoes be frozen?

Yes, they freeze well. After assembling and filling the potatoes (but before the second bake), place them on a lined baking sheet and freeze until solid, then transfer to a freezer-safe bag or container. They keep for up to 3 months. Thaw overnight in the refrigerator, bring to room temperature for 20 to 30 minutes, then bake at 400°F for 25 to 30 minutes until heated through and the cheese is golden.

Read Also: Breakfast Potatoes Recipe

Final Thoughts

A great twice baked potato recipe is one of those classics that never goes out of style, and once you make it from scratch, you will understand exactly why it has been a staple on dinner tables for generations.

The combination of a crispy, golden potato skin filled with creamy, cheesy, bacon-studded mashed potatoes is just genuinely hard to beat for comfort and satisfaction.

This recipe is forgiving enough for beginners but impressive enough to serve at a dinner party or holiday meal without any hesitation.

Give it a try this week — bake up a batch, customize the toppings however you like, and enjoy every creamy, crunchy, cheesy bite.

If you make this recipe, leave a comment below and let us know how it turned out! Sharing your photos and tweaks is always welcome and helps other readers too.

Recommended:

Leave a Reply

Your email address will not be published. Required fields are marked *