If you are craving a side dish that is both hearty and full of comforting flavors, look no further than this Twice Baked Potatoes Recipe. It’s that perfect balance between crispy potato skins and a creamy, garlicky mashed potato filling, all topped with melty cheddar cheese and fresh green onions. Every bite offers a warm, satisfying texture that feels like a hug on a plate, making it an ideal companion for any meal or a star on its own for gatherings and cozy dinners alike.
Ingredients You'll Need
Gathering straightforward, wholesome ingredients is the key to making this Twice Baked Potatoes Recipe come alive. Each component plays a vital role—from the fluffy russet potatoes that create the base to the sharp cheddar and green onions that add bursts of color and flavor.
- 4 large russet potatoes: These starchy potatoes bake beautifully and become perfectly creamy when mashed.
- Extra-virgin olive oil: Adds a subtle richness and helps crisp the potato skins to perfection.
- ½ cup milk: Creates a smooth texture in the mashed potato filling.
- ½ cup sour cream: Gives a tangy creaminess that makes the filling irresistibly moist and silky.
- 4 tablespoons unsalted butter: Adds richness and depth of flavor to the mashed mixture.
- 2 garlic cloves, grated: Infuses the potatoes with gentle warmth and a savory punch.
- 1 teaspoon sea salt, plus more for sprinkling: Enhances every flavor and balances the richness.
- ½ teaspoon freshly ground black pepper: Adds a subtle spicy note that wakes up the dish.
- 1 cup grated cheddar cheese: Melts into a golden, bubbly crown of cheesy goodness.
- ½ cup chopped green onions: Provides a fresh, crisp contrast and a pop of green color.
How to Make Twice Baked Potatoes Recipe
Step 1: Bake the Potatoes
Start by preheating your oven to 425°F, and get a baking sheet ready with parchment paper to prevent sticking. Poke the russet potatoes all over with a fork to help steam escape during baking. Rub each potato with a light coating of extra-virgin olive oil to encourage the skin to crisp up beautifully. Bake them for 60 to 70 minutes until they’re tender when pierced with a fork. This step ensures the inside will be soft enough for mashing, while the skins become wonderfully crisp.
Step 2: Prepare the Potato Shells
Once the potatoes are cool enough to handle, slice them lengthwise. Carefully scoop out the insides with a spoon, leaving about a ¼-inch border so the skins stay sturdy. This creates the perfect little boats ready to be filled while reserving the creamy flesh to mix with the delicious additions.
Step 3: Make the Creamy Filling
Transfer the scooped potato flesh to a large bowl, then mash it with the milk, sour cream, butter, and grated garlic until silky smooth. Season with sea salt and freshly ground black pepper to your taste, balancing richness and savoriness. This filling is where all the comforting flavors come together, creating the heart of the Twice Baked Potatoes Recipe.
Step 4: Assemble and Bake Again
Place the potato shells back onto the lined baking sheet, sprinkle them lightly with salt to boost texture, then generously fill each shell with the creamy potato mixture. Top everything with a generous cup of grated cheddar cheese. Pop them back in the oven for 15 to 25 minutes until the cheese melts to a golden, bubbling perfection and starts to brown ever so slightly. This final bake turns the dish into the irresistible Twice Baked Potatoes Recipe you’re craving.
Step 5: Garnish and Serve
Remove the potatoes from the oven and sprinkle with fresh chopped green onions for a bright, oniony kick and beautiful color contrast. Serve hot and enjoy each creamy, cheesy mouthful straight from the oven!
How to Serve Twice Baked Potatoes Recipe
Garnishes
Adding garnishes is the easiest way to take your Twice Baked Potatoes Recipe from comforting to truly special. Fresh chopped green onions bring a crisp bite and lovely splash of green. For an extra indulgent touch, a dollop of sour cream or a sprinkle of crispy bacon bits pairs wonderfully here, elevating the flavors even more.
Side Dishes
This recipe shines as a side dish alongside grilled meats, roasted chicken, or even a fresh green salad. Its creamy richness complements protein-packed mains and balances out lighter, crisp vegetables. Pairing the potatoes with sautéed greens or a tangy coleslaw can add brightness and texture contrast, making for a well-rounded meal.
Creative Ways to Present
Looking to impress your guests? Serve these potatoes on a rustic wooden board with small bowls of toppings like chopped herbs, crumbled bacon, and hot sauce on the side. You could also turn this Twice Baked Potatoes Recipe into individual appetizer bites by making mini versions using baby potatoes—perfect for parties or cozy gatherings.
Make Ahead and Storage
Storing Leftovers
Leftover twice baked potatoes can be refrigerated in an airtight container for up to 3 days. Before storing, allow them to cool completely to prevent moisture buildup. When ready to enjoy again, reheating will bring them right back to that creamy comfort.
Freezing
You can freeze twice baked potatoes, but for best texture, it’s recommended to freeze them before the second bake. Prepare and fill the potato shells, then wrap them tightly in plastic wrap and aluminum foil before freezing for up to 2 months. Bake from frozen, adding extra time as needed.
Reheating
To reheat leftovers, place the potatoes in a preheated oven at 350°F for about 20 minutes or until heated through. This will restore the crispy skin and re-melt the cheese, bringing back the original deliciousness of the Twice Baked Potatoes Recipe.
FAQs
What type of potatoes work best for twice baked potatoes?
Russet potatoes are the ideal choice because they have a fluffy, starchy interior perfect for mashing, and their skins crisp up nicely when baked.
Can I make this Twice Baked Potatoes Recipe dairy-free?
Absolutely! Use dairy-free sour cream, a plant-based milk like almond or oat milk, and substitute butter with a vegan alternative or olive oil for a delicious dairy-free version.
How can I add more protein to this recipe?
Consider mixing cooked, crumbled bacon, shredded chicken, or cooked sausage into the mashed potato filling, or topping the potatoes with chili or beans to make a more filling meal.
Is it okay to prepare the potatoes in advance?
Yes, you can bake and scoop the potatoes a day in advance, store the filling separately, and then assemble and bake just before serving for convenience.
Why do the potato skins sometimes turn out soggy?
To keep skins crispy, make sure to rub the potatoes with olive oil before the initial bake and avoid scooping the flesh too thin, which can weaken the shell’s structure.
Final Thoughts
You really can't go wrong with this Twice Baked Potatoes Recipe when you want that perfect blend of crispy exterior and creamy, flavorful filling. It’s a true comfort food classic that feels special enough for a holiday feast but simple enough for any night of the week. So grab those russet potatoes and dive into the joy of making a dish that will have everyone asking for seconds!
Print
Twice Baked Potatoes Recipe
- Prep Time: 30 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 45 minutes
- Yield: 4 to 8 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
Description
These twice baked potatoes are a simple and comforting side dish featuring crispy baked potato skins filled with a creamy mashed potato mixture, topped with melted cheddar cheese and fresh green onions. Perfectly combining the best of baked and mashed potatoes, they make a delicious addition to any meal.
Ingredients
Potatoes and Base
- 4 large russet potatoes
- Extra-virgin olive oil (for coating)
Filling
- ½ cup milk
- ½ cup sour cream
- 4 tablespoons unsalted butter
- 2 garlic cloves, grated
- 1 teaspoon sea salt, plus more for sprinkling
- ½ teaspoon freshly ground black pepper
Toppings
- 1 cup grated cheddar cheese
- ½ cup chopped green onions
Instructions
- Preheat Oven and Prepare Potatoes: Preheat the oven to 425°F and line a baking sheet with parchment paper. Use a fork to poke a few holes in each potato to allow steam to escape during baking. Place the potatoes on the baking sheet and rub them all over with extra-virgin olive oil to help crisp the skins.
- Bake Potatoes: Bake the potatoes for 60 to 70 minutes or until they are easily pierced with a fork, indicating they are fully cooked and tender inside. Remove from oven and let cool slightly until they are easier to handle.
- Scoop Potato Flesh: Once cool, slice the potatoes in half lengthwise. Carefully scoop out the flesh from each half, leaving about a ¼-inch border of potato attached to the skin to maintain structure for filling.
- Prepare Filling: Transfer the scooped potato flesh to a large bowl. Add milk, sour cream, unsalted butter, grated garlic, sea salt, and black pepper. Mash together until the mixture is smooth, creamy, and well combined.
- Fill Potato Skins: Arrange the hollowed-out potato skins cut side up on the baking sheet. Sprinkle the skins lightly with salt. Spoon the creamy potato filling evenly into each potato skin, filling them generously.
- Add Cheese and Bake Again: Top each filled potato with grated cheddar cheese. Bake the potatoes in the oven for an additional 15 to 25 minutes until the cheese is melted, bubbly, and just beginning to brown.
- Garnish and Serve: Remove the twice baked potatoes from the oven. Garnish with the chopped green onions for a fresh and colorful finish. Adjust seasoning to taste and serve warm as a hearty, comforting side dish.
Notes
- Choose large russet potatoes for best texture and easy scooping.
- Allow potatoes to cool enough to handle safely before scooping to avoid burning yourself.
- For extra crisp skins, rub olive oil generously and sprinkle salt before the first bake.
- You can swap cheddar cheese with mozzarella or a cheese blend for different flavors.
- Optionally, add cooked bacon bits or herbs like chives to the filling for extra flavor complexity.
- Make ahead: Prepare through filling stage, refrigerate, then bake and add cheese just before serving.

Leave a Reply