Side Dishes
This sweet potato casserole recipe with marshmallow fluff delivers the perfect balance of spiced, caramelized sweet potatoes topped with a gooey marshmallow layer that's crispy on top. The secret lies in roasting the sweet potatoes until tender yet firm, then mixing them with warm spices and brown sugar for depth.
Trust me, the first bite of that golden crunch over velvety marshmallow fluff will have everyone asking for seconds.
The beauty of this recipe is its simplicity—just five key ingredients (plus optional crumb topping) come together in under 45 minutes for a side dish that feels like a dessert.
The cinnamon, nutmeg, and brown sugar transform ordinary sweet potatoes into something rich and aromatic, while the marshmallow fluff adds that nostalgic, comforting texture we all love. It’s the kind of dish that elevates any holiday meal or family dinner.
What makes this casserole truly special is the textural contrast—crispy marshmallow on top, tender sweet potatoes beneath, and that perfect caramelized edge where they meet. The recipe includes a foolproof method for achieving that golden crust without burning, so you’ll get restaurant-quality results every time.
Serve it warm alongside roasted chicken or ham for a show-stopping centerpiece.
For extra indulgence, sprinkle a buttery crumb topping before baking, or add a drizzle of honey after serving. This casserole keeps well for up to three days in the fridge, making it ideal for meal prep.
Whether you're hosting Thanksgiving or just craving comfort food, this recipe delivers foolproof, crowd-pleasing perfection with minimal effort.
Ingredients for sweet potato casserole recipe with marshmallow fluff
Five core ingredients transform humble sweet potatoes into restaurant-quality dessert-worthy casserole perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 whole | Peeled and cubed evenly |
| Unsalted Butter 🧈 | ½ cup | Melted for richness |
| Light Brown Sugar 🍚 | 1 cup | Packed firmly for sweetness |
| Ground Cinnamon 🌿 | 2 tbsp | True Ceylon preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated for depth |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Large Eggs 🥚 | 1 whole | For binding mixture |
| Marshmallow Fluff 🍬 | 16 oz | Classic Kraft brand preferred |
| All-Purpose Flour 🌾 | ¼ cup | For optional crumb topping |
| Chopped Pecans 🥜 | ½ cup | Toasted for crunch topping |
| Granulated Sugar 🍚 | ¼ cup | For crumb topping |
| Melted Butter 🧈 | ¼ cup | For crumb topping |
Sweet potatoes are the foundation—orange-fleshed varieties like Beauregard deliver the best texture and natural sweetness. Whole Foods or Trader Joe's carry them year-round, but local farmers markets offer fresher options in season. Peel and cube them uniformly (about 1.5-inch pieces) for even roasting. The butter and brown sugar ratio is critical—use light brown sugar for that caramelized depth, not white. For cinnamon, Penzeys Spices carries Ceylon, which has a more delicate flavor than cassia.
No marshmallow fluff? Mini marshmallows melted with 1 tbsp corn syrup works in a pinch, though texture differs. The crumb topping is optional but adds irresistible crunch—Pillsbury Grands or Trader Joe's biscuit mix can substitute the flour-pecan version. For nutmeg, pre-ground loses potency quickly, so consider grating fresh from a whole nut. The egg binds the sweet potato mixture—room temperature eggs blend more smoothly. All ingredients should be measured precisely for the perfect balance of sweetness and spice.
Roasted sweet potatoes keep 3 days refrigerated in an airtight container. The marshmallow topping stays fresh 2 days if covered tightly—freeze any leftovers for up to 3 months in a sealed container. For meal prep, assemble the casserole (without baking) up to 24 hours ahead and refrigerate. The crumb topping can be made a week in advance and stored in the freezer. Reheat gently at 350°F for 15-20 minutes to restore that golden crunch.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s literally one bowl, one oven—no fuss. Toss those cubed sweet potatoes with butter, sugar, and spices, then top with marshmallow fluff straight from the can. The oven does all the work while I sip coffee.
- Caramelized Comfort: That crispy, cinnamon-sugar crust on top? Chef’s kiss. The nutmeg adds this warm, earthy depth that makes it taste like a hug, while the fluff melts into gooey perfection underneath. Honestly, I’ve made it three times this month—it’s that good.
- Holiday or Weeknight: Between us, this casserole works everywhere. Serve it at Thanksgiving when everyone’s starving, or pull it out on a random Tuesday because you’re craving something sweet. Leftovers? Even better reheated with a sprinkle of extra cinnamon.
- Budget Sweetness: Sweet potatoes are cheap, and this recipe stretches far—feeds six for under $10. The fluff might seem like a splurge, but a single can covers two batches. Plus, it’s the kind of dish that makes you feel fancy without breaking the bank.
Step-by-step instructions for sweet potato casserole with marshmallow fluff
Here's the method for creating that perfect balance of spiced sweet potatoes and gooey marshmallow topping.
👨🍳 Step 1: Prepare the Sweet Potato Base
Preheat your oven to 375°F and line a 9x13-inch baking dish with parchment paper for easy removal. Peel and cube the 3 whole large sweet potatoes into even ½-inch pieces. I use a mandoline for consistent size, but a sharp knife works too. Spread them in a single layer on the prepared baking dish.
In a small bowl, whisk together the 0.5 cup melted unsalted butter, 1 cup packed light brown sugar, 2 tablespoons ground cinnamon, 0.5 teaspoon ground nutmeg, and 0.5 teaspoon salt until smooth. Pour this mixture evenly over the sweet potatoes, making sure each piece is well coated. The spices should cling to the sweet potatoes like a flavorful glaze.
Bake uncovered for 25-30 minutes until the sweet potatoes are fork-tender and the edges begin to caramelize. You'll know they're ready when a knife slides in easily and the mixture smells deeply aromatic. Give them a gentle stir halfway through baking to ensure even cooking.
🍳 Step 2: Create the Marshmallow Fluff Topping
While the sweet potatoes bake, prepare the marshmallow topping. In a medium bowl, beat the 1 whole large egg until frothy, then gently fold in the 16 ounces marshmallow fluff using a spatula. This step is crucial—folding too vigorously can deflate the marshmallow. The mixture should be smooth and slightly thick, like a light batter.
Spread the marshmallow mixture evenly over the baked sweet potatoes, creating a smooth, even layer. For a perfect finish, I use the back of a spoon to gently press down any air bubbles and create a smooth surface. This ensures the marshmallow cooks uniformly and develops that beautiful golden crust.
🔥 Step 3: Bake to Golden Perfection
Return the casserole to the oven and bake for an additional 15-20 minutes until the marshmallow topping is golden brown and slightly puffed. The edges should be crispy while the center remains soft and gooey. Watch closely during the last few minutes to prevent over-browning.
Here's the thing—this is the moment that matters: the marshmallow should pull slightly when you lift the casserole from the oven, but still hold its shape. If it looks too pale, return it for another minute or two. The perfect casserole has a crispy, caramelized top that contrasts beautifully with the creamy marshmallow underneath.
🥘 Step 4: Add the Crunchy Pecan Topping (Optional)
For that extra layer of texture, prepare the optional pecan topping while the casserole bakes. In a small bowl, combine the 0.5 cup chopped pecans, 0.25 cup granulated sugar, and 0.25 cup melted butter. Mix until the pecans are evenly coated and the sugar begins to dissolve slightly.
Spread this mixture evenly over the marshmallow topping immediately after removing the casserole from the oven. The residual heat will toast the pecans slightly, enhancing their flavor and adding a delightful crunch. Let the casserole rest for 10 minutes before serving—this allows the marshmallow to set slightly and makes slicing easier.
⏰ Step 5: Serve Warm with Perfect Texture
Slice the casserole into 6 equal portions and serve immediately while warm. Each bite should deliver tender sweet potatoes infused with warm spices, topped with gooey marshmallow and crunchy pecans. The contrast between the crispy edges, creamy center, and crunchy topping is what makes this casserole truly special.
For best results, serve with a dollop of whipped cream or a scoop of vanilla ice cream to complement the rich sweetness. The casserole can be stored in the refrigerator for up to 3 days, but it's best enjoyed fresh from the oven when the marshmallow is at its most luxurious.
Pro Tips For Making Sweet Potato Casserole Recipe With Marshmallow Fluff
- BOIL THEM UNTIL TENDER: Sweet potatoes should collapse under a fork—no fighting required. I learned this the hard way: undercooked slices turn to mush when baked, while overcooked ones get dry. Aim for 15-20 minutes in boiling water (skin-on helps), then drain and let them steam-dry for 5 minutes before mashing. That resting time keeps the texture creamy, not gluey.
- USE BROWN SUGAR SPARINGLY: Light brown sugar adds moisture, but too much makes the topping soggy before the marshmallows even hit. Start with ½ cup for a 9x13-inch pan—taste the mashed sweet potatoes before adding more. If you’re using packed brown sugar, scoop it straight from the bag; no need to pack it down (that’s just extra work).
- SKIP THE PRE-BAKING: The marshmallow fluff topping needs a hot base to melt into something golden, not a sad, watery puddle. After spreading the sweet potato mixture, pop it in the oven at 350°F (175°C) for 15 minutes—just enough to warm the filling. Then add the marshmallows and brown sugar mixture. This two-step bake keeps the fluff from sliding off before it sets.
- TOAST THE MARSHMALLOWS LOW: Spread the fluff and brown sugar topping before baking—don’t just dump it in the center. Use a pizza pan or parchment paper for easy transfer, and bake at 325°F (165°C) for 12-15 minutes. Higher heat turns marshmallows rubbery; lower heat gives you that classic toasted look without burning. Watch the edges—once they’re golden, pull it out. It’ll keep browning while you rest.
Serving suggestions for sweet potato casserole recipe with marshmallow fluff
Holiday Centerpiece
This casserole is a showstopper for Thanksgiving and Christmas dinners—its golden marshmallow crust and caramelized edges make it look like it belongs on a restaurant menu. Place it on the table warm and let the aroma fill the room.
I always serve it family-style in the center of the table so everyone can help themselves. The marshmallow topping makes it feel indulgent, while the spiced sweet potatoes keep it balanced and satisfying. 🍽️
Dessert-Worthy Side
Serve warm slices alongside vanilla ice cream or whipped cream for a dessert-like experience that won’t overwhelm your meal. The sweet-spiced sweet potatoes and gooey marshmallow create a perfect balance of warmth and richness.
I like to drizzle a little honey over the top before serving for an extra touch of elegance. The contrast between the crispy marshmallow and creamy ice cream is pure comfort food magic. 🍯
Weeknight Comfort
For a quick weeknight dinner, serve this casserole with roasted chicken, ham, or even grilled sausages. The warm spices in the sweet potatoes pair beautifully with savory meats, while the marshmallow topping adds a sweet contrast that cuts through richer flavors.
I often make a double batch on Sundays and reheat portions throughout the week—it’s a crowd-pleaser that feels special but is easy to prepare. 💛
Garnish Like a Pro
Add a final touch with a sprinkle of cinnamon or chopped pecans before serving for extra texture and visual appeal. For a festive touch, drizzle with warm caramel sauce or a dusting of powdered sugar.
I also love adding a dollop of whipped cream or a scoop of ice cream on top of individual servings. These finishing touches elevate the dish from homemade to restaurant-worthy. ✨
Make-Ahead Magic
Assemble the casserole (without baking) up to 24 hours ahead and refrigerate. When ready to bake, add 10 extra minutes to the baking time to account for the cold start.
For a quick weeknight meal, you can even bake it straight from the fridge—just cover it loosely with foil if it browns too quickly. The flavors deepen overnight, making it even more delicious. ⏰
Leftovers Reinvented
Transform leftover casserole into breakfast casserole by adding a layer of whipped egg mixture and baking until set. Or, crumble it over pancakes or waffles for a sweet potato-topped brunch.
I’ve even turned it into a creamy sweet potato marshmallow sauce by blending it with a splash of milk—perfect for dipping apples or toast. Waste not, want not! 💡
Nutrition facts
Frequently asked questions
Can I substitute marshmallow fluff with regular marshmallows?
Yes, but the texture will differ. For a similar result, melt 2 cups mini marshmallows with 1 tbsp corn syrup until smooth, then use the same amount as the fluff. The mixture will be slightly denser but still delicious. For extra gooeyness, fold in 1 tbsp whipped cream to mimic the fluff's lightness.
How do I prevent the marshmallow topping from getting too dark?
Watch the casserole closely during the final 15-20 minutes of baking. If the marshmallow starts browning too quickly, tent it loosely with aluminum foil. For even color, rotate the dish halfway through baking. The perfect topping should be golden brown with just a hint of caramelization—not dark brown or burnt.
Can I make this casserole ahead of time?
Assemble the casserole (without baking) up to 24 hours ahead and refrigerate. When ready to bake, add 10 extra minutes to the baking time. For a quick weeknight meal, you can even bake it straight from the fridge—just cover it loosely with foil if it browns too quickly. The flavors deepen overnight, making it even more delicious.
What’s the best way to reheat leftovers?
Reheat individual portions in the microwave for 1-2 minutes on medium power, covered with a damp paper towel to restore moisture. For oven reheating, cover with foil and bake at 350°F for 15-20 minutes until warmed through. The marshmallow topping may lose some crispiness but will still be gooey and delicious.
Can I make this casserole without a crumb topping?
Yes, the marshmallow topping alone is already rich and satisfying! If you skip the crumb topping, focus on achieving a perfectly golden marshmallow layer by baking it uncovered for the full 15-20 minutes. For extra texture, sprinkle a pinch of cinnamon or chopped pecans on top before serving.
