Sweet Potato Casserole Recipe With Marshmallow Fluff: Toothsome Roof Over Gooey Sweetness

Side Dishes

Sweet Potato Casserole Recipe With Marshmallow Fluff: Toothsome Roof Over Gooey Sweetness

This sweet potato casserole recipe with marshmallow fluff delivers the perfect balance of savory-spiced sweet potatoes and gooey marshmallow topping that's become a holiday staple. The secret lies in perfectly seasoned sweet potatoes that caramelize beautifully, topped with a thick layer of fluffy marshmallow fluff that browns to golden perfection.

I've perfected this recipe over years of holiday gatherings, where it disappears faster than you can say "seconds, please?"

The foundation begins with cubed sweet potatoes tossed in butter, brown sugar, cinnamon, and nutmeg—a warm spice blend that enhances their natural sweetness. After baking until tender, we top with marshmallow fluff that transforms into a toasty, caramelized roof when broiled just right.

This isn't your childhood casserole—it's a sophisticated side dish that brings comfort and elegance to any table.

What makes this version special is the texture contrast: tender, spiced sweet potatoes at the base and a crispy, caramelized marshmallow topping that's irresistibly gooey. The recipe includes optional toppings like chopped pecans or a sprinkle of cinnamon sugar for added crunch and flavor.

It's the kind of dish that transforms ordinary meals into memorable feasts.

Ready in about 45 minutes with minimal effort, this casserole scales perfectly for family gatherings or holiday menus. The aroma alone will have everyone anticipating dessert before they've even finished their main course. Here's how to create this crowd-pleasing classic that's become a holiday tradition in many homes.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato casserole recipe with marshmallow fluff

Sweet potatoes, warm spices, and fluffy marshmallow fluff create this holiday crowd-pleaser.

Ingredient Amount Notes
Sweet Potatoes 🍠 3 lbs Medium, peeled and cubed
Unsalted Butter 🧈 ½ cup Cold, cubed for even melting
Light Brown Sugar 🍚 1 cup Packed for moisture
Ground Cinnamon 🍃 2 tbsp High-quality, freshly ground
Ground Nutmeg 🌿 1 tsp Freshly grated preferred
Salt 🧂 ½ tsp Diamond Crystal kosher
Marshmallow Fluff 🍬 2 cups Dandies brand preferred
Chopped Pecans 🌰 ½ cup Toasted for extra flavor
Cinnamon Sugar 🍚 2 tbsp Mix equal parts sugar and cinnamon
Heavy Cream 🥛 ¼ cup Optional for extra richness
Vanilla Extract 🌸 1 tsp Pure alcohol-free preferred
Granulated Sugar 🍚 ¼ cup For marshmallow topping

Sweet potatoes are the star here—orange-fleshed varieties like Beauregard have the best natural sweetness. Grab the smaller ones from the produce section (they're more uniform when cubed). If you're short on time, pre-cut sweet potatoes from the grocery's prepped veggie section work fine, but rinse them well. For the spices, Penzeys or local spice shops carry the freshest ground cinnamon and nutmeg—worth the splurge if you're making this often. The marshmallow fluff? Dandies brand is the gold standard, but any fluffy brand will do. I always buy extra because it disappears fast during holidays.

No marshmallow fluff? Homemade whipped marshmallow topping works too—just whip together powdered sugar, corn syrup, and egg whites. Short on pecans? Toasted walnuts or chopped almonds add great crunch. The optional heavy cream can be swapped for half-and-half or coconut milk for a lighter version. For the brown sugar, light or dark both work, but light gives a slightly sweeter flavor. If your sweet potatoes are extra moist after baking, pat them dry with paper towels before adding the marshmallow topping—this prevents a soggy bottom. And trust me, don't skip the broiling step—that's what creates the perfect caramelized roof.

This casserole reheats beautifully—just cover with foil and warm at 350°F for 15-20 minutes. The marshmallow topping stays fresh for 3 days in the fridge, but the sweet potatoes are best eaten within 2 days. For make-ahead holiday prep, assemble the casserole (without broiling) and refrigerate for up to 24 hours before baking. The flavors actually deepen overnight. Store leftovers in an airtight container, but honestly, it rarely lasts that long. If you're making this for a crowd, double the recipe**—it disappears faster than you can say "seconds, please?"

❤️

Why You'll Love This Recipe

  • One-Bowl Magic: I swear by this recipe—just mash, mix, and bake. No fussing with multiple dishes or complicated steps, and that gooey marshmallow fluff topping melts into a blanket of sweetness without a single extra pan.
  • Caramelized Comfort: The brown sugar and butter caramelize into the sweet potatoes until they’re tender but still hold their shape—like a hug in dessert form. Honestly, the nutmeg and cinnamon make it taste like autumn in every bite, and that’s not just me saying it.
  • Holiday Ready: Between us, this is my secret weapon for Thanksgiving, Christmas, or even a cozy Sunday dinner. It’s hearty enough to stand alone but pairs perfectly with ham or turkey—plus, it’s the kind of dish that gets passed around and disappears fast.
  • Budget-Friendly Luxury: Sweet potatoes and pantry staples keep costs low, but the marshmallow fluff topping makes it feel indulgent. Leftovers reheat beautifully, and I’ve sent jars of it to neighbors—because who doesn’t love a little homemade sweetness?

Step-by-step instructions for sweet potato casserole with marshmallow fluff

Here's how to create that perfect balance of spiced sweet potatoes and gooey marshmallow fluff topping.

1

Prep and Roast the Sweet Potatoes

Preheat your oven to 375°F and line a 9x13-inch baking dish with parchment paper for easy removal. In a large bowl, combine the 3 lbs sweet potatoes (already peeled and cubed), 0.5 cup unsalted butter (cold and cubed), 1 cup light brown sugar (packed), 2 tbsp ground cinnamon, 1 tsp ground nutmeg, and 0.5 tsp salt. Toss everything together until the sweet potatoes are evenly coated and the butter begins to soften.

Spread the mixture evenly into the prepared baking dish, pressing down gently to create a smooth surface. This helps the potatoes cook uniformly and prevents a lumpy texture. Roast uncovered for 45-50 minutes until the sweet potatoes are fork-tender and the edges are lightly caramelized. You'll know they're done when a knife slides in easily and the mixture pulls away from the sides of the pan.

2

Prepare the Marshmallow Fluff Topping

While the sweet potatoes roast, prepare the marshmallow fluff topping in a separate bowl. In a medium mixing bowl, combine the 2 cups marshmallow fluff, 0.5 cup chopped pecans, 2 tbsp cinnamon sugar, 0.25 cup heavy cream, and 1 tsp vanilla extract. Mix gently with a spatula until just combined—you don't want to overwork the marshmallow fluff or it will lose its airy texture. The mixture should be thick but spreadable, with visible pecan pieces evenly distributed.

Here's the thing—don't skip the heavy cream. It adds a luxurious richness that balances the sweetness of the marshmallow fluff and enhances the overall texture. If you're feeling fancy, you can toast the pecans first for an extra nutty depth of flavor, but the recipe works beautifully with store-bought toasted pecans too.

3

Assemble and Bake the Casserole

Once the sweet potatoes are tender, remove the baking dish from the oven and let it cool for 5 minutes. This brief rest prevents the marshmallow fluff from sliding off when you add it. Using a spatula, spread the marshmallow fluff mixture evenly over the top of the sweet potatoes, creating a smooth, even layer. For extra presentation, you can use the back of a spoon to create gentle swirls in the marshmallow fluff.

Return the casserole to the oven and bake for an additional 10-12 minutes. Watch closely during the last few minutes—you want the marshmallow fluff to turn a beautiful golden brown color while still maintaining its pillowy texture. If it starts to darken too quickly, tent the dish with foil to prevent over-browning. The perfect moment is when the top is golden but still soft to the touch.

4

Add the Final Sugar Crust (Optional but Recommended)

For that classic "toothsome roof" texture, sprinkle the 0.25 cup granulated sugar evenly over the marshmallow fluff topping immediately after removing the casserole from the oven. Return it to the oven for 2-3 minutes to caramelize the sugar slightly. This step creates that coveted crispy crust that contrasts perfectly with the gooey marshmallow fluff underneath.

Let the casserole cool for 10 minutes before serving—this allows the marshmallow fluff to set slightly and makes it easier to slice. Serve warm with a scoop of vanilla ice cream or a dollop of whipped cream for the ultimate comfort food experience. The contrast of warm casserole and cold ice cream is what makes this dish truly special.

👨‍🍳

Pro Tips For Making Sweet Potato Casserole Recipe With Marshmallow Fluff

  • Boil Until Fork-Tender: Sweet potatoes should give slightly when pierced with a fork—not rock-hard, not mushy, but just yielding. Overcooking turns them grainy; undercooking leaves you with a gummy mess. Test one before dumping the whole batch.
  • Toast the Brown Sugar: Spread the light brown sugar on a baking sheet and toast it in a 350°F oven for 5–7 minutes until it smells like caramel. This deepens the flavor and cuts the cloying sweetness that happens when you just dump it in raw. (Yes, it’s weird, but it works.)
  • Don’t Overmix the Topping: The butter-cinnamon-nutmeg layer is where magic happens, but stirring it into a paste kills texture. Cut the cold butter into the sugar and spices with a pastry cutter or your fingers until it’s crumbly, not smooth. Lumps melt into pockets of gooey perfection.
  • Bake Covered, Uncover Last 15: Start with foil draped over the casserole (shiny side up) to steam the marshmallow fluff and prevent cracking. For the final 15 minutes, remove the foil—this lets the top brown and crisp. If you skip this, you’ll end up with a sad, soggy marshmallow blanket.

Best sauces and condiments for these flavors

Caramelized Brown Sugar Sauce

For a deeper, richer flavor, make a quick caramelized brown sugar sauce by melting ½ cup light brown sugar with 2 tbsp unsalted butter in a small saucepan over medium heat. Stir constantly for 3-4 minutes until it turns a deep amber color.

Remove from heat and whisk in 1 tbsp heavy cream to smooth it out. Drizzle this over the marshmallow fluff topping just before serving for a glossy, sweet contrast. 🍯

Cinnamon Cream Cheese Glaze

Mix 4 oz cream cheese (softened), 2 tbsp heavy cream, 1 tbsp granulated sugar, and ½ tsp vanilla extract until smooth. Spread this over the marshmallow fluff topping after baking, then broil for 1-2 minutes until bubbly.

The cream cheese adds a tangy balance that cuts through the sweetness, while the broiling creates a light crust. Trust me, this takes it to the next level. ✨

Spiced Maple Syrup Drizzle

Heat ¼ cup pure maple syrup with ¼ tsp ground cinnamon and pinch of nutmeg in a small saucepan until warm. Drizzle this over the assembled casserole right before serving. The maple syrup adds natural sweetness while the spices complement the warm flavors of the sweet potatoes.

This works especially well if you prefer less sugar in your marshmallow fluff topping. 🍁

Pecan Butter Swirl

For nut lovers, blend ½ cup toasted pecans, 2 tbsp brown sugar, and 1 tbsp melted butter until smooth. Spread this mixture over the marshmallow fluff before the final broiling step.

The pecan butter adds a rich, nutty depth that pairs perfectly with the sweetness. If you're feeling extra fancy, sprinkle additional chopped pecans on top before serving. 🌰

Vanilla Bean Whipped Cream

Whip 1 cup heavy cream with 2 tbsp powdered sugar and 1 vanilla bean pod (scraped) until soft peaks form. Serve this alongside the casserole for dipping or as a topping.

The vanilla bean adds a sophisticated aroma that elevates the dish, especially when paired with the warm spices. This is my go-to for a restaurant-quality finish. 🌸

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 60mg20%
Sodium 280mg12%
Total Carbohydrate 68g25%
Dietary Fiber 6g21%
Sugars 48g
Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this casserole ahead of time?

Assemble the casserole (sweet potatoes + marshmallow fluff) up to 24 hours ahead and refrigerate. Add 10 extra minutes to baking time if starting cold. For holidays, this is a game-changer—just bake straight from the fridge. The flavors actually deepen overnight!

2

What's the secret to perfect marshmallow fluff topping?

Don't overmix the fluff—just combine gently with a spatula. The key is broiling for 2-3 minutes after adding granulated sugar for that crispy "toothsome roof." And always let the sweet potatoes cool 5 minutes before adding topping to prevent sliding.

3

Can I use regular marshmallows instead of fluff?

Yes, but texture changes dramatically. For fluff-like results, blend 2 cups mini marshmallows with 1 tbsp corn syrup until smooth. Or layer whole marshmallows (about 3 cups) on top—just broil 3-4 minutes for golden perfection. The fluff version stays gooier longer.

4

Why did my marshmallow topping get too dark?

Oven heat was too high or broiling time too long. Next time, watch closely after 2 minutes—it should be golden, not brown. If it burns easily, tent with foil during final broil. The ideal topping is golden on top but still soft underneath!

5

What's the best way to reheat leftovers?

Cover loosely with foil and warm at 350°F for 15-20 minutes. For extra gooey marshmallow, add 1 tsp cream and broil 1 minute after reheating. Microwaving works too (30-second bursts), but it loses that perfect caramelized texture.

★★★★★4.5(2 reviews)
Categories Side Dishes