Sweet Potato Casserole With Marshmallows Recipe — Comforting Holiday Side

There’s something undeniably nostalgic about a bubbling sweet potato casserole crowned with toasted marshmallows — a hug on a plate that’s at home on holiday tables, cozy family dinners, or any night you want a little comfort. This Sweet Potato Casserole With Marshmallows recipe keeps the flavors familiar while offering simple tips to make the dish reliably creamy, perfectly spiced, and gloriously golden on top. Expect a tender sweet potato base, warm cinnamon and vanilla notes, a buttery crumble if you like contrast, and that delightful toasted marshmallow finish everyone reaches for first.
- Why You'll Fall for This Sweet Potato Casserole With Marshmallows
- What You Need — Ingredients for Sweet Potato Casserole With Marshmallows
- Step-by-Step Guide to Making Sweet Potato Casserole With Marshmallows
- Timing & Preparation Details
- Nutritional Snapshot
- Frequently Asked Questions
- Sweet Potato Casserole With Marshmallows
Why You'll Fall for This Sweet Potato Casserole With Marshmallows
This version of sweet potato casserole is special because it balances creamy, lightly spiced sweet potatoes with texture and sweetness on top. The marshmallows add a playful, toasty sweetness while an optional pecan-brown sugar crumble brings a nutty crunch to offset the softness below. It’s easy to scale up for a crowd, forgiving if you tweak the spices or sweetness, and it comes together with pantry-friendly ingredients.
What You Need — Ingredients for Sweet Potato Casserole With Marshmallows
- Sweet potatoes (2 lb) — roasted or boiled and mashed; they’re the creamy, naturally sweet foundation.
- Brown sugar (1/3 cup) — adds depth and a caramel-like sweetness to the filling.
- Unsalted butter (1/4 cup) — enriches the mash and smooths the texture.
- Milk (1/4 cup) — loosens the potatoes so the casserole isn’t dry.
- Vanilla extract (1 tsp) — lifts and rounds the sweet flavors.
- Cinnamon (1/2 tsp) — warms the profile without overpowering.
- Nutmeg (1/4 tsp) — a little goes a long way toward autumnal warmth.
- Salt (1/2 tsp) — balances the sweetness and enhances flavor.
- Mini marshmallows (1 cup) — the signature, melty topping that toasts beautifully.
- Pecans (1/2 cup, optional) — chopped for crunch in a streusel topping.
- All-purpose flour (1/3 cup, for topping) — gives structure to the crumble.
- Brown sugar for topping (1/3 cup) — pairs with butter and flour to create golden bits.
- Butter for topping (3 tbsp) — binds the crumble and helps it brown.
Step-by-Step Guide to Making Sweet Potato Casserole With Marshmallows
- Preheat and prep. Heat the oven to 375°F (190°C) and grease a 9x9-inch baking dish. A lightly buttered ceramic or glass dish works well for even baking.
- Cook the sweet potatoes. You can roast whole sweet potatoes (wrapped in foil) for 45–60 minutes until very tender, which concentrates sweetness, or dice and boil them for 15–20 minutes until fork-tender if you’re short on time. Drain thoroughly if boiled.
- Mash and season. Place the warm sweet potatoes in a large bowl. Add brown sugar, butter, milk, vanilla, cinnamon, nutmeg, and salt. Mash until smooth — a few lumps are fine if you like texture. Taste and tweak the seasoning or sweetness to your liking.
- Transfer to the baking dish. Spread the mashed sweet potatoes evenly into the prepared dish, smoothing the top with a spatula.
- Make an optional crumble. If you want a crunchy contrast, mix flour, brown sugar, chopped pecans, and melted butter until you have a coarse streusel. Sprinkle this over the sweet potatoes in an even layer.
- Add marshmallows. Scatter mini marshmallows to cover the surface. If you added a crumble, you can either layer marshmallows on top of it or mix them into the crumble for pockets of gooey sweetness.
- Bake and brown. Bake for 15–20 minutes, until the marshmallows are puffed and lightly golden. For a deeper toast, switch to broil for 1–2 minutes — watch closely to prevent burning.
- Rest and serve. Let the casserole rest 5–10 minutes after removing from the oven so the marshmallows set slightly. Serve warm alongside roasted meats, ham, or as a standalone indulgent side.
Timing & Preparation Details
- Prep time: about 15 minutes active (not including cooking the potatoes).
- Cooking time (roasted potatoes): 45–60 minutes; (boiled potatoes): 15–20 minutes.
- Baking time: 15–20 minutes, plus an optional 1–2 minutes under the broiler for deeper browning.
- Resting: 5–10 minutes after baking so slices hold together and marshmallows set.
- Ready to enjoy: about 1 hour if roasting potatoes, 30–40 minutes if boiling; serves best warm.
Nutritional Snapshot
Approximate nutrition per serving (based on 4 servings):
- Calories: 350 kcal
- Protein: 3 g
- Carbohydrates: 54 g
- Fat: 14 g
- Fiber: 4 g
- Sugar: 30 g
Note: These values are estimates and will vary depending on exact ingredient brands and portion sizes. Using reduced-sugar marshmallows or skipping the streusel will lower calories and sugar.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes — prepare the sweet potato filling and, if using, the streusel up to a day ahead. Refrigerate separately, then assemble, top with marshmallows, and bake just before serving. You can also bake ahead and reheat gently; add fresh marshmallows and brown briefly under the broiler to revive the top.
What’s the best way to get evenly toasted marshmallows?
Bake the casserole until marshmallows are puffed, then use the oven broiler for 1–2 minutes to achieve even golden color. Keep the oven door slightly open or watch the broiler closely — marshmallows can go from golden to burnt very fast.
Can I make this vegan or dairy-free?
Yes. Substitute dairy butter with plant-based butter and use a non-dairy milk like almond or oat milk. For marshmallows, buy vegan marshmallows (no gelatin) or omit them and use a crunchy pecan-brown sugar topping instead.
There you have it — a warm, inviting Sweet Potato Casserole With Marshmallows that’s easy to make and even easier to love. Whether you stick with the classic marshmallow crown or add a crunchy pecan crumble, this dish brings comforting sweetness and a little sparkle to any meal. Happy cooking, and enjoy every gooey, toasty bite!

Sweet Potato Casserole With Marshmallows
Ingredients
- 2 lb sweet potatoes
- 1/3 cup brown sugar
- 1/4 cup unsalted butter
- 1/4 cup milk
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/2 tsp salt
- 1 cup mini marshmallows
- 1/2 cup pecans
- 1/3 cup all-purpose flour
- 1/3 cup brown sugar (for topping)
- 3 tbsp unsalted butter (for topping)
Instructions
- Preheat the oven to 375°F (190°C). Prepare a 9x9-inch baking dish by greasing it lightly with butter or nonstick spray.
- Cook the sweet potatoes: scrub them clean, then either roast whole wrapped in foil for 45–60 minutes until tender, or peel and chop into chunks and boil in salted water for 15–20 minutes until soft. Drain well.
- Mash the sweet potatoes in a large bowl. Add brown sugar, butter, milk, vanilla, cinnamon, nutmeg, and salt. Taste and adjust seasoning or sweetness. The mixture should be creamy but firm enough to hold its shape.
- Transfer the mashed sweet potatoes to the prepared baking dish and spread into an even layer.
- If making a streusel topping: combine flour, brown sugar, chopped pecans (if using), and 3 tablespoons of melted butter in a small bowl. Mix until a coarse crumble forms, then sprinkle evenly over the sweet potatoes.
- Top the casserole with an even layer of mini marshmallows, covering the surface. If using a streusel, apply the marshmallows either directly on the sweet potatoes or partially mixed with the streusel for pockets of crunch and marshmallow.
- Bake in the preheated oven for 15–20 minutes, or until marshmallows are puffed and just beginning to brown. For a deeply toasted top, switch the oven to broil for 1–2 minutes—watch very closely to avoid burning.
- Remove from the oven and let the casserole rest for 5–10 minutes. The marshmallows will set slightly while still being gooey. Serve warm as a side dish.
