Side Dishes
This sweet potato casserole with marshmallow fluff delivers the perfect balance of crispy golden edges and gooey marshmallow clouds—a comforting side that steals the show at holiday tables. 🌟 The secret lies in layering the sweet potatoes with a creamy cinnamon mixture, then crowning it with toasted marshmallows that create that coveted caramelized crust.
What sets this recipe apart is the foolproof technique for achieving crispy marshmallows without burning—just broil for a few minutes until golden brown. The sweet potatoes stay tender and flavorful, while the marshmallow fluff adds a nostalgic, cloud-like texture that everyone will love.
It’s the kind of dish that transforms ordinary meals into special occasions. This casserole is restaurant-quality at home, with warm spices and a touch of sweetness that pairs perfectly with roasted meats or ham.
The aroma alone will have your guests asking for seconds, and the presentation is as impressive as it is delicious—ideal for Thanksgiving, Christmas, or any family gathering. Serve it warm with a sprinkle of cinnamon or chopped pecans for extra crunch. Here’s how to make it!
Ingredients for sweet potato casserole recipe with marshmallow fluff
Six ingredients for the sweet potatoes, plus five for the marshmallow magic—holiday perfection in one dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 lb | Peeled and cubed evenly |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for texture |
| Brown Sugar 🍚 | 1 cup | Packed firmly |
| Light Corn Syrup 🍯 | ½ cup | Or honey for depth |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Ground Cinnamon 🌿 | 2 tbsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Mini Marshmallows 🍫 | 16 oz | Standard 10-oz bag |
| Pecans 🌰 | 1 cup | Chopped, toasted |
| All-Purpose Flour 🌾 | ¼ cup | For thickening |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
The sweet potatoes are your foundation. Orange-fleshed varieties like Beauregard work best—they're naturally sweet and hold up to baking. Trader Joe's and most grocery stores carry them year-round, but if you're near a Latin market, they often have them in bulk for better prices. Peeled and cubed evenly (about 1-inch pieces), they'll cook through perfectly. For extra flavor, roast them first at 400°F for 15 minutes before mixing with the cinnamon butter—trust me, it makes a difference. The butter needs to be cold when you mix it in; otherwise, your topping will be soupy instead of crumbly.
No marshmallow fluff? Mini marshmallows work just fine—just don't overpack them, or they'll spill over the edges. Short on pecans? Chopped walnuts or candied almonds add a similar crunch. The corn syrup can be swapped for honey, but reduce the amount by 1 tbsp since it's sweeter. For a gluten-free version, omit the flour or use cornstarch instead. The cinnamon is non-negotiable though—it's what gives this dish its signature warmth. If you want to kick it up a notch, add a pinch of cardamom or allspice to the spice mix. Pro tip: toast your pecans in the same oven as your casserole for 5-7 minutes while it bakes—double duty!
This casserole reheats beautifully—just cover it with foil and warm at 350°F for 15-20 minutes. Make it ahead and store it covered in the fridge for up to 3 days; the flavors actually meld better overnight. For leftovers, the marshmallows get softer, so broil for 1-2 minutes before serving to restore that golden crunch. Freezes well for up to 2 months—thaw in the fridge overnight. If you're prepping for a crowd, double the recipe and use a 9x13-inch baking dish. The secret to restaurant-quality results? Don't skip the broiling step—that's what gives you those coveted crispy edges.
Why You'll Love This Recipe
- One-Bowl Wonder: I swear by this recipe because it’s literally one bowl—just mash, mix, and bake. No chopping, no peeling (just scrubbing the skins off), and no fussing with layers. The sweet potatoes go from raw to golden in one dish, and honestly? That’s my kind of magic.
- Marshmallow Magic: Between us, the fluff-to-brown-sugar-corn-syrup mix is dangerously good. It’s not just sweet—it’s got that sticky, caramelized edge that turns the whole thing into a gooey, warm hug. And the eggs? They bind it just enough so it doesn’t fall apart when you cut into it.
- Holiday Crowd Pleaser: This is my go-to for Thanksgiving, Christmas, or even a cozy Sunday dinner. Serve it warm with a sprinkle of cinnamon, or let it cool slightly for those "I need dessert now" moments. It’s the kind of dish that disappears faster than you can say "seconds, please."
- Budget-Friendly Leftovers: Sweet potatoes and eggs are cheap, and this recipe stretches far enough to feed a family of four twice. The leftovers reheat beautifully—just pop them back in the oven until the marshmallow topping is bubbly again. (Yes, even on a Tuesday night.)
Step-by-step instructions for sweet potato casserole with marshmallow fluff
Here's how to build the perfect casserole—crispy pecan topping meets gooey marshmallow heaven.
👨🍳 Step 1: Roast the Sweet Potatoes Until Tender
Preheat your oven to 375°F and line a rimmed baking sheet with parchment paper. Arrange the peeled and cubed sweet potatoes in a single layer, ensuring they're evenly spaced. This prevents steaming and allows them to roast instead of boil.
Drizzle the sweet potatoes with 2 tablespoons olive oil (not listed but essential for roasting) and sprinkle with ½ teaspoon salt. Toss gently to coat, then spread them out in an even layer. Roast for 25-30 minutes until they're fork-tender with slightly caramelized edges. You'll know they're done when a knife slides in easily and the flesh looks creamy.
Real talk: If you skip this roasting step, your casserole will turn out soggy. The sweet potatoes need to be completely tender before they go into the oven with the topping.
🍳 Step 2: Mix the Sweet Potato Filling
In a large mixing bowl, combine the roasted sweet potatoes with ½ cup unsalted butter, 1 cup brown sugar, ½ cup light corn syrup, 2 whole large eggs, 2 tablespoons ground cinnamon, 1 teaspoon ground nutmeg, and 1 teaspoon vanilla extract. Use a sturdy spoon or spatula to mash everything together until smooth and creamy.
Here's the thing—don't overmix. You want some texture in the filling, but it should be mostly smooth. The mixture should be thick enough to hold its shape when spooned into the baking dish. Taste and adjust seasoning if needed; you might want to add a pinch more salt or cinnamon depending on your preference.
🥘 Step 3: Assemble the Pecan Topping
In a medium bowl, whisk together ½ cup unsalted butter (softened), ½ cup brown sugar, ¼ cup all-purpose flour, and 1 teaspoon vanilla extract until smooth. Stir in the 1 cup chopped pecans until evenly coated. This mixture should be crumbly but hold together when pressed.
Spread the sweet potato filling evenly into a greased 9x13-inch baking dish. Then sprinkle the pecan topping over the top, pressing down gently with your fingers to create a more compact layer. This ensures the topping stays put during baking and creates that perfect crunch.
🔥 Step 4: Bake the Casserole
Bake the casserole at 350°F for 30 minutes. This initial bake allows the filling to set and the topping to begin browning. After 30 minutes, sprinkle the 16 ounces mini marshmallows evenly over the top, covering the entire surface completely.
Return the casserole to the oven and bake for another 10-15 minutes until the marshmallows are golden brown and the topping is deeply caramelized. Watch closely during the last few minutes—marshmallows burn quickly. The edges should be golden brown, and the marshmallows should be puffy and slightly crispy on top.
⏰ Step 5: Rest and Serve
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the filling to set slightly and makes it easier to slice. The marshmallows will continue to soften and become gooey during this time, creating that perfect cloud-like texture.
Serve warm with a scoop of vanilla ice cream or a dollop of whipped cream. Each bite should deliver a perfect balance of flavors—sweet, spiced, crunchy, and gooey all at once. This casserole is best served fresh from the oven when the marshmallows are at their peak puffiness.
Pro Tips For Making Sweet Potato Casserole Recipe With Marshmallow Fluff
- Boil Until Fork-Tender: Sweet potatoes should collapse like overcooked pasta—not just fork-tender, but mushy when pierced. I used to pull them at "perfect" doneness, but this casserole needs them falling apart. Dump them straight from the pot into the mixing bowl (skin and all) and mash with a potato masher for even texture—no blender needed.
- Whisk Butter and Sugar First: Cream the butter, brown sugar, and corn syrup together until it’s smooth and slightly thickened—about 2 minutes in a saucepan over low heat. This prevents grainy spots in the casserole later. Skip this, and you’ll get pockets of dryness where the sugar didn’t dissolve.
- Bake Covered, Then Uncovered: The first 30 minutes with foil on keeps the top from drying out while the filling sets. After that, uncover and crank the broiler for 2–3 minutes—just until the marshmallow fluff starts to puff and brown. Watch it like a hawk; it burns faster than you think.
- Chill Before Topping: Let the casserole cool to room temp before adding the marshmallow fluff. Cold filling means the fluff stays fluffy instead of sinking into a soupy mess. I learned this after a Thanksgiving disaster where the top turned into a sticky, sad puddle. Patience here saves cleanup later.
Dietary considerations for these flavors
Gluten-Free Adaptations
Skip the all-purpose flour in the pecan topping and swap it for ¼ cup cornstarch or gluten-free 1:1 baking flour like Bob's Red Mill. The texture will be slightly different but still delicious. Just make sure your flour blend includes xanthan gum for that perfect crumb structure. 🌱
Dairy-Free Options
Replace the butter with ½ cup dairy-free margarine like Earth Balance or use coconut oil for a richer flavor. For the filling, swap the eggs for 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water, mixed and rested for 5 minutes).
The marshmallows are naturally dairy-free, so this version keeps all the gooey goodness.
Lower Sugar Swaps
Cut the brown sugar by ¼ cup and replace it with ¼ cup monk fruit sweetener or coconut sugar for a lower-glycemic option. Use ½ cup unsweetened applesauce instead of corn syrup to reduce sugar content while keeping moisture.
Taste as you go—you might need an extra pinch of cinnamon to enhance sweetness.
Nut-Free Version
Omit the pecans entirely or swap them for toasted pumpkin seeds (pepitas) or crushed graham crackers for crunch. For extra flavor, sprinkle with ½ tsp cinnamon on top before baking. The texture will be different but still satisfying—this is a great option for nut allergies without sacrificing the crunch factor.
Vegan Adaptations
Use vegan butter like Miyoko's or Earth Balance throughout, and replace the eggs with 2 tbsp ground flaxseed + 6 tbsp water (let sit for 5 minutes to thicken).
For the marshmallows, opt for vegan marshmallows like Dandies brand—they melt just as beautifully. The filling will still hold together perfectly with these swaps.
Allergy-Friendly Notes
Always check labels on marshmallows and pecans for cross-contamination warnings if allergies are a concern. For a completely nut-free, gluten-free, and dairy-free version, use the adaptations above and double-check all packaged ingredients.
The beauty of this casserole is how flexible it is—you can customize it for almost any dietary need while keeping that classic comfort flavor. 💛
Nutrition facts
Frequently asked questions
Can I make this sweet potato casserole ahead of time?
This casserole actually tastes even better the next day. Assemble it completely (including marshmallows) and refrigerate for up to 24 hours before baking. When ready to serve, bake as directed—just add 5-10 extra minutes to the final broil time to restore that golden marshmallow crunch. For best results, cover tightly with foil while refrigerating.
Why did my marshmallows burn before the topping got crispy?
Marshmallows burn faster than they brown, so watch closely during the last 5 minutes of baking. Use a lower oven rack if your marshmallows are browning unevenly. For extra insurance, broil for just 1-2 minutes at the end—this gives you more control over the color while keeping the topping crispy.
Can I use regular marshmallow fluff instead of mini marshmallows?
Yes! Regular marshmallow fluff works perfectly and gives a smoother, cloud-like texture. Use the same 16-ounce amount and spread it evenly over the pecan topping. For best results, bake at 325°F instead of broiling—this prevents the fluff from over-browning while still creating that gooey finish.
How do I store leftovers without getting a soggy top?
Store leftovers in an airtight container and refrigerate for up to 3 days. To revive the marshmallow top, sprinkle with a little water and broil for 1-2 minutes before serving. For longer storage, freeze the casserole (without marshmallows) for up to 2 months, then add fresh marshmallows when reheating.
What's the best way to make this casserole gluten-free?
Replace the ¼ cup all-purpose flour in the pecan topping with ¼ cup cornstarch or gluten-free flour blend. For the filling, use certified gluten-free ingredients—especially important if you're sensitive to cross-contamination. The texture stays delicious, though slightly lighter than the original version.
