Sweet Potato Casserole with Marshmallows is a beloved holiday staple that brings warmth, nostalgia, and just the right amount of sweetness to your table. With its creamy base of whipped sweet potatoes and a golden, toasted marshmallow topping, this dish is a comforting blend of soft and crisp, rich and airy.
Originally popularized in early 20th-century American cookbooks—and boosted by marshmallow manufacturers—the casserole quickly found a permanent home at Thanksgiving and Christmas feasts. Today, it bridges the gap between side dish and dessert, offering a cozy complement to savory main courses like roast turkey or glazed ham.
Whether you’re making it from scratch or upgrading a childhood favorite, this dish is simple to prepare yet full of texture and flavor. The combination of earthy sweet potatoes, warm spices, and that iconic gooey topping makes it a heartwarming dish that invites second helpings every time.
Ingredients Overview
At the heart of this casserole is a handful of pantry staples that come together in perfect harmony. Here’s a closer look at each ingredient:
-
Sweet Potatoes: Naturally sweet, dense, and vibrant in color, sweet potatoes form the creamy base of the casserole. Choose firm, orange-fleshed varieties like Garnet or Jewel for the richest flavor and color. Roasting the sweet potatoes brings out their deep caramelized notes, while boiling is faster and produces a milder taste.
-
Brown Sugar: Adds depth and molasses-like richness to the sweet potato mixture. You can use light or dark brown sugar depending on how robust you want the flavor to be.
-
Butter: Essential for richness and mouthfeel. Unsalted butter allows better control of the final salt level, but salted butter works just as well in a pinch.
-
Milk or Cream: A splash of milk makes the mixture smooth and luxurious. For a more indulgent result, use half-and-half or heavy cream.
-
Eggs: These help bind the casserole and create a custard-like texture. Let your eggs come to room temperature before mixing to ensure even blending.
-
Vanilla Extract: Just a teaspoon of vanilla rounds out the flavor with a gentle warmth and aromatic sweetness.
-
Cinnamon and Nutmeg: These cozy spices add complexity and holiday character. Adjust the amount based on your taste preference.
-
Salt: A pinch of salt enhances all the sweet and savory notes, creating balance in every bite.
-
Mini Marshmallows: Light, airy, and slightly crisp when toasted, they create the iconic golden topping. Spread them evenly for that bubbly, caramelized crown.
Variations & Substitutes:
-
Dairy-Free: Use plant-based butter and oat milk for a creamy vegan version.
-
Refined Sugar-Free: Swap brown sugar with maple syrup or coconut sugar.
-
Nut Crunch Option: Add a pecan streusel beneath or alongside the marshmallows for texture and a hint of nuttiness.
Step-by-Step Instructions
Making Sweet Potato Casserole with Marshmallows is straightforward, and the reward is a stunning dish with irresistible flavor and texture. Here’s how to do it right:
-
Cook the Sweet Potatoes:
Start by peeling and cutting 4–5 medium sweet potatoes into chunks. Boil in salted water for about 15–20 minutes until fork-tender. Alternatively, roast them whole at 400°F for 45–50 minutes for a richer flavor. -
Mash Until Creamy:
Drain the sweet potatoes well and mash them while still hot using a potato masher or hand mixer. The smoother the mash, the creamier your casserole will be. -
Mix the Filling:
To the mashed sweet potatoes, add:-
1/3 cup softened butter
-
1/2 cup brown sugar
-
1/2 cup milk
-
2 beaten eggs
-
1 tsp vanilla extract
-
1/2 tsp ground cinnamon
-
1/4 tsp ground nutmeg
-
Pinch of salt
Mix thoroughly until smooth and silky. Taste and adjust spices or sweetness if needed.
-
-
Assemble the Casserole:
Grease a 9×13-inch baking dish and pour in the sweet potato mixture. Smooth the top with a spatula. -
Top with Marshmallows:
Evenly scatter 2–3 cups of mini marshmallows across the surface. Don’t overcrowd—leave space for expansion during baking. -
Bake to Perfection:
Bake at 350°F (175°C) for 25–30 minutes, until the casserole is hot and the marshmallows are golden and puffed. Watch closely during the last few minutes to avoid burning. -
Let it Rest:
Allow to cool for 5–10 minutes before serving. The filling will set slightly, and the marshmallows will hold their crispness.
Pro Tips:
-
Don’t overboil the sweet potatoes—they’ll become waterlogged.
-
If prepping ahead, refrigerate the sweet potato base and add marshmallows just before baking.
-
Want a torched effect? Use a kitchen torch on the marshmallows for an artisan finish.
Tips, Variations & Substitutions

Cooking Tips:
-
For a silkier texture, use a food processor to whip the sweet potato mixture.
-
For a smoky twist, add a pinch of smoked paprika or roast the potatoes with the skins on and then peel.
-
Avoid watery filling by draining boiled sweet potatoes thoroughly.
Popular Variations:
-
Southern Style: Add a splash of bourbon to the filling for extra warmth.
-
Crunchy Topping: Replace marshmallows with a pecan-brown sugar streusel.
-
Mini Casseroles: Bake in ramekins for individual servings.
Dietary Substitutions:
-
Vegan: Use flax eggs, almond milk, and dairy-free butter.
-
Gluten-Free: This dish is naturally gluten-free; just check that your marshmallows and vanilla extract are certified GF.
-
Low-Sugar: Halve the brown sugar or replace with monk fruit sweetener.
Serving Ideas & Occasions
Sweet Potato Casserole with Marshmallows shines brightest during the holidays. It’s a standout on:
-
Thanksgiving and Christmas tables, where its sweetness balances savory dishes like stuffing and roast meats.
-
Potlucks and family reunions, where it adds comfort and familiarity.
-
Fall-themed dinners or Friendsgiving events, especially when paired with cider-glazed pork, baked ham, or cranberry chutney.
Pair it with:
-
Roast turkey or chicken
-
Green bean casserole
-
Fresh cranberry sauce
-
Warm apple cider or mulled wine
Serve warm, right out of the oven, or reheat gently for leftovers that taste just as inviting.
Nutritional & Health Notes
Sweet Potato Casserole, while decadent, offers some nutritional benefits thanks to its star ingredient. Sweet potatoes are packed with:
-
Beta-carotene, an antioxidant that supports vision and immunity.
-
Fiber, aiding digestion and satiety.
-
Complex carbs, for steady energy without blood sugar spikes.
To make it lighter:
-
Use less sugar or a natural sweetener.
-
Swap butter with olive oil or a heart-healthy spread.
-
Use almond milk or oat milk in place of cream.
Portion control is key—it’s rich, so a moderate scoop provides indulgence without overdoing it. Leftovers keep well in the fridge and taste delicious reheated.
FAQs
Q1: Can I make Sweet Potato Casserole ahead of time?
Yes! Prepare the sweet potato filling up to 2 days in advance and store it covered in the refrigerator. Add marshmallows right before baking to keep them from dissolving.
Q2: Can I freeze Sweet Potato Casserole?
You can freeze the filling (without the marshmallows) for up to 2 months. Thaw overnight, reheat in the oven, and then add marshmallows before the final bake.
Q3: What’s the best way to reheat leftovers?
Place the casserole in a 300°F oven for 15–20 minutes. Cover loosely with foil to avoid over-browning the marshmallows.
Q4: Why did my marshmallows melt too much?
If marshmallows are added too early or baked too long, they can over-melt. Bake uncovered for the last 10–15 minutes or broil briefly for a crisp top.
Q5: Can I use canned sweet potatoes?
Yes, canned yams (in syrup) can be used—just drain well and reduce the added sugar to taste. Be aware they may be slightly sweeter than fresh.
Q6: How do I make it more savory?
Cut back on sugar, skip the marshmallows, and top with chopped pecans or breadcrumbs. Add rosemary, thyme, or even a little goat cheese for a savory variation.
Q7: Are there nut-free crunchy topping alternatives?
Yes, try crushed graham crackers, sunflower seeds, or oats mixed with butter and brown sugar for a nut-free crumble.
Sweet Potato Casserole with Marshmallows – A Classic Holiday Favorite
Description
A creamy, sweet, and cozy side dish made with whipped sweet potatoes and a toasted marshmallow topping — a must-have for holiday meals.
Ingredients
-
4–5 medium sweet potatoes, peeled and chopped
-
1/2 cup brown sugar
-
1/3 cup unsalted butter
-
1/2 cup milk or cream
-
2 eggs, beaten
-
1 tsp vanilla extract
-
1/2 tsp cinnamon
-
1/4 tsp nutmeg
-
Pinch of salt
-
2–3 cups mini marshmallows
Instructions
-
Preheat oven to 350°F (175°C).
-
Boil sweet potatoes in salted water until tender (15–20 minutes). Drain and mash until smooth.
-
Stir in butter, brown sugar, milk, eggs, vanilla, cinnamon, nutmeg, and salt. Mix until creamy.
-
Spread mixture into a greased 9×13-inch baking dish.
-
Top with mini marshmallows.
-
Bake uncovered for 25–30 minutes, or until marshmallows are golden.
-
Let cool for 5–10 minutes before serving.
Notes
-
Prepare filling ahead and refrigerate; add marshmallows just before baking.
-
Add pecans or a streusel topping for a crunchy twist.
-
Store leftovers covered in the fridge for up to 4 days.