Classic Sweet Potato Casserole with Toasted Marshmallow Topping

This sweet potato casserole with marshmallows proves that vegetables can (and should) dress like dessert. Baked sweet potatoes are mashed with butter, brown sugar, and maple syrup to create a silky, caramel-like filling, then topped with a blanket of toasted marshmallows.

It’s nostalgic, indulgent, and a must-have on any holiday table.

A spoon scooping a serving of sweet potatoes and marshmallows.

If you’re planning a holiday menu, you can include this recipe alongside classic mains and sides in a Thanksgiving menu plan.

Why This Sweet Potato and Marshmallow Casserole Works

Roasting the sweet potatoes: Baking concentrates natural sugars and flavor and prevents the watery texture that comes from boiling.

Balanced sweetness: Brown sugar and maple syrup add depth without overwhelming the sweet potato’s flavor.

Creamy, custardy texture: Eggs and cream set the filling while keeping it smooth and rich.

Golden, gooey topping: A final bake melts and toasts the marshmallows to a bronzed, slightly crackly finish.

If you prefer something less sweet, consider a savory version that swaps sugar for sharp cheese and fresh herbs.

A spoon in a casserole dish with marshmallows and sweet potatoes.

If you enjoy the marshmallow topping but want it in pie form, a sweet potato pie with marshmallows makes an excellent alternative.

Recipe Tips

Line the baking sheet with foil: Roasting whole sweet potatoes can get sticky; foil speeds cleanup.

Cool slightly before peeling: Warm potatoes peel easily; wait until they’re not piping hot so you don’t burn your hands.

Taste before adding eggs: Adjust seasoning and sweetness while it’s safe to sample, before adding raw eggs.

Don’t skimp on marshmallows: A full layer puffs and browns into the classic topping.

Bake uncovered first: Allow the filling to set a bit before adding marshmallows so you don’t end up with a gummy layer underneath.

Smooth the filling: Use a hand mixer or ricer if you want an especially silky texture.

Watch the marshmallows closely: They can go from golden to burnt very quickly.

Grease the dish well: This prevents sticking and makes cleanup easier.

Let it rest: A 5–10 minute rest after baking helps the casserole settle and slice cleanly.

Six photos in a collage showing how to make a recipe for sweet potato casserole.

Make-Ahead and Freezing Instructions

To prep ahead: Roast, peel, and mash the sweet potatoes up to 2 days ahead. Mix in butter, sugars, cream, spices, and salt and store covered in the refrigerator. Add the eggs and transfer to the baking dish just before baking.

To fully assemble in advance: You can assemble the entire casserole (leave off the marshmallows) a day ahead. Cover and refrigerate. Bring to room temperature before baking or add 10–15 minutes to the bake time.

To freeze: Make the filling and spread it into the baking dish (do not add marshmallows). Wrap tightly and freeze up to 1 month. Thaw overnight in the refrigerator, then bake as directed and add marshmallows for the final 10–15 minutes.

Marshmallows on mashed sweet potatoes in a hot casserole dish.

Common Questions

Can I make sweet potato casserole ahead of time?

Yes. Roast, mash, and season the sweet potatoes up to 2 days in advance. Hold off on adding eggs until just before baking. You can also prep the full casserole (minus marshmallows) and refrigerate it for up to a day.

Can I use canned sweet potatoes?

You can, but freshly roasted sweet potatoes deliver better flavor and texture. Canned potatoes tend to be wetter and less flavorful, though they work in a pinch.

What’s the best way to mash the sweet potatoes?

A potato masher is fine, but for ultra-smooth results use a hand mixer or a potato ricer.

A sweet potato and marshmallow casserole in a white dish.

Sweet Potato and Marshmallow Casserole

This casserole embraces holiday comfort: mashed sweet potatoes flavored with warm spices, brown sugar, and maple syrup, baked until set and finished under a layer of gooey, toasted marshmallows. The filling is buttery and smooth with just enough sweetness to let the sweet potato shine.

If you prefer a crunchy topping and sliced potatoes instead of a mash, try a pecan streusel-topped sweet potato crunch casserole for a crisp, nutty finish.

A mashed sweet potato casserole in a baking dish topped with marshmallows.
Prep Time: 20 mins
Cook Time: 1 hr 15 mins
Total Time: 1 hr 35 mins

Sweet Potato Marshmallow Casserole

By Dahn Boquist
Buttery mashed sweet potatoes mixed with brown sugar, maple syrup, and warm spices, baked until set and topped with toasted marshmallows. Classic holiday comfort.

If you make this recipe, please leave a star rating and comment.

Servings: 12 Servings
Print

Ingredients

For the filling:

  • 4 pounds sweet potatoes (about 5–6 medium)
  • ½ cup butter, melted (1 stick)
  • ⅓ to ⅔ cup brown sugar, packed
  • ¼ cup maple syrup
  • ½ cup heavy cream (or half-and-half)
  • 1 teaspoon vanilla extract
  • ¾ teaspoon salt
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • 3 large eggs, lightly beaten

For the topping:

  • 3 to 4 cups mini marshmallows

Instructions

Bake the sweet potatoes

  • Preheat the oven to 375°F. Scrub the sweet potatoes and pierce them several times with a fork.
  • Place on a foil-lined baking sheet and roast 45–60 minutes, until a knife slides through easily. Let cool slightly, then peel.

Prep the casserole

  • Scoop the roasted sweet potato flesh into a large bowl and mash until smooth.
  • Stir in melted butter, brown sugar, maple syrup, cream (or half-and-half), vanilla, salt, cinnamon, and nutmeg.
  • Taste and adjust seasoning and sweetness. For an ultra-smooth texture, blend with a hand mixer.
  • When the mixture is warm (not hot), stir in the beaten eggs until fully combined.
  • Spread the mixture into a greased 9×13-inch baking dish and smooth the top. Bake uncovered at 375°F for 30–35 minutes.
  • Remove from the oven and top evenly with mini marshmallows.
  • Return to the oven 10–15 minutes, until the marshmallows are puffed and golden. Let rest 5–10 minutes before serving.

Notes

For extra smooth texture: Use a hand mixer or ricer before adding eggs.

Adjust to taste: This version is moderately sweet. Taste before adding eggs and add more brown sugar if you want it sweeter.

Make ahead: Prepare the filling up to 2 days ahead; add eggs just before baking.

Rest before serving: Allow 5–10 minutes after baking so the casserole sets and slices cleanly.

Watch the marshmallows: They brown quickly in the last minutes of baking.

Nutrition

Serving: 1 serving • Calories: 353 kcal • Carbohydrates: 58 g • Protein: 4 g • Fat: 12 g • Saturated Fat: 8 g • Sodium: 322 mg • Fiber: 5 g • Sugar: 30 g • Vitamin A: 21892 IU

Nutrition information is an approximation.

iconLike this recipe? Rate and comment below!