Side Dishes
This twice baked sweet potato recipe with marshmallows transforms humble sweet potatoes into a decadent, caramelized masterpiece that’s perfect for holiday dinners or cozy weeknight meals. The secret lies in baking the potatoes until tender, then stuffing them with marshmallows and broiling until golden and gooey.
I’ve perfected this technique over years of testing, ensuring every bite delivers a perfect balance of sweet, creamy, and crispy textures.
What sets this recipe apart is the foolproof method that guarantees a creamy interior and a caramelized marshmallow topping every time. You’ll start with perfectly roasted sweet potatoes, then mix in butter, brown sugar, and cinnamon before adding the marshmallows.
The broiling step is critical—it creates that irresistible golden crust while keeping the inside warm and gooey. No special equipment is needed, just a standard oven and a little patience for the best results.
The finished dish is a showstopper with its glossy, caramelized marshmallow topping and tender sweet potato base. The cinnamon adds warmth, while the buttery richness ties everything together. This recipe is versatile enough for holiday gatherings or a comforting solo dinner, and it’s easy to double for a crowd.
The aroma alone will have everyone heading to the kitchen, and the first bite will have them asking for seconds.
To elevate it further, consider adding a sprinkle of flaky sea salt or a drizzle of honey before serving. The contrast of sweet and salty takes this dish to the next level.
Ready in about 45 minutes, this recipe delivers restaurant-quality comfort food without the fuss. Let’s get started on creating this crowd-pleasing classic!
Ingredients for twice baked sweet potato recipe with marshmallows
Sweet, gooey, and perfectly caramelized—these ingredients create the ultimate comfort dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 4 whole | Medium size, about 1 lb each |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into cubes |
| Light Brown Sugar 🍚 | ¾ cup | Packed firmly |
| Ground Cinnamon 🌿 | 1 tbsp | Freshly ground preferred |
| Large Marshmallows 🍫 | 16 whole | Mini marshmallows for even coverage |
| Flaky Sea Salt 🧂 | 1 tsp | For finishing touch |
| Honey 🍯 | 2 tbsp | For optional drizzle |
| Vanilla Extract 🥛 | 1 tsp | Pure vanilla for depth |
| Heavy Whipping Cream 🥛 | ¼ cup | Optional for extra creaminess |
The sweet potatoes are the star here. Look for firm, smooth-skinned ones—the kind that feel heavy for their size. I always grab the organic variety at Whole Foods when I can, but regular sweet potatoes work perfectly fine. The key is to roast them until they're fork-tender but not mushy. For even cooking, poke them a few times with a fork before baking. The butter and brown sugar combo is non-negotiable—it's what gives that rich, caramelized flavor. Trader Joe's has the best-priced butter in bulk if you're making a big batch.
No marshmallows? Dried cranberries or chopped dates work in a pinch for a different flavor profile. Want it extra gooey? Add a splash of heavy cream to the filling. The cinnamon is where the magic happens—don't skip it. For a tangy twist, add a pinch of nutmeg or a dash of bourbon. The sea salt and honey finishing touch is what takes this from good to showstopper. Maldon sea salt is my go-to for that perfect flaky texture. If you're feeling fancy, swap the honey for maple syrup for a deeper flavor.
Store any leftovers in an airtight container for up to 3 days—though I doubt they'll last that long. The best part? This reheats beautifully. Pop them in the oven at 350°F for 10-15 minutes to restore that gooey perfection. For make-ahead convenience, prep the filling and store it separately. When ready to bake, just stuff and broil. The aroma alone will have your whole house smelling like holiday magic.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s the only sweet potato dish that doesn’t require a dozen bowls or a sink full of dishes. Roast the potatoes whole, scoop out the flesh, mix in butter, sugar, and cinnamon—then bake again with marshmallows until golden. Literally one pan, one spatula, and you’re done. (Yes, even on a Tuesday night.)
- Caramelized Comfort: That crispy, caramelized edge on the outside with gooey marshmallows clinging to the top? It’s like dessert and dinner had a baby, and it’s ridiculously good. The brown sugar and cinnamon melt into the sweet potato, making every bite taste like a hug from your grandma’s kitchen—minus the guilt.
- Weeknight Crowd-Pleaser: I make this for everything—game days, lazy Sundays, or when I need to feed a houseful of people who all have opinions about sweet potatoes. The marshmallows make it feel special enough for company, but the prep is so simple that even my picky-eater friends don’t complain. (Between us, they’re secretly obsessed.)
- Budget-Friendly Leftovers: Sweet potatoes are cheap, marshmallows stretch, and this recipe always gives me seconds. Roast a few extra, and you’ve got a freezer-friendly side for later—just reheat until the marshmallows are toasty again. Honestly, it’s my go-to for stretching meals without breaking the bank or spending hours in the kitchen.
Step-by-step instructions for twice baked sweet potato with marshmallows
Here's how to create the perfect balance of creamy sweet potato and gooey marshmallow topping.
Prep and Bake the Sweet Potatoes
Preheat your oven to 400°F. Pierce each of the 4 whole large sweet potatoes with a fork in several places to allow steam to escape. Place them on a baking sheet and bake for 45-60 minutes until they're fork-tender and easily pierced with a knife. You'll know they're ready when the skin is slightly wrinkled and the flesh gives way with gentle pressure.
Remove the potatoes from the oven and let them cool for 10 minutes—this makes them easier to handle. Once cool enough to touch, slice each potato lengthwise down the center, creating two halves. Scoop out the flesh, leaving about ¼-inch of the bottom intact to maintain stability. Transfer the flesh to a mixing bowl and set the skins aside.
Mix the Sweet Potato Filling
In the mixing bowl with the sweet potato flesh, add the 0.5 cup cold unsalted butter (cut into cubes), 0.75 cup packed light brown sugar, 1 tbsp ground cinnamon, 1 tsp vanilla extract, and the 0.25 cup heavy whipping cream. Using a hand mixer or fork, mash everything together until smooth and creamy. The mixture should be thick but spreadable—if it's too stiff, add 1-2 tablespoons of milk to loosen it.
This step is where the magic happens. The butter and sugar create a rich, caramelized flavor, while the cinnamon and vanilla add warmth. The cream gives it that luscious, velvety texture that makes this dish irresistible. Taste it now—you'll already get a hint of the delicious final result.
Assemble and Bake the First Time
Spoon the sweet potato mixture back into the hollowed-out potato skins, pressing down gently to fill them completely. Place the filled potatoes on a parchment-lined baking sheet and bake at 375°F for 20-25 minutes until the tops are golden brown and the filling is heated through. You'll see the edges start to crisp—that's your signal that the first baking is complete.
While the potatoes are baking, prepare the marshmallow topping. In a small bowl, mix the 16 whole large marshmallows with the 2 tbsp honey. This combination creates a sticky, caramelized glaze that perfectly complements the sweet potato. Once the potatoes come out of the oven, immediately spoon this mixture over the tops, spreading it evenly to cover the entire surface.
Bake Again for the Perfect Topping
Return the twice-baked potatoes to the oven and bake at 375°F for an additional 10-12 minutes until the marshmallows are golden brown and slightly puffed. Watch them closely during this final step—they go from gooey to crispy quickly. You want them to be soft but set, with a beautiful caramelized crust on top.
Remove the potatoes from the oven and let them cool for 5 minutes before serving. Sprinkle with 1 tsp flaky sea salt right before serving to enhance the sweetness and add a sophisticated finish. The contrast of the salty flakes with the sweet, gooey marshmallows is what makes this dish truly special.
Serve Warm and Enjoy
Serve the twice-baked sweet potatoes immediately while the marshmallow topping is still warm and gooey. The filling should be creamy and flavorful, with the marshmallows perfectly caramelized on top. Each bite should deliver a perfect balance of sweet, creamy, and slightly crispy textures.
For an extra touch, drizzle with additional honey or serve with a scoop of vanilla ice cream. The warm sweet potatoes paired with cold ice cream create a delightful contrast that takes this dish to the next level. This recipe is perfect for a comforting dessert or a special treat that feels like a hug in food form.
Pro Tips For Making Twice Baked Sweet Potato Recipe With Marshmallows
- PIERCE THE SKINS: Don’t just stab the sweet potatoes with a knife—use a fork to poke 8-10 holes in a crosshatch pattern. This lets steam escape evenly, so they bake through without turning to mush. (Yes, it takes 10 seconds extra, but your filling won’t turn into soup.)
- USE HALF THE MARSHMALLOWS: Stuff only half the marshmallows inside the potato before the first bake, then top with the rest after it’s cooled. This prevents them from burning into bitter bits while the potato’s still hot. (I learned this when my first batch came out tasting like a campfire.)
- BAKE UNTIL SOFT, NOT DRY: Test doneness with a fork—it should slide in like butter, not fight you. If the potato’s still firm, it’ll dry out in the second bake. Cover loosely with foil for the last 10 minutes if the edges are browning too fast.
- SALT THE BUTTER: Mix a pinch of salt (about ¼ teaspoon) into the melted butter before mixing it with the sugar and cinnamon. The marshmallow topping needs that salt to balance the sweetness, and it’ll make the whole dish taste more cohesive. (I used to skip it—big mistake.)
Regional styles of these flavors
Southern Comfort Classic
This dish is a staple in Southern kitchens, where sweet potatoes are celebrated as a versatile ingredient. In the Deep South, they often add a splash of bourbon to the filling for depth—about 1 tablespoon enhances the caramelization beautifully.
I first tried this version at a family reunion in Georgia, where the marshmallow topping was a must. The key here is patience: Southern cooks swear by baking the potatoes at 350°F for the first round to ensure they're tender without burning. 🍠
New England Twist
Up north, they take this dish in a different direction by incorporating maple syrup instead of honey. Swap the 2 tablespoons honey for an equal amount of Vermont maple syrup, and add ½ teaspoon of fresh nutmeg to the filling.
This variation keeps the marshmallows but leans into the maple's earthy sweetness. I made this version for Thanksgiving in Maine, and it became an instant hit with guests who preferred a less cloying sweetness. The marshmallows still caramelize perfectly, but the maple adds a sophisticated touch.
Midwest Homestyle
The Midwest puts its own spin on this classic by adding a layer of crushed pecans to the marshmallow topping. After broiling the marshmallows, sprinkle ¼ cup chopped pecans over the top and broil for an additional 2-3 minutes to toast them lightly.
This adds crunch and a buttery richness that balances the gooey marshmallows. I picked this up from a diner in Iowa, where they served it as a dessert with a scoop of vanilla bean ice cream. The pecans give it a festive, nutty contrast that feels extra cozy. 🌰
Western Fusion
Out West, they love to experiment with global flavors. Try adding ½ teaspoon of smoked paprika to the sweet potato filling and topping the marshmallows with a drizzle of chili-lime honey. This unexpected twist adds a smoky depth that pairs surprisingly well with the sweetness.
I tested this version in Colorado, where the altitude affects baking times—reduce the broiling time to 8-10 minutes to prevent over-browning. The result is a dish that feels both familiar and exciting, perfect for a modern twist on a comfort classic.
Holiday Centerpiece
For special occasions, transform this into a showstopping centerpiece by arranging the twice-baked potatoes on a platter and drizzling with a white chocolate glaze. Melt ½ cup white chocolate with 1 tablespoon coconut milk and drizzle over the marshmallow topping before serving.
Garnish with edible gold leaf or crushed pistachios for an elegant finish. I did this for a Christmas dinner, and it became the star of the meal—everyone raved about how it looked as good as it tasted. The white chocolate adds a luxurious touch without overpowering the marshmallows. ✨
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
Regular potatoes won't work for this recipe—they lack the natural sweetness and creamy texture that makes this dish special. Sweet potatoes are essential for that perfect balance of sweet and savory flavors. If you're looking for a similar texture, try yams, though they'll have a slightly different taste profile.
How do I prevent the marshmallows from burning?
Watch the marshmallows closely during the final 10-12 minutes of broiling—they go from perfect to burnt quickly! Use the oven light to peek and remove them as soon as they're golden brown. If you're concerned, reduce the oven temperature to 350°F for the final bake.
Can I make this ahead of time?
You can prep the filling and store it separately in the fridge for up to 2 days, but the marshmallow topping should always be added fresh before baking. For best results, assemble and bake the dish just before serving to maintain that gooey, warm texture. Leftovers can be reheated in the oven at 350°F for 10-15 minutes.
What's the best way to store leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. The marshmallow topping may lose some of its crispiness, but reheating in the oven will restore it. For longer storage, freeze the filled but unbaked potatoes for up to 1 month—just add the marshmallows and broil when ready to serve.
