This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
Christmas sweet potatoes casserole is a baked side dish made with 4 large sweet potatoes, melted butter, brown sugar, milk, eggs, vanilla, cinnamon, salt, and mini marshmallows, ready in about 1 hour. It has a smooth sweet potato base, a lightly spiced flavor, and a toasted marshmallow topping that turns golden in the oven. This recipe serves 8.
I am Hana, and I test recipes like this one for my own table before I share them on EmpireFoodie.com. The balance of texture matters here: a creamy base and a puffed marshmallow top make Sweet Potato Casserole with Marshmallows feel special without being difficult.
The finished casserole is soft, rich, and gently sweet, with cinnamon in the background and marshmallows on top that bake into a light, glossy layer. Sweet Potato Casserole with Marshmallows is an easy holiday side that also works for weeknight fall dinners and potlucks when you want something familiar and dependable.
The base bakes first, so the sweet potato layer sets before the marshmallows go on. That two-stage bake keeps the topping from sinking and helps the dish hold its shape when you spoon it onto plates.
Table of Contents
- Why does Christmas Sweet Potatoes Casserole work so well?
- What ingredients do you need for Sweet Potato Casserole with Marshmallows?
- How do you make Sweet Potato Casserole with Marshmallows step by step?
- Frequently Asked Questions About Sweet Potato Casserole with Marshmallows
- How should you store and reheat it?
- What mistakes should you avoid?
- What easy swaps can you make?
- What should you serve with it?
Why does Christmas Sweet Potatoes Casserole work so well?
Christmas Sweet Potatoes Casserole works because it combines a smooth, lightly spiced sweet potato base with a toasted marshmallow top in one simple 9×13-inch dish. It is ready in about 1 hour, serves 8, and gives you a sweet side that feels festive without requiring complicated steps.
-
It has a balanced texture.
The mashed sweet potatoes bake into a creamy layer, while the marshmallows add a soft, puffed finish. That contrast keeps each bite interesting from the first spoonful to the last.
-
It uses everyday ingredients.
Sweet potatoes, butter, milk, eggs, vanilla, cinnamon, and salt are easy to find. Mini marshmallows finish the dish with a simple topping that browns quickly in the oven.
-
It fits both holiday and weeknight menus.
Sweet Potato Casserole with Marshmallows is festive enough for Thanksgiving or Christmas, but it also works beside roasted chicken or pork on a regular fall evening. I tested it for Theo’s dinner table, and the make-ahead rhythm was easy to manage on a busy day.
-
It can feel lighter with careful portions.
Because the sweetness comes from brown sugar and marshmallows, smaller servings still feel satisfying. You can also pair it with lean protein and vegetables to keep the overall meal balanced.
The recipe also earns its place because the method is straightforward: boil, mash, mix, bake, top, and finish. That sequence helps the casserole set properly, which is one reason it belongs in a Best Ever Sweet Potato Casserole conversation without extra fuss.
What ingredients do you need for Sweet Potato Casserole with Marshmallows?
Sweet Potato Casserole with Marshmallows uses 9 simple ingredients, and each one has a job. The sweet potatoes create the base, the butter and milk bring richness, the eggs help it set, and the marshmallows finish the top with a light golden cap after the second bake.
- 4 large sweet potatoes, peeled and cubed
- 1/2 cup unsalted butter, melted
- 1/2 cup brown sugar, packed
- 1/4 cup milk
- 2 large eggs, beaten
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 2 cups mini marshmallows
The sweet potatoes matter most because they give the casserole its body and natural sweetness. The eggs matter too, since they help the base hold together after baking instead of turning loose or watery.
For the best texture, I measure the milk and butter carefully so the mixture stays creamy rather than thin. That small detail keeps Sweet Potato Casserole with Marshmallows smooth enough to spread evenly in the pan.
How do you make Sweet Potato Casserole with Marshmallows step by step?
The method is simple: cook the sweet potatoes until tender, mash them smooth, mix in the enrichments, bake the base, then add marshmallows and finish in the oven. Total hands-on work is about 20 minutes, and the full cooking time is about 40 minutes for a 1-hour recipe.
Step 1 — Prepare the pan and heat the oven
Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish. This gives you the right oven temperature for setting the sweet potato base without drying it out.
Step 2 — Boil the sweet potatoes
Place the peeled and cubed sweet potatoes in a large pot, cover them with water, and bring the pot to a boil. Cook until tender, about 15 to 20 minutes, then drain well so the casserole does not become watery.
Step 3 — Mash until smooth
Transfer the drained sweet potatoes to a large bowl and mash them until smooth. A smoother mash gives Sweet Potato Casserole with Marshmallows a creamier finish and helps the topping sit neatly on top.

Step 4 — Mix the filling
Stir in the melted butter, brown sugar, milk, eggs, vanilla extract, cinnamon, and salt until well combined. The mixture should look even and spoonable, with no streaks of egg or pockets of sugar.
Step 5 — Spread and bake the base
Spread the sweet potato mixture evenly into the prepared baking dish. Bake for 20 minutes so the center firms up before the marshmallows are added.
Step 6 — Add the marshmallows and finish baking
Remove the casserole from the oven and top it evenly with mini marshmallows. Return it to the oven and bake for 8 to 10 minutes, or until the marshmallows are puffed and lightly golden.
Step 7 — Rest before serving
Let the casserole cool for 5 to 10 minutes before serving. That short rest helps the filling settle, so each serving stays neater when you scoop it.
Frequently Asked Questions About Sweet Potato Casserole with Marshmallows
Can I make Sweet Potato Casserole with Marshmallows ahead of time?
Yes, you can make the sweet potato base ahead and add the marshmallows just before the final bake. I often do that when I want a calmer cooking schedule for a dinner with Theo.
You might also enjoy our easy chicken burrito casserole.
Why do my marshmallows brown too fast?
Marshmallows brown fast because the second bake is short, only 8 to 10 minutes. Watch closely near the end so the tops turn puffed and lightly golden instead of dark.
Can I use regular marshmallows instead of mini marshmallows?
Yes, but mini marshmallows spread more evenly over the surface. Regular marshmallows can work if they are placed close together, though the topping may look less uniform.
How do I keep the casserole from turning watery?
Drain the sweet potatoes very well after boiling them. Excess water can thin the filling and make the casserole loose instead of smooth.
Is this Sweet Potato Casserole with Marshmallows good for a smaller everyday meal?
Yes, it works well in smaller portions beside a simple protein and vegetables. The 8 servings make it easy to use for leftovers or a smaller fall meal plan.
How should you store and reheat it?
Store Sweet Potato Casserole with Marshmallows in the refrigerator in a covered container for up to 4 days. If you want to freeze it, freeze the baked base without the marshmallow topping, then add marshmallows and finish baking after thawing.
For reheating, warm individual portions in the oven at 350°F until heated through, or use short microwave intervals if speed matters more than texture. The oven keeps the topping softer and helps the marshmallows stay light instead of sticky.
If you are planning a holiday menu, this casserole holds up well as a make-ahead side because the base is sturdy after the first 20-minute bake. That makes Sweet Potato Casserole with Marshmallows practical for busy kitchens and last-minute serving times.
What mistakes should you avoid?
The biggest mistake is skipping the drain step after boiling the potatoes, because extra water can make the filling loose. Another common issue is under-mashing, which leaves lumps that make the surface harder to spread evenly in the baking dish.
Do not add the marshmallows before the first 20-minute bake, since they need only 8 to 10 minutes at the end. That timing keeps the topping puffed and lightly golden instead of overbrowned.
Also, avoid serving the casserole immediately from the oven. A 5 to 10 minute rest gives the filling time to settle, which improves both texture and serving shape.
What easy swaps can you make?
You can make small changes to fit your pantry without turning this into a different dish. Keep the sweet potatoes, marshmallows, and bake times the same so Sweet Potato Casserole with Marshmallows still behaves the way the recipe card promises.
If you want a slightly lighter result, use a little less brown sugar and keep the full 1/4 cup milk so the base stays smooth. The casserole will taste less sweet, which works well for everyday fall meals.
You can also use a touch less butter if you prefer a lower-fat version, though the texture will be a little less rich and a bit firmer. That tradeoff is useful when you want the dish to sit beside a heavier main course.
What should you serve with it?
Sweet Potato Casserole with Marshmallows pairs well with roasted chicken, baked ham, or a simple turkey dinner because the sweet base balances savory mains. It also fits a potluck table when you want one side that feels complete with very little effort.
For a lighter fall plate, serve it with green vegetables and a lean protein so the sweetness stays in balance. That approach works especially well for weeknight dinners when you want the casserole to feel special but not too heavy.
If you are building a larger holiday spread, serve it alongside a crisp vegetable side and a savory casserole so the meal has contrast in both texture and flavor. I have found that a menu like this keeps Sweet Potato Casserole with Marshmallows from feeling one-note, which is helpful when the table is full of rich dishes.
Sweet Potato Casserole with Marshmallows
Equipment
- large pot
- large mixing bowl
- potato masher
- 9x13-inch baking dish
- Oven
Ingredients
- 4 large sweet potatoes, peeled and cubed
- 1/2 cup unsalted butter, melted
- 1/2 cup brown sugar, packed
- 1/4 cup milk
- 2 large eggs, beaten
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 1/4 tsp salt
- 2 cup mini marshmallows
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish.
- Place the sweet potatoes in a large pot, cover with water, and bring to a boil. Cook until tender, about 15 to 20 minutes. Drain well.
- Transfer the sweet potatoes to a large bowl and mash until smooth.
- Stir in the melted butter, brown sugar, milk, eggs, vanilla extract, cinnamon, and salt until well combined.
- Spread the sweet potato mixture evenly into the prepared baking dish.
- Bake for 20 minutes.
- Remove the casserole from the oven and top evenly with mini marshmallows.
- Return to the oven and bake for 8 to 10 minutes, or until the marshmallows are puffed and lightly golden.
- Let the casserole cool for 5 to 10 minutes before serving.
Notes

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨




Comments are closed.