There’s something irresistibly comforting about Twice Baked Potatoes. Picture this: crispy potato skins filled with fluffy, cheesy mashed potatoes, topped with more melted cheese and bits of crispy bacon. These are the ultimate side dish that will steal the show at any dinner.
I first made these as a way to use up leftover baked potatoes from a family barbecue. After experimenting with different fillings and toppings, this version became an instant classic. They’re easy to make, and everyone from kids to grandparents loves them.
Get ready to learn just how simple it is to make Twice Baked Potatoes that are packed with flavor and perfect for any occasion!
Why You'll Love This Twice Baked Potatoes Recipe
Get ready to fall in love with your new favorite way to serve potatoes. These Twice Baked Potatoes aren’t just delicious – they’re a game-changer for your dinner rotation.
First off, they’re super simple to prepare, yet they look and taste impressive. Perfect for a special family meal or a holiday gathering, they give you that restaurant-quality experience right in your own kitchen.
The crispy potato skins are a treat on their own. They add the perfect amount of texture, while the creamy, fluffy potato filling is loaded with cheese, sour cream, and green onions for a burst of flavor.
These are incredibly versatile too. You can customize the filling with your favorite cheeses, swap in some vegetables, or even make them vegetarian. They’re also a great make-ahead dish, making your mealtime stress-free.
Trust me, once you try these, they’ll become a staple side dish that you’ll crave over and over again.
Ingredients Notes

The magic of these Twice Baked Potatoes lies in their simple yet flavorful ingredients. Each one plays a key role in making this dish a total crowd-pleaser.
The potatoes are the star of the show, and russets work best for this recipe. Their sturdy skins hold up well during the twice-baking process, and their fluffy interior creates the perfect base for the creamy filling. Be sure to scrub them well before baking.
Butter adds richness and helps create that ultra-creamy texture. Use unsalted butter so you can control the seasoning throughout the recipe. When the hot, cooked potato is mixed with butter, it melts beautifully into every fluffy bite.
Sour cream gives the filling a tangy, luscious flavor. If you don’t have sour cream on hand, you can use Greek yogurt for a lighter twist. Either way, it adds the perfect balance to the richness of the other ingredients.
The cheese is where you can get creative. Sharp cheddar is a classic choice because of its bold flavor, but you can experiment with other varieties like Monterey Jack or Gouda. For a deliciously gooey result, reserve some extra cheese to sprinkle on top before the final bake.
Bacon is an optional but highly recommended ingredient. It adds a smoky, salty crunch that contrasts beautifully with the creamy potato filling. Feel free to leave it out for a vegetarian version or replace it with sautéed mushrooms for an earthy flavor.
You’ll also need green onions for a fresh, vibrant touch and salt and pepper to bring everything together. Don’t forget to have a sturdy baking sheet on hand, as it’s essential for baking the potatoes evenly.
How To Make These Twice Baked Potatoes

Making these Twice Baked Potatoes is simpler than you might think. Follow these easy steps for a dish that will wow your guests.
Start by baking your russet potatoes. Preheat your oven to 400°F and give each potato a good scrub. Pierce them a few times with a fork to let the steam escape, then rub them lightly with olive oil and a pinch of salt. Place them directly on the oven rack and bake for about an hour or until they’re tender when pierced with a knife.
Once the potatoes are cool enough to handle, cut each one in half lengthwise. Carefully scoop out the flesh, leaving about ¼ inch of potato inside to maintain the shape of the skins. Transfer the scooped-out potato to a large mixing bowl.
To make the filling, mash the potato flesh until smooth. Add butter, sour cream, and most of the cheese, mixing until well combined. Season with salt and pepper to taste. If you prefer a chunkier texture, you can leave some small pieces of potato intact. Fold in the crumbled bacon and chopped green onions, saving a bit of each for garnish.
Spoon the filling back into the potato skins, mounding it up slightly. Place the filled potatoes on a baking sheet lined with parchment paper. Top each one with the reserved cheese, bacon, and green onions.
Return the potatoes to the oven and bake at 375°F for 15-20 minutes, or until the cheese is melted and bubbly. You’ll know they’re done when the tops are golden and irresistibly cheesy.
Storage Options
If you have leftovers (though that’s rare in our house!), these Twice Baked Potatoes store wonderfully. Place them in an airtight container and refrigerate for up to 3 days.
To reheat, pop them in a 350°F oven until warmed through, about 20 minutes. You can also reheat them in the microwave, but the oven keeps the skins crispy. If you plan to freeze them, make sure to do so before the second bake. Wrap each potato tightly in foil or plastic wrap, then place them in a freezer-safe bag for up to 3 months. Thaw in the fridge overnight before reheating.
Variations and Substitutions
The beauty of this recipe is its versatility. If you’re feeling adventurous, try one of these variations.
For a healthier twist, swap out the sour cream for Greek yogurt and use turkey bacon or omit the bacon entirely. You can also add cooked broccoli or spinach to the filling for a veggie boost.
Want to make it extra decadent? Stir in some crumbled blue cheese or add a dollop of cream cheese to the potato mixture. It’ll take the flavor profile to a whole new level.
For a spicy kick, add diced jalapeños or a sprinkle of crushed red pepper flakes to the filling. You can even drizzle hot sauce on top for an extra burst of heat.
If you’re serving a crowd, consider making mini Twice Baked Potatoes using baby russets. They’re perfect for parties and easy to eat in just a couple of bites.
Don’t be afraid to experiment! This recipe is incredibly forgiving, so have fun customizing it to your taste.
PrintTwice Baked Potatoes Recipe
Twice baked potatoes are a classic comfort food made with fluffy mashed potatoes, cheese, and flavorful toppings, baked to crispy perfection. Enjoy this easy, satisfying recipe for any occasion.
- Prep Time: 20 minutes
- Cook Time: 1 hour 20 minutes
- Total Time: 1 hour 40 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Gluten Free
Ingredients
- Large russet potatoes
- Sour cream
- Shredded cheddar cheese
- Unsalted butter
- Chopped green onions
- Cooked and crumbled bacon
- Salt and pepper
Instructions
- Preheat oven to 400°F (200°C). Scrub potatoes clean and poke a few holes with a fork.
- Bake the potatoes for 45-60 minutes, until tender. Let them cool slightly.
- Cut each potato in half lengthwise and scoop out the flesh into a bowl, leaving a small border intact.
- Mash the potato flesh with sour cream, butter, salt, and pepper until smooth. Stir in cheddar cheese, green onions, and bacon.
- Spoon the mixture back into the potato skins and top with more cheese.
- Bake for an additional 15-20 minutes until the tops are golden and bubbly.
- Serve warm, garnished with extra green onions or bacon if desired.
Notes
- Use Yukon gold potatoes for a creamier texture if desired.
- Make ahead: Prepare the filling in advance, then bake before serving.
- Customize with your favorite toppings, such as chives or a sprinkle of paprika.
Nutrition
- Serving Size: 1 half potato
- Calories: 250
- Sugar: 3g
- Sodium: 450mg






Leave a Reply