Sweet Potato Casserole with Marshmallows

Sweet Potato Casserole with Marshmallows

The marshmallows can go from puffed and golden to scorched while you’re still waiting for the sweet potato underneath to finish baking. I learned to treat this casserole as two…

By Julia • • Reading time: 9 min
Tip: save now, cook later.
Serves 4–6

The marshmallows can go from puffed and golden to scorched while you’re still waiting for the sweet potato underneath to finish baking. I learned to treat this casserole as two bakes: first, give the smooth sweet potato base time to cook through; then add the mini marshmallows for just long enough to toast. That keeps the topping soft and pillowy instead of dark before the center is ready.

I make the base with boiled sweet potatoes, melted butter, brown sugar, milk, eggs, vanilla, and cinnamon. The eggs help it set, so I let the mashed potatoes cool for five minutes before stirring them in. Once the marshmallows are golden and the casserole has rested, each spoonful has a soft, gently spiced center under a toasted, stretchy top.

Sweet Potato Casserole with Marshmallows golden marshmallow topping
“

Kitchen Note

Let the mashed sweet potatoes cool for the full five minutes before you mix in the eggs. That short pause keeps the warm mash from scrambling them, so the base bakes up smooth.

Save this sweet potato casserole with its toasted marshmallow top for a holiday table or any meal that calls for a cozy, soft-centered side.

Save to Pinterest

Why the Marshmallows Go on After the Sweet Potato Base Bakes

The sweet potato mixture needs a longer, gentler bake than the topping does. If the marshmallows go on at the beginning, they’re exposed to the oven for the whole bake and can get too dark before the center has finished setting. I bake the base first, then scatter the marshmallows over it and return the dish to the oven for their shorter toast.

That second bake is quick, but the visual cue matters more than chasing the longest time. Look for marshmallows that have puffed and turned golden; they’ll soften together into a light, sweet blanket. If they’re still pale, give them a little longer and keep an eye on them, since the change from golden to overly browned happens quickly.

The base has its own reliable doneness check: its center should reach 160°F before the marshmallows go on. That gives the egg-enriched sweet potato mixture time to cook through without asking the topping to sit in the oven while it does. After the final bake, let the casserole rest for ten minutes so it settles enough to serve neatly.

What the Sweet Potatoes, Eggs, and Marshmallows Each Bring

Sweet Potato Casserole with Marshmallows soft spiced filling
  • Sweet potatoes — They’re the body of the casserole, so start with firm potatoes and peel them before cutting. Keeping the pieces close to one inch helps them cook evenly in the pot. Mash them until smooth for the creamy, cohesive base this version is meant to have.
  • Eggs — Beaten eggs help the mixture set as it bakes, rather than staying like loose mashed potatoes. Add them after the potatoes have cooled briefly and stir until no streaks remain. They’re doing more than adding richness, so leaving them out changes the way the casserole holds together.
  • Butter and whole milk — Melted butter brings richness, while milk loosens the mash enough to stir into an even mixture. Whole milk gives the base a rounded texture; lower-fat milk would make it less rich. Stir both in with the other ingredients so the mixture spreads easily without dry pockets.
  • Light brown sugar, vanilla, and cinnamon — Together, these make the sweet potato taste warm and gently sweet without masking it. Packed brown sugar contributes a little moisture as well as sweetness; vanilla and cinnamon add aroma through the whole base. Measure the cinnamon carefully so it seasons the casserole without taking over.
  • Mini marshmallows — Their small size makes it easier to cover the casserole evenly, and they puff and brown during the short final bake. Keep them for the topping stage rather than mixing them into the sweet potato base, where they won’t form that distinct toasted layer.

From Fork-Tender Potatoes to a Golden Marshmallow Top

Boil the Sweet Potato Cubes Until They Yield Easily

Heat the oven to 350°F and coat a 9×13-inch baking dish with nonstick cooking spray. Peel the sweet potatoes, cut them into 1-inch cubes, and put them in a 6-quart pot covered with cold water by one inch. Bring the water to a boil, then simmer for 15 to 20 minutes. They’re ready when a fork pierces a cube easily; if the center still feels firm, keep simmering and check again.

Mash Smoothly and Mix the Base

Drain the potatoes and return them to the pot, then mash until smooth. Let the mash cool for five minutes before adding the melted butter, brown sugar, milk, beaten eggs, vanilla, salt, and cinnamon. Stir until the mixture is combined, with no visible streaks of egg or dry pockets. Spread it evenly in the prepared baking dish so the center and edges bake at a similar pace.

Bake the Base Before Adding Any Marshmallows

Set the dish in the 350°F oven and bake the base for 25 to 30 minutes. Check the center with a food thermometer; it should reach 160°F before you add the topping. The surface should look set rather than wet, but use the temperature at the center as the doneness check. If it hasn’t reached 160°F, keep baking the base before moving on.

Toast the Topping, Then Let the Casserole Rest

Remove the dish from the oven and scatter the mini marshmallows evenly over the surface. Return it to the oven for 8 to 12 minutes, until they’re puffed and golden. Watch closely near the end so they don’t darken past the color you want. Let the casserole rest for ten minutes before serving.

Simple Ways to Change the Sweetness or Topping

A less-sweet sweet potato base

For a subtler sweet potato flavor, leave the brown sugar out of the base and keep the rest of the ingredients the same. The casserole will taste less sweet and the marshmallow topping will stand out more. This is a simple adjustment, not a sugar-free version, since mini marshmallows still make the finished dish sweet.

A marshmallow-free casserole

Leave off the marshmallow topping and serve the baked sweet potato base on its own. It keeps the cinnamon, vanilla, and brown sugar in the spotlight, though you’ll miss the toasted top and the extra sweetness it brings. Bake the base until its center reaches 160°F, then let it rest before serving.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers within two hours and keep them covered for up to four days. The marshmallows soften and lose their freshly toasted texture.
  • Freezer: The sweet potato base freezes well, but the marshmallow topping won’t keep its airy texture after thawing. For best results, freeze the baked base without marshmallows in an airtight container for up to three months, then thaw it in the refrigerator before reheating and topping.
  • Reheating: Reheat covered in a 350°F oven until the center reaches 165°F. Add fresh mini marshmallows for the final 8 to 12 minutes if you want a newly puffed topping; reheating uncovered from the start can dry the edges before the center is hot.

Questions That Come Up When Making This Casserole

Can I assemble the casserole ahead of time?+

You can prepare and bake the sweet potato base ahead, then refrigerate it covered. Reheat it until the center is hot before adding the marshmallows for their final bake; putting a cold dish straight into the topping stage can leave the middle cool while the marshmallows brown.

Can I use canned sweet potatoes instead of fresh?+

I stick with fresh sweet potatoes for this version. Canned potatoes are already cooked and can carry extra liquid, so their texture and the amount of moisture in the base won’t match the boiled, drained potatoes here.

How do I keep the sweet potato base from turning lumpy?+

Cut the potatoes into even 1-inch cubes and simmer until a fork slips into them easily. If a few pieces are still firm when you mash, they’ll leave lumps; return those pieces to the pot to cook longer before mashing again.

How do I keep the marshmallows from getting too dark?+

Add them only after the sweet potato base has finished baking, then start checking the top before the end of the 8-to-12-minute window. Take the casserole out when the marshmallows are puffed and golden rather than waiting for a deep brown color.

Can I make this casserole without eggs?+

I don’t recommend omitting the eggs without a tested replacement. They help the sweet potato base set as it bakes, so leaving them out can make the casserole softer and less cohesive when served.

Sweet Potato Casserole with Marshmallows

Sweet potato casserole with marshmallows combines a smooth, cinnamon-scented sweet potato base with a golden, puffed marshmallow topping. Bake it in a 9x13-inch dish for a classic side with a soft center and toasted top.
Prep Time 20 minutes
Cook Time 56 minutes
Resting time 10 minutes
Total Time 1 hour 26 minutes
Servings: 10 servings
Course: Side Dish
Cuisine: American
Calories: 280

Ingredients
  

For the sweet potato base
  • 1 nonstick cooking spray for coating
  • 3 lb sweet potatoes
  • 0.5 cup unsalted butter melted
  • 0.33 cup light brown sugar packed
  • 0.33 cup whole milk
  • 2 eggs large, beaten
  • 1 tsp vanilla extract
  • 0.5 tsp kosher salt
  • 0.5 tsp ground cinnamon
For the topping
  • 3 cup mini marshmallows

Equipment

  • 1 9x13 inch baking dish
  • 1 6-quart pot

Method
 

Prepare the sweet potato base
  1. Heat the oven to 350°F.
  2. Coat a 9x13-inch baking dish with nonstick cooking spray.
  3. Peel the sweet potatoes and cut them into 1-inch cubes.
  4. Place the sweet potato cubes in a 6-quart pot and cover with cold water by 1 inch.
  5. Bring the water to a boil, then simmer the sweet potatoes for 15 to 20 minutes, until the cubes are easily pierced with a fork.
  6. Drain the sweet potatoes and return them to the pot.
  7. Mash the sweet potatoes until smooth and let cool for 5 minutes.
  8. Stir in the melted butter, packed light brown sugar, whole milk, beaten eggs, vanilla extract, kosher salt, and ground cinnamon until combined.
  9. Spread the sweet potato mixture evenly in the prepared baking dish.
  10. Bake for 25 to 30 minutes, until the center reaches 160°F.
Add the topping
  1. Remove the casserole from the oven.
  2. Scatter the mini marshmallows evenly over the top.
  3. Return the casserole to the oven and bake for 8 to 12 minutes, until the marshmallows are puffed and golden.
  4. Let the casserole rest for 10 minutes before serving.

Notes

For the smoothest base, mash the sweet potatoes thoroughly before mixing in the other ingredients. Refrigerate leftovers for 3 to 4 days; freeze leftovers for up to 2 months. For a dairy-free variation, use plant-based butter and unsweetened non-dairy milk.

Join our weekly recipe email

Slow-cooked comfort, easy weeknights, and seasonal bakes—straight to your inbox.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating