There’s something magical about sweet potato casserole with marshmallows—it’s the kind of dish that sparks nostalgia the second it hits the table. As a chef who’s spent years cooking for big family gatherings, I can tell you this recipe is my go-to when I want to see those “wow” faces around the dinner table. The creamy sweet potatoes, crunchy pecans, and those perfectly toasted marshmallows on top? Absolute *chef’s kiss*.

Table of Contents
Table of Contents
My version comes straight from years of tweaking—balancing the earthy sweetness of the potatoes with just enough spice, and that irresistible marshmallow layer that turns golden and gooey in the oven. Whether it’s Thanksgiving, Christmas, or just a cozy Sunday supper, this casserole brings warmth and joy to any meal. And trust me, once you try it, you’ll understand why it’s the dish everyone fights over for seconds.
So grab your favorite baking dish—let’s make a sweet potato casserole that’ll have your crew begging for the recipe.
Why You’ll Love This Sweet Potato Casserole
Trust me, this isn’t just any sweet potato casserole—it’s the one that’ll have your guests scraping the dish clean. Here’s why it’s a forever favorite in my house:
- Crowd-pleasing magic – The combo of creamy sweet potatoes, crunchy pecans, and melty marshmallows? Pure comfort food heaven that wins over kids and adults.
- Holiday superstar – It’s festive enough for Thanksgiving but easy enough for weeknight dinners when you’re craving something special.
- Foolproof flexibility – Swap pecans for walnuts, add a dash of bourbon, or go heavy on the cinnamon—it’s forgiving and fun to tweak.
- Make-ahead friendly – Prep the base and topping separately the day before, then assemble and bake when you’re ready. (P.S. Leftovers reheat like a dream!)
Seriously, one bite and you’ll understand why this dish has a permanent spot on my holiday table. It’s the edible equivalent of a warm hug!
Sweet Potato Casserole with Marshmallows Ingredients
Gathering the right ingredients makes all the difference in this sweet potato casserole – trust me, I’ve learned this the hard way after one too many “oops” moments in my early cooking days! Here’s everything you’ll need, measured precisely so your casserole turns out perfect every time:

- 4 large sweet potatoes – peeled and chopped into large chunks (about 9 cups total)
- ½ cup unsalted butter – melted (I always use real butter – no substitutes!)
- 1 cup brown sugar – packed (dark brown sugar adds the best caramel notes)
- ½ teaspoon salt – balances all that sweetness beautifully
- ½ teaspoon cinnamon – the warm spice that makes this dish sing
- 1 teaspoon vanilla extract – pure vanilla, please!
- ¼ teaspoon nutmeg – just a pinch makes all the difference
For that irresistible crunchy-soft topping:
- 4 tablespoons unsalted butter – melted (yes, more butter – it’s worth it)
- ⅓ cup brown sugar – packed
- 2 tablespoons all-purpose flour – helps bind the topping
- ½ teaspoon salt – balances the sweetness
- 1 ¼ cups pecans – finely chopped (toast them first for extra flavor)
- 10 oz mini marshmallows – the star of the show!
A quick tip: measure everything before you start – it makes the cooking process so much smoother. Now let’s get to the fun part!
How to Make Sweet Potato Casserole with Marshmallows
Alright, let’s dive into making this dreamy sweet potato casserole! I’ve broken it down into simple steps so you can nail it on your first try. Just follow along, and you’ll have that perfect balance of creamy, crunchy, and gooey in no time.

Preparing the Sweet Potato Base
First things first – those sweet potatoes need some love. I like to chop them into large chunks (about 2-inch pieces) so they cook evenly. Plop them into a big pot of cold water – enough to cover them by an inch – then bring it all to a boil over medium-high heat.
Now, here’s my secret: don’t walk away! They’ll need about 15-20 minutes to get fork-tender. You want them soft enough to mash easily but not so mushy they turn to water. Drain them really well – I let them sit in the colander for a minute to shake off excess water.
Back in the pot, mash them with a potato masher (or a fork if you’re feeling energetic). Then stir in the melted butter, brown sugar, salt, cinnamon, vanilla, and nutmeg. Taste it! If it needs more spice or sweetness, add a pinch more now. The base should be smooth but still have some texture – nobody wants baby food!
Making the Pecan Topping
While the sweet potatoes cool a smidge, let’s make that magical pecan topping. If you’ve got time, toast those pecans first – just 5 minutes in a 350°F oven brings out their nutty flavor beautifully.
In a medium bowl, mix together the melted butter, brown sugar, flour, and salt until it looks like wet sand. Then fold in the pecans. The mixture should hold together when you pinch it – if it’s too dry, add another teaspoon of melted butter. Set this aside while you assemble everything.
Assembling and Baking
Grease a 9×13-inch baking dish (I use butter – shocking, I know). Spread the sweet potato mixture evenly in the dish, then sprinkle the pecan topping over it. Don’t press down – you want that crumbly texture!
Now the fun part: cover the whole thing with mini marshmallows. I like to do one layer, then add a few extra clusters here and there for those perfect golden spots. Pop it in a 350°F oven for 25-35 minutes. Keep an eye on it after 20 minutes – you’re waiting for those marshmallows to turn golden brown and the edges to get bubbly.
Warning: it’ll smell amazing, but let it cool for 5-10 minutes before serving. Those molten marshmallows are basically edible lava when they first come out!
Print
Irresistible Sweet Potato Casserole with Marshmallows Recipe
A classic sweet potato casserole topped with crunchy pecans and gooey marshmallows, perfect for holiday gatherings or cozy family dinners.
- Total Time: 55 minutes
- Yield: 8–10 servings 1x
Ingredients
- 4 large sweet potatoes, peeled and chopped into large chunks (around 9 cups worth)
- ½ cup unsalted butter, melted
- 1 cup brown sugar
- ½ teaspoon salt
- ½ teaspoon cinnamon
- 1 teaspoon vanilla extract
- ¼ teaspoon nutmeg
- 4 tablespoons unsalted butter, melted
- ⅓ cup brown sugar
- 2 tablespoons all purpose flour
- ½ teaspoon salt
- 1 ¼ cups finely chopped pecan pieces
- 10 oz mini marshmallows
Instructions
- Peel and cut the sweet potatoes into large chunks and place them into a large saucepan. Cover them with water and bring to a boil.
- Boil the sweet potatoes until fork-tender, about 15-20 minutes. Drain and return to the saucepan.
- Mash the sweet potatoes, then mix in melted butter, brown sugar, salt, cinnamon, vanilla extract, and nutmeg.
- In a separate bowl, combine melted butter, brown sugar, flour, salt, and pecans to make the topping.
- Grease a 9×13-inch baking dish and spread the sweet potato mixture evenly.
- Sprinkle the pecan topping over the sweet potatoes, then add a layer of mini marshmallows.
- Bake at 350°F for 25-35 minutes until bubbly and the marshmallows are golden brown.
Notes
- Adjust sugar to taste if your sweet potatoes are very sweet.
- For extra crunch, toast the pecans before adding to the topping.
- Watch closely during the last 10 minutes to prevent marshmallows from burning.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 32g
- Sodium: 220mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 30mg
Tips for the Best Sweet Potato Casserole with Marshmallows
After making this sweet potato casserole more times than I can count, I’ve picked up some tricks that’ll take yours from good to “can I get your recipe?” status:

- Watch that oven like a hawk – Marshmallows go from golden to charcoal in minutes. If they’re browning too fast, tent with foil and lower the temp to 325°F.
- Taste your potatoes first – Some are sweeter than others. Adjust the brown sugar by ¼ cup if needed (I’ve been known to sneak in maple syrup too).
- Toast those pecans – Just 5 minutes in a dry skillet makes them extra fragrant and crunchy.
- Assemble ahead smartly – You can prep the base and topping separately up to 2 days early, but wait to add marshmallows until right before baking.
Oh, and pro tip: keep extra marshmallows nearby for “quality testing” while you cook. You’re welcome.
Sweet Potato Casserole Variations
The beauty of this sweet potato casserole is how easily you can make it your own! Here are my favorite tweaks (tested and approved by my very opinionated family):
- Maple magic: Swap half the brown sugar for pure maple syrup – it adds the coziest autumn flavor.
- Nutty twists: No pecans? Try walnuts or even chopped toasted almonds for crunch.
- Spice it up: Add a pinch of ginger or cardamom to the sweet potatoes for extra warmth.
- Marshmallow madness: Mix mini and regular marshmallows for different textures, or use flavored ones like cinnamon for fun.
Remember – the best version is the one that makes your taste buds happy!
Serving Suggestions
This sweet potato casserole with marshmallows is a total showstopper alongside roasted turkey or glazed ham at holiday feasts. For weeknights? Pair it with simple baked chicken or pork chops – the sweetness balances savory mains perfectly. A 9×13-inch dish serves 8-10 as a side, but trust me, you’ll want leftovers for breakfast (yes, I’ve done it).
Storing and Reheating
Leftovers? Lucky you! Store this sweet potato casserole covered in the fridge for up to 4 days. For longer storage, freeze without marshmallows for 2 months (add fresh ones before reheating). To reheat, pop servings in a 350°F oven until warm – microwaving turns marshmallows into sticky puddles. Pro tip: sprinkle extra pecans on top before reheating for renewed crunch!
Sweet Potato Casserole with Marshmallows FAQs
Over the years, I’ve gotten so many questions about this sweet potato casserole – here are the ones that come up most often (along with my tried-and-true answers!):
Can I make this ahead of time?
Absolutely! The sweet potato base and pecan topping can be prepped separately up to 2 days in advance. Just store them in the fridge, then assemble with fresh marshmallows right before baking. Pro tip: let the base come to room temp first so it bakes evenly.
How do I keep the topping from getting soggy?
Two secrets: 1) Make sure your sweet potato mixture isn’t too wet (drain those taters well!), and 2) Bake the casserole on the middle rack so the topping crisps up. If it still feels soft, broil for 1-2 minutes at the end – but watch those marshmallows like a hawk!
Can I use large marshmallows instead of mini?
You can, but they won’t melt as evenly. If that’s all you have, tear them in half and space them out. Better yet – use both! I love mixing mini marshmallows with a few halved large ones for texture contrast.
Nutritional Information
Just a heads up – these numbers are estimates since sweet potato sizes and ingredient brands vary. But here’s the scoop per serving (based on 10 servings from a 9×13-inch dish):
- Calories: ~380
- Fat: 18g (8g saturated)
- Carbs: 52g (4g fiber, 32g sugar)
- Protein: 3g
It’s definitely a treat-worthy side, but hey – sweet potatoes pack vitamin A, and those pecans add healthy fats. Everything in moderation, right? For precise counts, I recommend plugging your exact ingredients into a nutrition calculator.
Got a Sweet Twist on This Classic? Share It Below!
There you have it—my foolproof, marshmallow-topped sweet potato casserole that’s been stealing the spotlight at my family gatherings for years. But here’s the thing: every cook adds their own magic touch. Maybe you’ll throw in a splash of bourbon, swap in hazelnuts, or sprinkle on some sea salt at the end? I live for those creative tweaks!
Drop your version in the comments—did you add orange zest? Try it with coconut flakes? Burn the marshmallows spectacularly on your first attempt? (No judgment—we’ve all been there!) Your ideas might just inspire someone else’s new holiday tradition. Now go forth and bake something delicious!
For More recipes, Follow me on Facebook!