Nothing says holiday comfort like my sweet potato casserole with marshmallows bubbling away in the oven. This recipe has been my Thanksgiving staple for years—ever since my aunt passed it down to me with her secret trick of adding a pinch of nutmeg to make the flavors sing. The contrast of creamy sweet potatoes and those golden, gooey marshmallows on top? Absolute magic. It’s the first dish to disappear at our family gatherings, and I bet it’ll be at yours too.

Why You’ll Love This Sweet Potato Casserole with Marshmallows
This isn’t just another holiday side dish—it’s the one everyone begs me to make year after year. Here’s why it’s a total winner:
- Effortless comfort food: You’re basically mixing a few pantry staples into sweet potatoes, then letting the oven do the work. Even my 10-year-old nephew can help assemble it (though he sneaks more marshmallows than he adds!).
- That magical texture contrast: Creamy, spiced sweet potatoes underneath, with that irresistible layer of toasted marshmallows on top? It’s like dessert and a side dish had the best possible love child.
- Holiday MVP or weeknight hero: Sure, it shines at Thanksgiving, but I’ve served this with weeknight roast chicken to rave reviews. The marshmallows make it feel special, but it’s secretly just humble ingredients.
- Customizable sweetness: Not too sweet for a side dish, but you can easily adjust the sugar or spices to your taste. My cousin adds a dash of cayenne for a kick—don’t tell Grandma!
- Kid-approved (and adult-adored): Picky eaters? Gone. Empty dish? Guaranteed. Even my “I don’t do vegetables” uncle goes back for seconds when marshmallows are involved.
Ingredients for Sweet Potato Casserole with Marshmallows
Here’s what you’ll need to make this cozy, marshmallow-topped wonder. I’ve included my little prep notes too—because measuring mashed sweet potatoes can be tricky, and nobody wants to run out of butter mid-recipe!
- For the sweet potato base:
- 4 cups mashed sweet potatoes (about 3 medium, boiled and peeled—trust me, fresh tastes worlds better than canned)
- 1/2 cup packed brown sugar (dark brown if you’ve got it—that molasses depth makes all the difference)
- 1/4 cup unsalted butter, melted (salted works in a pinch, but then ease up on any extra salt)
- 1/4 cup milk (whole milk gives the creamiest texture, but I’ve used almond milk in a pinch)
- 1 tsp vanilla extract (the real stuff, please—imitation vanilla and I are not on speaking terms)
- 1/2 tsp cinnamon (I sometimes sneak in an extra 1/4 tsp because I can’t help myself)
- 1/4 tsp nutmeg (freshly grated if you’re feeling fancy)
- For that iconic topping:
- 2 cups mini marshmallows (the little guys melt more evenly than big ones, but in emergencies, I’ve torn large marshmallows into pieces—no judgment here)
See? Nothing too wild—just simple ingredients that come together into something magical. That’s my kind of cooking!
How to Make Sweet Potato Casserole with Marshmallows
Alright, let’s get this marshmallow-topped beauty into the oven! I’ve made this sweet potato casserole so many times I could do it in my sleep, but I’ll walk you through each step like I’m right there with you in the kitchen—wooden spoon in hand and probably sneaking tastes of the sweet potato mixture. (What? Quality control is important!)
- Preheat oven to 350°F. Do this first—by the time you’re done mixing, your oven will be perfectly heated. I like to place my rack in the center position so the marshmallows brown evenly without getting too close to the heat source. (Learned that the hard way after a slightly charred Thanksgiving!)
- Mix the sweet potato base. Here’s my trick: In a big bowl, whisk together the melted butter, brown sugar, milk, vanilla, cinnamon and nutmeg first. This helps the sugar dissolve evenly. Then gently fold in your mashed sweet potatoes until everything’s combined but not overmixed—we want it creamy, not gluey. Taste and adjust spices if needed (I always do—my sweet potatoes vary in sweetness).
- Spread the mixture evenly in a greased 9×13 baking dish. I use the back of a spoon to smooth it out, making sure it’s even so all bites have perfect marshmallow coverage. Pro tip: If your dish is looking a bit full, place it on a baking sheet—this bubbled over once and my oven still hasn’t forgiven me.
- Top with marshmallows. Here’s where it gets fun! Sprinkle those mini marshmallows evenly across the top. I gently press them in just slightly so they don’t roll off when baking (again—learned from messy experience). Want extra gooeyness? Use 3 cups instead of 2. I won’t tell.
- Bake for 25-30 minutes until the marshmallows are golden and the edges are bubbly. Now, here’s my secret finish: For that perfect toasty color, I broil on high for just 1-2 minutes at the end—but watch it like a hawk! Marshmallows go from golden to black in seconds. (Set a timer if you’re easily distracted like me.)
Tips for the Best Sweet Potato Casserole
After making this for more holiday dinners than I can count, here are my hard-earned lessons for sweet potato casserole perfection:
- Fresh sweet potatoes are non-negotiable. Canned can make the texture gluey. Boil or bake your potatoes, then peel and mash while warm—they’ll blend smoother. A potato masher works better than a mixer (less risk of overworking them).
- Press, don’t bury the marshmallows. Just nestle them lightly into the surface so they toast evenly without burning. If some areas start browning too fast, tent with foil.
- Room temp ingredients blend better. Take your butter and milk out about 30 minutes ahead—cold ingredients can make the mixture separate or become grainy.
- Let it rest before serving. I know it’s tempting to dive right in, but waiting 5-10 minutes lets the marshmallows set slightly so you get those perfect gooey strings when scooping.
Sweet Potato Casserole Variations
While my classic marshmallow-topped version will always have my heart, I love playing with different twists on this sweet potato casserole. Here are a few of my favorite variations—some born from pantry emergencies, others from holiday experiments that turned out surprisingly brilliant:
- Crunchy pecan topping: For Thanksgiving guests who prefer less sweetness, I swap marshmallows for a mix of chopped pecans, brown sugar, and butter (about 1 cup pecans, 1/4 cup sugar, 2 tbsp melted butter). Sprinkle it on before baking for a caramelized, nutty crunch that pairs perfectly with the creamy potatoes. My Southern grandma would approve!
- Orange zest brightener: A tablespoon of fresh orange zest whisked into the sweet potato mixture adds the most amazing citrusy lift. It cuts through the richness beautifully—I discovered this trick when I accidentally grabbed orange juice instead of milk one sleepy morning. Happy accidents!
- Spiced marshmallow mix: For grown-up gatherings, I’ll toss the marshmallows with a pinch of cinnamon, ginger, and a teensy bit of cayenne before topping. The subtle heat plays so nicely with the sweetness—just enough to make people say “Hmm, what’s that delicious extra something?”
The best part? You can mix and match these ideas. Last Christmas I did half marshmallows, half pecans to please everyone, and it disappeared faster than the presents under the tree. That’s the beauty of this recipe—it’s like a cozy sweater with endless ways to accessorize!
Serving Suggestions for Sweet Potato Casserole
Oh, the places this sweet potato casserole can go! While it’s practically begging to be the star of your holiday table, I’ve served it in all sorts of delicious combinations over the years. Here’s how to make it shine no matter the occasion:
- The Classic Holiday Spread: Pair it with glazed ham (the salty-sweet combo is unreal) or roasted turkey—the marshmallowy goodness cuts right through that rich gravy. Add some green bean casserole and cranberry sauce, and you’ve got Thanksgiving on a plate. My family fights over who gets the crispy marshmallow edges!
- Weeknight Comfort Combo: On regular nights, I’ll serve smaller scoops alongside simple roast chicken or pork chops. The casserole makes even basic meals feel special—my kids call it “dessert for dinner” (shh, don’t tell them it counts as a vegetable!). A crisp apple salad balances the sweetness perfectly.
- Brunch Surprise: Hear me out—leftover sweet potato casserole is amazing with breakfast. Warm it up next to scrambled eggs and bacon. The marshmallows get all melty again, and suddenly your morning feels like a holiday. (Pro tip: A drizzle of maple syrup takes it over the top.)
- Potluck Perfection: Bring this to any gathering with savory mains like smoked brisket or herb-roasted chicken. The creamy sweetness cuts through rich meats beautifully. I always bring extra—people go back for “just one more spoonful” until the dish is scraped clean!
No matter how you serve it, I recommend keeping serving spoons handy—this casserole tends to disappear fast. And if you spot someone sneaking marshmallows straight from the pan? Consider them family.
Storing and Reheating Sweet Potato Casserole
Let’s talk leftovers—though with how quickly this dish disappears, you might not have any! When I do manage to save some (usually by hiding a small container in the back of the fridge), here’s how I keep that marshmallow-topped magic tasting just-baked fresh:
- Fridge storage: Cover tightly with plastic wrap or transfer to an airtight container. It’ll keep for 3 days, though the marshmallows will soften—which isn’t necessarily bad if you love that extra gooey texture! Pro tip: If you know you’ll have leftovers, set aside a portion before baking and refrigerate the unbaked sweet potato mixture separately (add fresh marshmallows when reheating).
- Reheating magic: The oven is your friend here! At 300°F, it takes about 15 minutes to warm through without drying out. For that just-baked crispiness, I’ll broil the last 30 seconds—but set a timer unless you enjoy charcoal-flavored marshmallows (speaking from experience). No oven? Microwave in 30-second bursts, but expect softer texture.
- Freezing know-how: You can freeze the unbaked sweet potato base for up to 2 months (thaw overnight in fridge before using). Marshmallows don’t freeze well—they turn weirdly chewy—so always add those fresh before baking. If you must freeze leftovers, expect texture changes but the flavor will still comfort your soul on a random January night.
Fun story: One year I forgot a whole pan in my neighbor’s fridge after Thanksgiving. Three days later, we reheated it with extra marshmallows and it tasted even better—the flavors had mingled into something magical. Now I intentionally make extra “leftovers” just for this effect!
Sweet Potato Casserole with Marshmallows FAQs
After years of making this casserole for every holiday and potluck imaginable, I’ve fielded just about every question there is. Here are the answers to the ones I get asked most—straight from my marshmallow-stained recipe notebook to you!
- Can I make this ahead? Absolutely! The sweet potato mixture can be assembled (without marshmallows) up to 2 days in advance—just cover and refrigerate. When ready to bake, let it sit at room temp for 30 minutes, add fresh marshmallows, and pop it in the oven. I do this every Thanksgiving morning to save time. The flavors actually deepen beautifully when they sit!
- Can I use large marshmallows instead of mini? You can, but here’s the scoop: minis melt more evenly and give better coverage. If large marshmallows are all you’ve got, tear them into quarters with slightly damp hands (they’re sticky business!). I learned this the year my grocery store ran out of minis—the result was delicious but patchy, with some bites getting all marshmallow and others none. Not ideal!
- How do I prevent the marshmallows from burning? Three words: watch like a hawk! If they’re browning too fast, tent loosely with foil. My trick is to bake at 350°F until the casserole is heated through, then broil for just 60-90 seconds for that perfect golden color. Set a timer—I once answered the door mid-broil and returned to blackened marshmallow tragedy. (We ate it anyway. No regrets.)
Got more questions? Slide into my DMs—I could talk sweet potato casserole all day! Just don’t ask me to share my secret stash of mini marshmallows. Those are for emergency casserole situations only.
Nutrition Information
Okay, let’s be real—this sweet potato casserole with marshmallows isn’t exactly health food, but everything in moderation, right? Here’s the nutritional breakdown per serving (about 1/6 of the recipe), based on my exact ingredients. Remember, these are estimates—your numbers might dance around a bit depending on your potato size or how generously you scoop those marshmallows!
- Calories: 320 (worth every single one)
- Total Fat: 10g (6g saturated—blame the butter, but oh what glorious butter it is)
- Unsaturated Fat: 3g
- Carbohydrates: 55g (28g sugars—hello, brown sugar and marshmallows!)
- Fiber: 4g (Thanks, sweet potatoes—you’re doing heavy lifting here)
- Protein: 3g (Not why we’re here, but nice try)
- Sodium: 120mg
- Cholesterol: 20mg
Now, if you’re like me and “accidentally” take a portion twice this size at holiday dinners (what? It’s research!), just double those numbers. Or don’t—some things are better left uncalculated when there’s marshmallow perfection involved!
Print
Irresistible Sweet Potato Casserole with Marshmallows in 4 Simple Steps
- Total Time: 40 mins
- Yield: 6 servings
- Diet: Vegetarian
Description
A classic sweet potato casserole topped with gooey marshmallows.
Ingredients
- 4 cups mashed sweet potatoes
- 1/2 cup brown sugar
- 1/4 cup butter, melted
- 1/4 cup milk
- 1 tsp vanilla extract
- 1/2 tsp cinnamon
- 1/4 tsp nutmeg
- 2 cups mini marshmallows
Instructions
- Preheat oven to 350°F.
- Mix mashed sweet potatoes, brown sugar, butter, milk, vanilla, cinnamon, and nutmeg.
- Spread mixture evenly in a greased baking dish.
- Top with marshmallows.
- Bake for 25-30 minutes until marshmallows are golden.
Notes
- Use freshly cooked sweet potatoes for best texture.
- Adjust sugar to taste.
- Broil for 1-2 minutes at the end for extra browning.
- Prep Time: 15 mins
- Cook Time: 25 mins
- Category: Side Dish
- Method: Baked
- Cuisine: American
