Sweet Potato Casserole with Marshmallows for Thanksgiving
Sweet potato casserole with marshmallows is one of the most recognizable Thanksgiving side dishes. Creamy mashed sweet potatoes are mixed with butter, brown sugar, vanilla, cinnamon, and a little nutmeg, then baked under a layer of soft, golden toasted marshmallows.
This version is meant to stay creamy underneath without becoming overly sweet. Sweet potatoes already have plenty of natural sweetness, so the filling only needs a modest amount of brown sugar. The marshmallow topping provides most of that classic Thanksgiving sweetness.
The contrast is what makes the casserole special. Underneath, the sweet potatoes are smooth, buttery, and warmly spiced. On top, the marshmallows become golden and lightly crisp outside while staying soft and gooey underneath.
It is also a convenient holiday side because nearly everything can be prepared ahead. Make the sweet potato filling the day before, refrigerate it in the baking dish, then heat it through and add the marshmallows near the end.
That last part matters. Marshmallows should not bake for the entire casserole time. They only need several minutes to puff, soften, and turn golden.
Why You Will Love This Sweet Potato Casserole
This casserole is creamy, buttery, warm, and nostalgic.
You get:
- Smooth mashed sweet potatoes
- Brown sugar and vanilla
- Warm cinnamon and nutmeg
- Buttery richness
- Soft toasted marshmallows
- An easy make-ahead Thanksgiving side
It is also very easy to customize.
You can add pecans, maple syrup, orange zest, bourbon, extra spices, or a brown sugar crumble.
For the most traditional version, though, simple sweet potatoes with marshmallows are enough.
What Does Sweet Potato Casserole with Marshmallows Taste Like?
The sweet potato layer is naturally sweet and earthy.
Butter gives it richness.
Brown sugar adds mild caramel flavor.
Vanilla makes the filling taste warmer and more dessert-like.
Cinnamon and nutmeg give it familiar fall flavor.
Salt is important because it keeps all that sweetness balanced.
The marshmallows add a soft vanilla sweetness and toasted flavor.
The finished dish should be sweet, but the sweet potato flavor should still be obvious.
Is Sweet Potato Casserole a Side Dish or Dessert?
Despite the sweet ingredients, sweet potato casserole is traditionally served as a Thanksgiving side dish.
That means it usually appears on the dinner plate beside:
- Turkey
- Stuffing
- Gravy
- Green beans
- Mashed potatoes
- Cranberry sauce
It is definitely one of the sweeter sides, which is why I prefer keeping the filling itself only moderately sweet.
Sweet Potato Casserole with Marshmallows vs Pecan Topping
Both are popular, but the texture is very different.
Marshmallow topping
This version is:
- Softer
- Sweeter
- Gooier
- More nostalgic
Pecan topping
The pecan version is:
- Crunchier
- Nuttier
- More caramelized
- Slightly less candy-like
If your family loves traditional sweet Thanksgiving sides, marshmallows are a natural choice.
If you prefer more texture, pecans may be better.
You can also combine both.
Best Sweet Potatoes for Casserole
Orange-fleshed sweet potatoes are ideal.
Look for varieties commonly sold as:
- Jewel
- Garnet
- Beauregard
They become soft and creamy when cooked and give the casserole its classic orange color.
Choose potatoes that are firm and free from major soft spots or mold.
Sweet Potatoes vs Yams
True yams and sweet potatoes are different vegetables.
However, orange sweet potatoes are often labeled “yams” in American grocery stores.
For this casserole, use orange-fleshed sweet potatoes even if the store calls them yams.
Fresh Sweet Potatoes vs Canned Sweet Potatoes
Fresh sweet potatoes give you the best control over flavor and sweetness.
Canned sweet potatoes can also work when you need a shortcut.
If using canned sweet potatoes, check whether they are packed in syrup.
Sweetened canned potatoes need much less additional brown sugar.
Drain them thoroughly before mashing.
Should You Bake or Boil the Sweet Potatoes?
Either method works.
Baking
Baking concentrates the natural sweetness and keeps the potatoes from absorbing water.
This gives you a slightly deeper flavor.
Boiling
Boiling is faster and very convenient.
The main thing is draining the potatoes thoroughly afterward.
For Thanksgiving, choose whichever method works better with your oven schedule.
How to Bake Sweet Potatoes
Preheat the oven to 400°F.
Wash the sweet potatoes.
Pierce each one several times with a fork.
Place them on a baking sheet.
Bake until very tender, usually about 45 to 70 minutes, depending on size.
Let them cool enough to handle.
Remove the skins.
Mash the flesh.
How to Boil Sweet Potatoes
Peel the potatoes.
Cut them into chunks around 1½ inches.
Place them in a large pot.
Cover with cold water.
Bring to a boil.
Reduce to a steady simmer.
Cook for approximately 15 to 20 minutes, or until very tender.
Drain thoroughly.
Let them sit in the colander for a few minutes so excess steam can escape.
Then mash.
Ingredients for Sweet Potato Casserole with Marshmallows
Sweet potatoes
You will need about 3 pounds.
Butter
Butter makes the filling rich and smooth.
Brown sugar
Brown sugar adds caramel-like sweetness.
You do not need much because the marshmallows are already sweet.
Eggs
Eggs help the filling set.
Milk
Milk loosens the mashed sweet potatoes and keeps them creamy.
Vanilla
Vanilla gives the casserole a warm holiday flavor.
Cinnamon
Cinnamon pairs naturally with sweet potatoes.
Nutmeg
Use only a small amount.
Nutmeg is strong.
Salt
Salt balances the sweetness.
Mini marshmallows
Mini marshmallows create the classic topping and toast more evenly than large marshmallows.
Full Ingredient List
For the sweet potato filling
- 3 pounds sweet potatoes
- 5 tablespoons unsalted butter, melted
- ⅓ cup packed light brown sugar
- 2 large eggs
- ⅓ cup whole milk
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ½ teaspoon kosher salt
For the topping
- 2½ to 3 cups mini marshmallows
- 1 tablespoon melted butter, optional
Equipment You Will Need
You will need:
- Large pot or baking sheet
- Potato masher
- Large mixing bowl
- Measuring cups and spoons
- Spatula
- 9×13-inch or similar baking dish
A hand mixer is optional if you want the filling very smooth.
How to Make the Sweet Potato Filling
Step 1: Cook the sweet potatoes
Bake or boil until completely tender.
Step 2: Remove excess moisture
If boiled, drain extremely well.
Let the potatoes steam for several minutes.
Step 3: Mash
Mash until smooth.
A few small lumps are fine.
Step 4: Add butter
Stir in melted butter while the potatoes are still warm.
Step 5: Add brown sugar and spices
Mix in:
- Brown sugar
- Cinnamon
- Nutmeg
- Salt
- Vanilla
Step 6: Add milk
Stir in the milk.
Step 7: Cool slightly
If the mixture is very hot, let it cool for several minutes.
Step 8: Add eggs
Mix in the eggs until evenly incorporated.
Do not add eggs to extremely hot potatoes or they may begin cooking immediately.
How to Make Sweet Potato Casserole with Marshmallows
Step 1: Preheat the oven
Heat the oven to 350°F.
Butter a 9×13-inch baking dish.
Step 2: Prepare the filling
Cook and mash the sweet potatoes.
Mix with butter, brown sugar, eggs, milk, vanilla, cinnamon, nutmeg, and salt.
Step 3: Transfer to the baking dish
Spread the filling evenly.
Smooth the top gently.
Step 4: Bake the sweet potato layer
Bake for about 20 to 25 minutes.
The filling should be hot throughout.
Step 5: Add the marshmallows
Remove the casserole from the oven.
Arrange the mini marshmallows evenly over the surface.
Do not press them into the potatoes.
Step 6: Return to the oven
Bake for another 5 to 10 minutes.
The marshmallows should puff and soften.
Step 7: Broil if needed
If you want darker marshmallows, broil for 30 seconds to 2 minutes.
Stay right beside the oven.
Marshmallows can burn extremely quickly.
Step 8: Rest
Let the casserole rest for about 10 minutes before serving.
How to Get Perfectly Toasted Marshmallows
The easiest method is adding the marshmallows only after the filling is already hot.
Bake them just until they puff and begin turning golden.
For darker color, use the broiler briefly.
Do not walk away.
The difference between pale marshmallows and burnt marshmallows can be less than a minute under a strong broiler.
Why You Should Not Add Marshmallows at the Beginning
If marshmallows bake for 30 to 40 minutes, they can:
- Melt completely
- Become hard
- Burn
- Disappear into the filling
They only need a short finishing bake.
Mini Marshmallows vs Large Marshmallows
Mini marshmallows are easiest.
They distribute evenly across the casserole and toast quickly.
Large marshmallows can also work.
Cut them in half and place the cut side down.
Large marshmallows create a more dramatic topping but can be harder to brown evenly.
How Many Marshmallows Should You Use?
For a 9×13-inch casserole, about 2½ to 3 cups mini marshmallows gives good coverage.
You can use less if you want more sweet potato visible.
I prefer leaving a few small gaps rather than creating an extremely thick marshmallow layer.
How Sweet Should the Filling Be?
For a side dish, ⅓ cup brown sugar is usually enough for 3 pounds sweet potatoes.
Remember that marshmallows add a lot of sweetness.
If your sweet potatoes are especially sweet, reduce the brown sugar to ¼ cup.
If your family prefers a very sweet casserole, increase it to ½ cup.
How to Make It Less Sweet
Use less brown sugar.
Start with ¼ cup.
Use a thinner marshmallow layer.
Increase the salt slightly.
You can also add:
- Black pepper
- Orange zest
- A little thyme
These ingredients make the casserole feel more balanced.
How to Make It Extra Creamy
Use half-and-half instead of milk.
You can also add:
- 2 tablespoons heavy cream
- 2 tablespoons sour cream
- 2 ounces cream cheese
Do not add too much liquid.
The filling should remain thick enough to hold its shape.
How to Make a Fluffier Sweet Potato Filling
Use a hand mixer briefly.
Beat the cooked sweet potatoes with butter, milk, and seasonings until smooth.
Add the eggs last.
Do not beat for too long.
Overworking sweet potatoes can make their texture heavy or gluey.
Maple Sweet Potato Casserole with Marshmallows
Replace the brown sugar with about ¼ cup pure maple syrup.
You can also use:
- 2 tablespoons brown sugar
- 3 tablespoons maple syrup
This gives the filling a deeper fall flavor.
Brown Sugar Sweet Potato Casserole
Increase the brown sugar slightly and use dark brown sugar.
Dark brown sugar contains more molasses and produces a stronger caramel flavor.
This variation is especially good with toasted marshmallows.
Cinnamon Sweet Potato Casserole
Increase the cinnamon to 1½ teaspoons.
Add a very small pinch of cloves or allspice if you want more fall spice.
Do not add too many spices or the sweet potato flavor can disappear.
Orange Sweet Potato Casserole
Add:
- 1 teaspoon orange zest
- 1 tablespoon orange juice
Orange brightens the sweet filling.
This is particularly good with cranberry dishes and roast turkey.
Bourbon Sweet Potato Casserole
Add 1 to 2 tablespoons bourbon to the filling.
The bourbon gives a warm caramel-like flavor.
Keep the amount moderate.
Vanilla Sweet Potato Casserole
Increase the vanilla to 2 teaspoons.
This makes the filling feel softer and more dessert-like.
Use less brown sugar if you want to keep it balanced.
Sweet Potato Casserole with Marshmallows and Pecans
If you cannot decide between toppings, use both.
Prepare the filling normally.
Sprinkle about ¾ cup chopped pecans over the sweet potatoes.
Bake until hot.
Then add marshmallows.
Return to the oven until golden.
This gives you both crunchy and gooey textures.
Pecan Streusel and Marshmallow Casserole
For an even richer version, add a brown sugar pecan streusel to half of the casserole and marshmallows to the other half.
This is useful when guests disagree about which topping is better.
Use:
- Pecans on one side
- Marshmallows on the other
Everyone gets a choice.
Sweet Potato Casserole with Marshmallows and Maple Pecans
Toast pecans with a small amount of maple syrup and butter.
Sprinkle them over the finished casserole after the marshmallows are toasted.
This adds crunch without hiding the marshmallow topping.
Can You Make Sweet Potato Casserole Without Eggs?
Yes.
The filling will be softer and more like mashed sweet potatoes.
Reduce the milk slightly.
Eggs are not required for flavor; they mostly help the filling set.
Can You Make It Without Milk?
Yes.
Use:
- Half-and-half
- Heavy cream
- Evaporated milk
- Unsweetened oat milk
- Another neutral dairy-free milk
Add gradually so the filling does not become loose.
Can You Make It Dairy-Free?
Yes.
Use plant-based butter and unsweetened non-dairy milk.
Most standard marshmallows are dairy-free, but check the package because ingredients vary.
Can You Make It Vegan?
The traditional recipe contains eggs, butter, and marshmallows that may contain gelatin.
For a vegan version:
- Use plant-based butter
- Use non-dairy milk
- Leave out the eggs or use an appropriate egg substitute
- Use vegan marshmallows
Is Sweet Potato Casserole Gluten-Free?
The basic sweet potato filling and marshmallow topping can be gluten-free.
Always check packaged marshmallows, spices, and other ingredients when cooking for someone who needs strict gluten avoidance.
What to Serve with Sweet Potato Casserole
This side pairs well with:
- Roasted turkey breast
- Herb butter roast turkey
- Cranberry orange glazed turkey
- Cranberry maple roast chicken
- Glazed ham
- Roast chicken
It also fits beside:
- Classic stuffing
- Garlic mashed potatoes
- Green bean casserole
- Green bean almondine
- Parmesan Brussels sprouts
- Roasted vegetables
- Creamed corn
- Dinner rolls
- Cranberry sauce
- Gravy
Because this is one of the sweeter sides, I like pairing it with plenty of savory vegetables.
Sweet Potato Casserole for Thanksgiving
This is an excellent Thanksgiving make-ahead recipe.
The filling can be fully prepared the day before.
Spread it into the casserole dish.
Cover.
Refrigerate.
On Thanksgiving day, heat the casserole until hot.
Then add marshmallows near the end.
This keeps the topping fresh and soft.
Can You Make Sweet Potato Casserole Ahead?
Yes.
Prepare the filling up to one day ahead.
Place it in the baking dish.
Cover tightly.
Refrigerate.
Do not add marshmallows yet.
Why Keep the Marshmallows Separate?
If marshmallows sit on moist sweet potatoes overnight, they can begin absorbing moisture.
They may become sticky or dissolve around the bottom.
For the cleanest topping, add them just before the final bake.
How to Bake It from the Refrigerator
Take the casserole from the refrigerator while the oven preheats.
Bake the sweet potato filling at 350°F for about 30 to 40 minutes, depending on how cold and deep the casserole is.
Once the center is hot, add marshmallows.
Bake another 5 to 10 minutes.
Broil briefly if desired.
Can You Bake the Casserole the Day Before?
Yes, but leave off the marshmallows.
Bake the filling.
Cool completely.
Cover and refrigerate.
The next day, reheat.
Add marshmallows during the final few minutes.
This gives you a much better topping than baking the marshmallows twice.
How to Reheat Sweet Potato Casserole
If the casserole already has marshmallows, cover loosely with foil.
Reheat at about 325°F.
Remove the foil for the last few minutes.
Watch the marshmallows carefully.
If possible, I prefer reheating sweet potato casserole before adding the marshmallow topping.
How to Keep Sweet Potato Casserole Warm
Once baked, keep it in a low oven around 200°F for a short period.
Do not hold it for too long.
The marshmallows can become dry or overly melted.
Try to add and toast the marshmallows fairly close to serving time.
How Much Sweet Potato Casserole Per Person?
For Thanksgiving with many side dishes, plan for around ½ cup per person.
A 9×13-inch casserole generally serves about 10 to 12 people.
If it is especially popular with your family, make extra.
Can You Double the Recipe?
Yes.
Use two 9×13-inch casserole dishes.
This is better than one very deep dish because the filling heats more evenly and you get more marshmallow-covered surface.
Can You Make a Half Batch?
Yes.
Use an 8×8-inch baking dish.
Cut all ingredients in half.
Begin checking slightly earlier because a smaller casserole can heat more quickly.
Sweet Potato Casserole for a Small Thanksgiving
For four to six people, use about:
- 1½ pounds sweet potatoes
- 2½ tablespoons butter
- 2 to 3 tablespoons brown sugar
- 1 egg
- 3 tablespoons milk
- ½ teaspoon vanilla
- ½ teaspoon cinnamon
- Pinch nutmeg
- 1 to 1½ cups mini marshmallows
This gives you the traditional casserole without a large amount of leftovers.
Sweet Potato Casserole vs Maple Roasted Sweet Potatoes
These two Thanksgiving sides have very different textures.
Sweet potato casserole
It is:
- Creamy
- Sweet
- Soft
- Rich
- Topped with marshmallows
Maple roasted sweet potatoes
They are:
- Caramelized
- More savory
- Firmer
- Lighter
- Roasted rather than mashed
If your Thanksgiving table already has several creamy casseroles, roasted sweet potatoes can add more texture.
If you want the traditional nostalgic dish, choose the marshmallow casserole.
Sweet Potato Casserole vs Pecan-Topped Sweet Potato Casserole
The filling can be nearly identical.
The biggest difference is the topping.
Marshmallows create a soft, gooey finish.
Pecans create a crisp, nutty finish.
For a crowd, you can divide one casserole into two topping sections.
Can You Use Canned Sweet Potatoes?
Yes.
Drain them thoroughly.
If they are packed in syrup, rinse lightly if necessary and reduce the brown sugar.
Mash and continue with the recipe.
Can You Use Canned Yams?
Yes.
Many products sold as canned yams are actually sweet potatoes.
Check whether they are packed in syrup.
If so, reduce or skip the added sugar.
Why Is My Sweet Potato Casserole Watery?
Possible reasons include:
- Sweet potatoes were not drained well
- Too much milk was added
- Canned potatoes were not drained
- The casserole has not rested yet
Let boiled potatoes steam dry.
Add milk gradually.
Give the casserole about 10 minutes to settle after baking.
Why Is My Filling Too Thick?
Add a little milk.
Start with one tablespoon at a time.
The filling should spread easily but should not be runny.
Why Did My Marshmallows Melt Completely?
They were probably baked too long.
Add marshmallows only during the final 5 to 10 minutes.
Why Did My Marshmallows Burn?
The broiler is extremely intense.
Stay beside the oven.
Check every 15 to 20 seconds once they begin browning.
Why Aren’t My Marshmallows Browning?
Move the casserole to a higher oven rack.
Broil briefly.
Make sure the marshmallows are exposed rather than covered with foil.
Why Are My Marshmallows Hard?
They may have baked too long or been reheated repeatedly.
Marshmallows are best added once, close to serving.
How to Make the Casserole Look Beautiful
Use a white, cream, or neutral ceramic baking dish.
Spread the sweet potato filling smoothly.
Arrange marshmallows evenly.
Let some orange sweet potato remain visible around the edges.
Toast until the tops have a mixture of pale gold and deeper brown spots.
For garnish, you can add a small amount of:
- Cinnamon
- Chopped pecans
- Orange zest
Do not add fresh leafy herbs over the marshmallows unless you specifically like that contrast.
The toasted marshmallow top should remain the focus.
Common Mistakes to Avoid
Making the filling too sweet
Remember the marshmallows add plenty of sugar.
Using watery potatoes
Drain them thoroughly.
Adding too much milk
The filling should remain thick.
Adding eggs to extremely hot potatoes
Cool the mixture slightly first.
Adding marshmallows too early
They can melt or burn.
Broiling without watching
Marshmallows burn very quickly.
Baking the marshmallows twice
For make-ahead casserole, add fresh marshmallows during reheating.
Overmixing the potatoes
Stop once smooth.
Serving immediately
A short rest improves the filling texture.
Frequently Asked Questions
What sweet potatoes are best for casserole?
Orange-fleshed sweet potatoes such as Jewel or Garnet work very well.
Should I bake or boil the sweet potatoes?
Either method works. Baking gives slightly deeper flavor, while boiling is faster.
Can I make sweet potato casserole the night before?
Yes. Prepare the filling and refrigerate it. Add marshmallows the next day.
When should marshmallows be added?
During the final 5 to 10 minutes of baking.
Can I use large marshmallows?
Yes. Cut them in half for more even coverage.
Can I add pecans?
Yes.
Can I use maple syrup?
Yes. Replace some or all of the brown sugar.
Can I make it without eggs?
Yes. The filling will be softer.
Can I use canned sweet potatoes?
Yes. Drain thoroughly and adjust the sugar.
Can I reduce the sugar?
Yes. The sweet potatoes and marshmallows already provide sweetness.
Can I make it dairy-free?
Yes, with plant-based butter and non-dairy milk.
Can I freeze it?
Yes, but freeze the filling without the marshmallows for best results.
Why did the marshmallows disappear?
They were baked too long.
How do I brown marshmallows?
Use the oven or broiler briefly near the end.
How to Store Leftover Sweet Potato Casserole
Let the casserole cool slightly.
Cover the baking dish or transfer leftovers to an airtight container.
Refrigerate within about two hours.
Use within 3 to 4 days.
The marshmallows will soften during storage.
Can You Freeze Sweet Potato Casserole with Marshmallows?
The sweet potato filling freezes well.
The marshmallow topping does not freeze as beautifully.
For the best result, freeze the casserole without marshmallows.
Cool the filling completely.
Cover tightly.
Freeze for about 1 to 2 months for best quality.
Thaw overnight in the refrigerator.
Reheat.
Add fresh marshmallows near the end.
Can You Freeze Leftovers with Marshmallows?
Yes, but the marshmallows may become sticky or change texture after thawing.
The casserole will still be edible, but fresh marshmallows give a better result.
Leftover Sweet Potato Casserole Ideas
Leftovers can be used in:
- Sweet potato pancakes
- Waffles
- Muffins
- Breakfast bowls
- Oatmeal
- Sweet potato biscuits
- Thanksgiving leftover plates
If using leftovers in another recipe, remove some of the marshmallow topping first if you want to reduce the sweetness.
Thanksgiving Cooking Timeline
Two days before
Buy the sweet potatoes and marshmallows.
Make sure all ingredients are ready.
One day before
Cook the sweet potatoes.
Mash and prepare the filling.
Transfer to the casserole dish.
Cover and refrigerate.
Thanksgiving day
Take the casserole from the refrigerator.
Bake until the filling is hot.
Add mini marshmallows.
Bake again briefly.
Broil if needed.
Rest for 10 minutes.
Serve.
Final Thoughts
Sweet potato casserole with marshmallows is one of the most nostalgic Thanksgiving sides because it combines creamy sweet potatoes with a warm, gooey toasted topping.
The key is keeping the filling balanced.
Sweet potatoes are already naturally sweet, and the marshmallows add even more sweetness, so the filling only needs a modest amount of brown sugar.
Butter, vanilla, cinnamon, nutmeg, and salt give the mashed sweet potatoes their classic holiday flavor.
Then add the marshmallows only near the end.
That gives them enough time to puff and toast without melting away or burning.
For an easier Thanksgiving, prepare the entire sweet potato filling the day before, refrigerate it, then heat and top it with marshmallows shortly before dinner.
Whether you keep it traditional or add pecans, maple syrup, orange zest, bourbon, or extra spices, this sweet potato casserole brings the soft, golden, classic holiday flavor many people expect on the Thanksgiving table.