Sweet Potato Casserole with Pecan and Marshmallow Topping

Posted on

When a fork slips through a sweet potato cube without resistance, you know it’s ready to mash; if the center still feels firm, the finished filling can have little lumps. For this sweet potato casserole with pecan and marshmallow topping, I cut the potatoes into even cubes so they cook at about the same pace. That gives the casserole a smooth base without needing to overwork it.

The filling gets its richness from butter and whole milk, while eggs help it hold together as it bakes. I let the mashed potatoes cool for five minutes before stirring in the eggs, then bake the casserole before adding the pecans and marshmallows. The topping gets its own short turn in the oven, so the marshmallows puff and turn golden over the warm, tender sweet potato filling.

Sweet potato casserole with pecan and marshmallow topping, fluffy and golden
“

Kitchen Note

Drain the sweet potatoes well before mashing; water left in the pot can make the filling loose. I give them a moment to stop dripping, then return them to the warm pot with the butter.

Save this sweet potato casserole with pecans and golden marshmallows for a holiday table or any meal that calls for a cozy, shareable side.

Save to Pinterest

Why the Pecans and Marshmallows Go on After the First Bake

The topping needs less oven time than the sweet potato filling. The casserole bakes on its own first, giving the egg-enriched mixture time to heat through and set; the pecans and marshmallows go on only after that first bake. This split keeps the marshmallows from spending the entire baking time in the oven, where they could lose their soft, puffy texture before the center is ready.

It also gives you a useful visual finish line. Once the topping is on, you’re watching for marshmallows that have puffed and turned golden, not waiting for the filling to bake from cold. Scatter both toppings evenly so each serving gets some crunch from the pecans and a soft, toasted layer of marshmallow. Let the casserole rest before serving, and the filling will be easier to portion than it is straight from the oven.

Why These Sweet Potatoes Need Whole Milk, Eggs, and Brown Sugar

Sweet potato casserole with pecan and marshmallow topping, tender and toasted
  • Sweet potatoes — Choose firm potatoes and peel them before cutting into even 1-inch cubes. The cubes cook evenly in the pot, and the potatoes become the substantial, naturally sweet base of the casserole.
  • Unsalted butter and whole milk — Butter adds richness as you mash, while whole milk loosens the potatoes into a creamy filling. Whole milk gives the mixture more body than a thinner milk would; use fresh butter for the clearest buttery flavor.
  • Eggs — Eggs help the filling set into a sliceable casserole rather than staying like a bowl of mashed potatoes. Stir them in after the potatoes have cooled briefly, and mix until no streaks remain.
  • Light brown sugar, cinnamon, and vanilla — Brown sugar gives the filling a mellow sweetness with a hint of molasses, while cinnamon and vanilla round out the sweet potato flavor. Packed brown sugar measures consistently, and vanilla extract blends evenly through the mash.
  • Pecans and mini marshmallows — Chopped pecans spread more evenly than whole pecans and give the soft filling a crisp contrast. Mini marshmallows cover the surface without needing to cut larger ones down; fresh, soft marshmallows puff more evenly in the oven.

From Fork-Tender Potatoes to a Golden Topping

Simmer the Sweet Potato Cubes Until Tender

Heat the oven to 350°F and coat a 9×13-inch baking dish with nonstick cooking spray. Put the peeled, 1-inch sweet potato cubes in a 5-quart pot and cover them with cold water by 1 inch. Bring the water to a boil, then lower the heat to a simmer for 15–20 minutes. They’re ready when a fork slides easily into a cube without meeting a firm center.

Mash With Butter, Then Let the Potatoes Cool

Drain the potatoes well and return them to the pot. Mash with the butter until the mixture looks smooth and the butter has disappeared into the potatoes. Give the mash five minutes to cool before adding the other filling ingredients. If the cubes still resist the masher, they need more time to cook; pushing through firm pieces leaves lumps.

Mix the Filling and Spread It Evenly

Stir the brown sugar, whole milk, eggs, vanilla, kosher salt, and cinnamon into the potatoes until evenly combined. Scrape the bottom and sides of the pot as you mix so no pockets of egg or cinnamon are left behind. Transfer the filling to the prepared baking dish and spread it into an even layer. A level surface helps the center and edges bake at a similar pace.

Bake the Filling, Then Finish the Topping

Bake the casserole for 25–30 minutes, until the center reaches 160°F. Scatter the chopped pecans and mini marshmallows evenly over the top, then return the dish to the oven for 8–10 minutes, until the marshmallows are puffed and golden. Keep an eye on the color near the end, since the transition from lightly golden to darker happens quickly. Let the casserole rest for 10 minutes before serving.

Easy Ways to Change the Topping Without Changing the Casserole

A pecan-free, nut-free topping

Leave off the pecans and use the marshmallows as the only topping. You’ll lose the crunchy contrast, but the soft, golden top still gives each portion a finished look. For a serious nut allergy, use marshmallows that are suitable for that person’s needs.

Pecans without marshmallows

Skip the marshmallows and scatter the pecans over the baked filling instead. The casserole will have a less sweet finish and a more pronounced nutty crunch, without the soft layer of toasted marshmallow.

A plain sweet potato top

Leave off both toppings for a simpler casserole that puts the cinnamon-scented filling first. The surface won’t have the contrast of crisp pecans or puffed marshmallows, but the base still bakes and serves the same way.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers in a covered container within 2 hours and eat them within 3–4 days. The marshmallow topping softens after chilling.
  • Freezer: The casserole can be frozen, though the marshmallows may turn sticky and the topping won’t be as airy after thawing. Wrap portions airtight and use within 2–3 months for best quality.
  • Reheating: Warm portions in a 325°F oven, covered, until hot; uncover briefly at the end if you’d like to dry the topping slightly. A microwave works for a single portion, but the marshmallows will soften, so use short bursts rather than overheating them.

Questions That Come Up When Making Sweet Potato Casserole

Can I use canned sweet potatoes instead of fresh?+

I don’t recommend using canned sweet potatoes as a straight swap. Their moisture and texture vary, and they don’t go through the same simmer-and-drain step, so the filling may turn out looser than intended.

Can I assemble the casserole the day before?+

Yes. Spread the filling in the baking dish, cover it, and refrigerate it overnight without the toppings. Bake it cold, allow extra time compared with a room-temperature dish, and use the center temperature to judge doneness before adding the pecans and marshmallows.

Can I leave the eggs out of the filling?+

I wouldn’t leave them out. The eggs help the filling set as it bakes, so without them the casserole will be softer and less cohesive when you serve it.

How do I get the smoothest sweet potato filling?+

Cut the potatoes into even cubes and cook them until a fork goes in easily before you mash. Mash with the butter while the potatoes are warm, then stir in the remaining ingredients until evenly combined; firm pieces are the usual reason a few lumps remain.

Sweet Potato Casserole with Pecan and Marshmallow Topping

Sweet potato casserole with pecan and marshmallow topping is baked until the filling is set and the marshmallows are puffed and golden. A smooth, cinnamon-scented sweet potato base gets a crunchy pecan finish.
Prep Time 15 minutes
Cook Time 55 minutes
resting 10 minutes
Total Time 1 hour 20 minutes
Servings: 10 servings
Course: Side Dish
Cuisine: American
Calories: 380

Ingredients
  

For the casserole
  • 1 nonstick cooking spray for the baking dish
  • 3 lb sweet potatoes peeled and cut into 1-inch cubes
  • 0.5 cup unsalted butter cut into tablespoon pieces
  • 0.33 cup light brown sugar packed
  • 0.5 cup whole milk
  • 2 eggs large
  • 1 tsp vanilla extract
  • 0.5 tsp kosher salt
  • 1 tsp ground cinnamon
For the topping
  • 1 cup pecans chopped
  • 2 cup marshmallows mini

Equipment

  • 1 9x13-inch baking dish

Method
 

Prepare the baking dish
  1. Heat the oven to 350°F.
  2. Coat a 9x13-inch baking dish with nonstick cooking spray.
Cook the sweet potatoes
  1. Put the sweet potatoes in a 5-quart pot and cover with cold water by 1 inch.
  2. Bring to a boil, then simmer for 15–20 minutes until easily pierced with a fork.
Make the filling
  1. Drain the sweet potatoes well and return them to the pot.
  2. Mash the sweet potatoes with the butter until smooth.
  3. Let cool for 5 minutes.
  4. Stir in the brown sugar, milk, eggs, vanilla, salt, and cinnamon until evenly combined.
  5. Spread the mixture in the prepared baking dish.
Assemble and bake
  1. Bake for 25–30 minutes, until the center reaches 160°F.
  2. Scatter the pecans and marshmallows evenly over the casserole.
  3. Bake for 8–10 minutes, until the marshmallows are puffed and golden.
  4. Let the casserole rest for 10 minutes before serving.

Notes

For a smooth filling, mash the potatoes thoroughly while they are warm. Refrigerate leftovers for 3–4 days; freeze yes. For a dairy-free version, use plant-based butter and unsweetened non-dairy milk.
Share on:

You might also like these recipes

Leave a Comment

Recipe Rating