Side Dishes
This baked sweet potato casserole with marshmallows delivers the perfect balance of gooey caramelized marshmallows and spiced sweet potatoes—a classic side dish that feels like a hug in every bite.
The secret lies in roasting the sweet potatoes until tender yet firm, then topping them with a creamy marshmallow mixture that transforms into a golden, crispy crust when baked. I’ve perfected this recipe over years of holiday gatherings, where it’s always the first dish to disappear.
What sets this recipe apart is the two-stage baking process that ensures the marshmallows stay soft and pillowy underneath while achieving that coveted crispy top. You’ll start with a flavorful base of cinnamon, nutmeg, and brown sugar, then layer in the marshmallows for that signature sweetness.
The result? A dish that’s comforting, versatile, and foolproof—ideal for Thanksgiving, game days, or any night you crave something warm and indulgent.
By the time it emerges from the oven, you’ll have a casserole with tender sweet potatoes infused with warm spices and a marshmallow topping that’s crispy on top but still soft inside.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect harmony of textures and flavors. This is the kind of dish that turns a simple side into the star of the meal.
The best part? It’s easy to customize—add pecans for crunch, a sprinkle of cinnamon sugar for extra sweetness, or even a drizzle of honey after baking. Here’s how to make it, step by step, so you can create this crowd-pleaser with confidence.
Ingredients for baked sweet potato casserole recipe with marshmallows
Sweet potatoes, warm spices, and marshmallows—this crowd-pleaser needs just 12 ingredients for pure comfort food magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 lbs | Peeled and cubed evenly |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for even melting |
| Light Brown Sugar 🍚 | 1 cup | Packed, for sweetness balance |
| Ground Cinnamon 🌿 | 2 tbsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | 1 tsp | Freshly grated for warmth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Large Eggs 🥚 | 2 whole | Room temperature for binding |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla for depth |
| Mini Marshmallows 🍬 | 24 oz | High-quality for best texture |
| All-Purpose Flour 🌾 | ¼ cup | For creamy marshmallow base |
| Pecans 🥜 | 1 cup | Chopped, optional for crunch |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
Sweet potatoes are the heart of this dish, so pick firm, vibrant ones—the deeper the orange, the sweeter the flavor. I always grab the organic variety at Whole Foods when I can, but regular grocery store sweet potatoes work perfectly fine. Peeled and cubed evenly, they roast up tender yet hold their shape. The key is not overcooking them—they should be fork-tender but still slightly firm when you start layering. If you're short on time, microwave them for 10 minutes first to speed up the roasting process. Trust me, that little trick saves you 20 minutes in the oven.
No vanilla extract? Vanilla bean paste works just as well, or even a pinch of vanilla sugar if you're in a pinch. Marshmallows are non-negotiable here—mini marshmallows from Kraft are my go-to because they melt beautifully without getting too sticky. Want extra crunch? Toast those pecans in a dry pan for 3-4 minutes until fragrant. The brown sugar should be packed—don't scoop it loosely, or your casserole will be too dry. For a dairy-free version, swap the heavy cream for coconut cream, though the texture won't be quite the same. And if you're watching sugar, use just 3/4 cup of brown sugar—it'll still be delicious.
This casserole reheats like a dream—just cover it with foil and warm at 350°F for 15-20 minutes. The marshmallow topping stays soft and gooey for days, so make a double batch if you're hosting. Store leftovers in the fridge for up to 4 days, and freeze portions for up to 3 months. Pro tip: Sprinkle a little cinnamon sugar on top right after baking for that extra festive touch. It keeps for 2 weeks in the fridge if you make it ahead, making it perfect for holiday prep. Just let it sit at room temperature for 10 minutes before serving—it's worth the wait.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just peel, slice, and toss. The sweet potatoes soften perfectly while the marshmallows toast to golden bliss, all on one sheet pan. (Yes, even on a Tuesday night.)
- Sweet & Spiced Bliss: That caramelized sugar crust? Chef’s kiss. The nutmeg and cinnamon cut through the marshmallow sweetness just enough to make it feel cozy, not cloying. Honestly, the first bite has me reaching for another spoonful before I even sit down.
- Holiday or Hangry Fix: I make this for Thanksgiving leftovers, but it’s also my go-to when the kids come home starving and I’ve got 20 minutes. The same flavors work for a festive side or a quick dinner—just add a scoop of ice cream for dessert.
- Budget-Friendly Leftovers: Sweet potatoes and brown sugar won’t break the bank, and this dish actually tastes better the next day. I’ll be real: I’ve reheated portions for days, and the marshmallows stay gooey, not sad. (Pro tip: Store with a sprinkle of cinnamon on top.)
Step-by-step instructions for baked sweet potato casserole with marshmallows
Here's how to create that perfect balance of spiced sweet potatoes and gooey marshmallow topping.
Prep and Roast the Sweet Potatoes
Preheat your oven to 375°F and line a large baking sheet with parchment paper. Toss the 3 lbs of peeled and cubed sweet potatoes with 0.25 cup of the unsalted butter (melted) and 0.25 tsp of the salt to prevent sticking. Spread them in a single layer on the baking sheet.
Roast for 25-30 minutes until the edges are tender and slightly caramelized. You want them soft enough to mash easily but still holding their shape. Give them a gentle shake halfway through to ensure even cooking. The potatoes should smell sweet and earthy when done—this is your signal they're ready for the next step.
Mix the Creamy Sweet Potato Base
In a large mixing bowl, combine the roasted sweet potatoes with the remaining 0.25 cup unsalted butter, 1 cup light brown sugar, 2 tbsp ground cinnamon, 1 tsp ground nutmeg, and the remaining 0.25 tsp salt. Mash everything together with a potato masher or fork until you achieve a thick, creamy consistency with just a few small lumps remaining.
The texture should be like a thick pudding—smooth but still slightly rustic. Taste and adjust seasoning if needed, especially the cinnamon and nutmeg. Here's the thing—this is where the warm spice harmony really starts building. The nutmeg adds that cozy depth, while the cinnamon brings out the sweetness of the potatoes.
Prepare the Marshmallow Topping
In a separate bowl, whisk together the 2 whole large eggs, 0.5 cup heavy cream, 1 tsp vanilla extract, and 0.25 cup all-purpose flour until smooth and fully combined. This mixture should be thick but pourable—like a light batter. Fold in the 24 oz mini marshmallows gently with a spatula, making sure they're evenly distributed throughout.
If you're using the 1 cup chopped pecans, sprinkle half of them over the sweet potato mixture now. These will add a delightful crunch that contrasts beautifully with the soft marshmallow topping. The marshmallows should look like they're suspended in a creamy cloud—this is what creates that perfect gooey texture when baked.
Assemble and Bake to Golden Perfection
Transfer the sweet potato mixture to a greased 9x13-inch baking dish. Spread it out evenly, then pour the marshmallow mixture over the top, spreading it gently with a spatula to create an even layer. Sprinkle the remaining pecans evenly over the top if using.
Bake at 350°F for 35-40 minutes until the top is deep golden brown and the marshmallows are fully puffed and slightly caramelized. The edges should be crispy while the center remains soft and gooey. Here's where it gets magical—the marshmallows should pull away from the edges slightly, creating that perfect crunch-meets-gooey texture.
Rest and Serve Warm
Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This resting time allows the layers to set slightly, making it easier to slice and serve without losing that perfect texture. The warm spiced potatoes should contrast beautifully with the cool, creamy marshmallow topping.
Cut into squares and serve immediately while still warm. The contrast of temperatures makes every bite unforgettable—the warm, spiced sweet potatoes against the cool, gooey marshmallow topping. This is the moment that matters: where all those flavors and textures come together in perfect harmony. Enjoy with a scoop of vanilla ice cream for the ultimate dessert experience!
Pro Tips For Making Baked Sweet Potato Casserole Recipe With Marshmallows
- BAKE POTATOES UNTIL SOFT: I learned this the hard way—undercooked sweet potatoes turn to mush when mashed. Poke them first with a fork, then bake at 400°F (200°C) for 45–60 minutes until they yield easily. No one likes fighting a fork here.
- MASH WITH WARM BUTTER: Cold butter makes the topping grainy, and no one wants that. Warm the butter slightly (just until soft, not melted) before mixing it into the mashed sweet potatoes. The texture stays smooth, and the flavor melts right in.
- SKIP THE PRE-SWEETENING: Brown sugar is enough—don’t add extra sugar to the mashed potatoes. Too much turns the casserole cloying, and the marshmallows will fight for dominance. Let the cinnamon and nutmeg shine instead.
- BROIL MARSHMALLOWS LOW: High heat torches marshmallows into crispy blackened disaster. After topping, switch to broil (watch closely!) and cover loosely with foil for the first 2 minutes. Then uncover and broil just until golden—no peeking, or you’ll overdo it.
Health benefits of this dish
Sweet Potato Power
Sweet potatoes are nutritional superstars, packed with beta-carotene that converts to vitamin A—critical for eye health and immune function. A 1-cup serving of this casserole delivers over 500% of your daily vitamin A needs, supporting skin health and vision.
The natural sweetness also makes this dish a great alternative to refined sugar sources. 💛
Complex Carbohydrates
Unlike white potatoes, sweet potatoes offer complex carbohydrates that provide sustained energy without blood sugar spikes. The fiber content helps regulate digestion and keeps you full longer, making this casserole a surprisingly balanced option for comfort food lovers. The marshmallow topping adds sweetness without the refined sugar crash.
Protein Boost
While not a high-protein dish, the combination of eggs and pecans in this recipe adds about 10 grams of protein per serving. The eggs provide complete protein with all essential amino acids, while the pecans contribute healthy fats and additional protein.
For a meatless option, this becomes an excellent protein source for vegetarians.
Antioxidant Rich
Sweet potatoes contain powerful antioxidants like anthocyanins and zeaxanthin, which combat oxidative stress in the body. These compounds work synergistically with the marshmallow's natural sugars to create a dish that's both indulgent and health-supportive. The cinnamon and nutmeg add their own antioxidant properties, enhancing the nutritional profile.
Comfort Food Nutrition
This casserole proves comfort food can be nutritious too. The combination of fiber, vitamins, and healthy fats creates a satisfying dish that won't leave you feeling sluggish.
The natural sweetness from the sweet potatoes means you can reduce added sugar if desired—just cut the brown sugar to ¾ cup while keeping all the cozy flavors intact. 💪
Warm Spice Benefits
The cinnamon and nutmeg in this recipe aren't just for flavor—they offer metabolic benefits. Cinnamon helps regulate blood sugar levels, while nutmeg contains myristicin, a compound being studied for its potential neuroprotective effects. These warm spices create that signature holiday aroma while quietly boosting the dish's health profile.
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
This dish actually tastes even better when made a day ahead. After baking, let it cool completely, then cover tightly with foil and refrigerate. Reheat at 350°F for 20-25 minutes until the marshmallow topping is warm and gooey again. The flavors meld beautifully overnight, making it perfect for holiday prep.
Why did my marshmallow topping get too hard?
Overbaking is the most common culprit. The marshmallows should be golden brown but still soft underneath. If yours turned hard, try baking at a slightly lower temperature (325°F) for 10-15 minutes after the initial bake to gently reheat. For next time, use a toothpick to check doneness—it should come out with soft marshmallow residue, not clean.
What's the best way to reheat leftovers?
For individual servings, microwave for 45-60 seconds covered with a damp paper towel to restore moisture. For larger portions, cover with foil and bake at 300°F for 15-20 minutes. The low heat prevents the marshmallows from drying out. Never microwave uncovered—it'll make the topping rubbery.
Can I substitute regular potatoes?
Not recommended! Sweet potatoes have a natural sweetness and creamier texture that regular potatoes lack. If you must substitute, use orange-fleshed potatoes (like Yukon Gold) and increase the brown sugar to 1.25 cups. The flavor won't be identical, but it'll still be delicious. For best results, stick with sweet potatoes—they're what make this dish special.
How can I make this dish healthier?
Try these swaps: use unsweetened applesauce instead of half the butter, reduce brown sugar to ½ cup, and top with toasted coconut flakes instead of marshmallows. For a lighter version, bake the sweet potatoes until very tender, then mash with Greek yogurt, cinnamon, and a touch of honey. The texture will be different but still comforting!
