No Thanksgiving or festive table feels complete without the warm, nostalgic charm of Sweet Potato Casserole with Marshmallows. This beloved side dish is a sweet and savory icon — creamy mashed sweet potatoes enriched with butter, brown sugar, and spices, all baked under a golden layer of gooey, toasted marshmallows.
While its roots trace back to early 20th-century American cuisine — when marshmallows first became a widely available product — the dish has since earned a permanent spot on holiday menus across the country. It’s the perfect balance of comfort and celebration, offering a rich texture, subtle spice, and that unmistakable melt-in-your-mouth topping.
Whether you’re team marshmallow or team pecan streusel (or both), this version sticks with the classic marshmallow topping for a timeless, crowd-pleasing result.
Ingredients Overview
Sweet Potatoes
-
Fresh Sweet Potatoes: The base of the casserole. Choose medium to large potatoes with smooth, firm skin. Roasting them enhances their natural sweetness, but boiling works just as well if you’re short on time.
-
Canned Sweet Potatoes (Optional): A shortcut if needed, though fresh provides a deeper, caramelized flavor and better texture.
Dairy & Sweeteners
-
Unsalted Butter: Adds richness and smoothness. Let it melt into the warm sweet potatoes for a velvety finish.
-
Brown Sugar: Sweetens the mash and contributes a slight molasses note. Light or dark brown sugar both work.
-
Milk or Half-and-Half: Loosens the mash slightly, giving it a creamy consistency without turning it runny.
-
Eggs: Help bind the casserole and give it a custard-like stability once baked.
Flavor Boosters
-
Vanilla Extract: Enhances the sweetness and aroma.
-
Ground Cinnamon & Nutmeg: Bring warmth and depth without overpowering the natural flavor of the sweet potatoes.
-
Salt: A pinch balances the sweetness and elevates the other flavors.
Marshmallow Topping
-
Mini Marshmallows: Toast quickly and melt evenly, creating that signature golden crust.
-
Large Marshmallows (Optional): Cut in half for a chunkier, more rustic topping.
Optional Additions
-
Maple Syrup: For added complexity and a deeper autumn flavor.
-
Pecans: Can be stirred into the sweet potato base for texture or added beneath the marshmallows for crunch.
Step-by-Step Instructions

-
Prepare the Sweet Potatoes
Preheat oven to 375°F (190°C). Peel and cut sweet potatoes into chunks. Boil in a large pot of salted water for 15–20 minutes, or until fork-tender. Drain well and return to the pot or a large mixing bowl.
Chef’s Tip: For extra flavor, roast whole sweet potatoes at 400°F for 45–60 minutes, then peel and mash.
-
Mash the Sweet Potatoes
While warm, mash until smooth using a potato masher or hand mixer. Stir in butter, brown sugar, milk, beaten eggs, vanilla extract, cinnamon, nutmeg, and a pinch of salt. Mix until well combined and creamy.
-
Assemble the Casserole
Transfer the sweet potato mixture to a greased 9×13-inch baking dish. Spread evenly with a spatula.
-
Bake the Base
Bake for 20–25 minutes uncovered, until heated through and lightly set. This ensures the eggs cook and the base firms up.
-
Add the Marshmallows
Carefully remove the dish from the oven and scatter mini marshmallows generously over the top. Return to oven and bake for another 10–12 minutes, or until the marshmallows are puffed and golden brown.
Watch closely: Marshmallows toast quickly — you can even broil them briefly (1–2 minutes) for extra color, but monitor closely to prevent burning.
-
Cool Slightly Before Serving
Let the casserole sit for 5–10 minutes before serving. This helps the layers settle and makes for cleaner scooping.
Tips, Variations & Substitutions
-
Make It Ahead: Prepare the mashed sweet potato filling up to 2 days in advance. Store in the fridge, then top with marshmallows and bake just before serving.
-
Add Crunch: Sprinkle chopped pecans or walnuts under the marshmallows for a sweet-and-savory finish.
-
Lower Sugar Option: Cut the brown sugar in half, or replace with maple syrup or coconut sugar for a less processed sweetness.
-
Dairy-Free Version: Use plant-based butter and non-dairy milk (like almond or oat milk).
-
Egg-Free Version: Omit the eggs for a slightly looser texture, or replace with flax eggs for binding.
Regional Variations
-
Southern Style: Often includes pecans, more butter, and a dash of bourbon or orange zest.
-
Midwestern Tradition: Adds crushed pineapple or apple chunks into the mash for extra sweetness and moisture.
Serving Ideas & Occasions
Sweet Potato Casserole with Marshmallows is more than just a side dish — it’s a holiday essential that belongs next to roast turkey, glazed ham, or even standing solo as a vegetarian-friendly centerpiece.
-
Thanksgiving Dinner: A must-have classic that balances savory mains.
-
Christmas Spread: Adds color and sweetness to a winter feast.
-
Potluck Parties: Easily portable and universally loved.
-
Leftovers: Surprisingly good cold or warmed up the next day with a drizzle of maple syrup.
Pair it with green beans, stuffing, cranberry sauce, or roasted Brussels sprouts for the ultimate holiday plate.
Nutritional & Health Notes
Though sweet potato casserole leans toward indulgent, it’s built on nutrient-dense roots:
-
Vitamin A: Sweet potatoes are loaded with beta-carotene, great for eye and skin health.
-
Fiber: Supports digestion and keeps you full.
-
Customizable Sweetness: You control how sweet it gets — dial it up or down depending on your taste.
For a lighter version, reduce butter, sugar, and marshmallows. To keep it balanced, pair it with protein and greens on your plate.
FAQs
Q1: Can I make sweet potato casserole ahead of time?
A1: Yes! You can prepare the sweet potato filling 1–2 days in advance and store it in the fridge. Add the marshmallows just before baking to avoid them melting prematurely.
Q2: Can I freeze sweet potato casserole?
A2: You can freeze the base (without marshmallows) for up to 2 months. Thaw overnight in the fridge, then reheat and top with marshmallows before serving.
Q3: How do I prevent the casserole from being too sweet?
A3: Start with half the brown sugar and adjust to taste. You can also swap marshmallows for a crunchy pecan streusel topping if you want less sugar.
Q4: What if I don’t have mini marshmallows?
A4: Cut large marshmallows in half and space them evenly. You can also try marshmallow fluff swirled lightly over the top, though it may brown faster.
Q5: Can I use canned sweet potatoes?
A5: Yes, just make sure to drain them well and reduce the added sugar — canned sweet potatoes are often packed in syrup.
Q6: What’s the difference between sweet potato casserole and sweet potato pie?
A6: Sweet potato casserole is a side dish with a fluffy mash and often topped with marshmallows or streusel. Sweet potato pie is a dessert with a pastry crust and custard-like filling.
Q7: Can I make this without eggs?
A7: Yes, the eggs help bind and stabilize the casserole but aren’t essential. For a slightly firmer texture, you can use an egg replacer or flax egg (1 tbsp flaxseed + 3 tbsp water).
Print
Sweet Potato Casserole with Marshmallows – A Classic Holiday Favorite
Description
Creamy, spiced sweet potatoes baked until fluffy and topped with golden, toasted marshmallows — a holiday classic that brings warmth and nostalgia to every bite.
Ingredients
-
3 lbs sweet potatoes (about 4–5 medium)
-
½ cup brown sugar
-
½ cup milk or half-and-half
-
¼ cup unsalted butter, melted
-
2 large eggs, beaten
-
1 tsp vanilla extract
-
½ tsp cinnamon
-
⅛ tsp nutmeg
-
½ tsp salt
-
2–3 cups mini marshmallows
Instructions
-
Preheat oven to 375°F (190°C). Peel and cut sweet potatoes into chunks. Boil for 15–20 minutes until tender. Drain and mash.
-
Stir in brown sugar, milk, butter, eggs, vanilla, cinnamon, nutmeg, and salt. Mix until smooth.
-
Spread mixture into a greased 9×13-inch baking dish.
-
Bake uncovered for 25 minutes.
-
Remove, top with mini marshmallows, and return to oven for 10–12 minutes until golden and puffy.
-
Let sit for 5 minutes before serving.
Notes
-
Make the base up to 2 days ahead and refrigerate.
-
Swap marshmallows for pecan streusel if preferred.
-
Leftovers keep in the fridge for up to 4 days.