Sweet Potato Casserole with Marshmallows and Pecans: A Holiday Classic

When it comes to Thanksgiving or Christmas, no holiday table feels complete without a bubbling dish of sweet potato casserole with marshmallows and pecans. Creamy, lightly spiced sweet potatoes topped with gooey marshmallows and a crunchy pecan layer strike the perfect balance of sweet and savory. It’s more than just a side dish, it’s a festive tradition that generations look forward to every year. In this guide, we’ll cover how to prevent watery casseroles, when to add marshmallows, nut-free alternatives, freezing tips, and a step-by-step recipe to make your own holiday showstopper.
Looking for more festive inspiration? Don’t miss our holiday casserole recipes.

Why Sweet Potato Casserole Is a Holiday Favorite

History of Sweet Potato Casseroles in the U.S.

Sweet potato casseroles gained popularity in the early 20th century when marshmallows were marketed as a modern convenience food. Food companies promoted pairing marshmallows with sweet potatoes as a way to create an indulgent, dessert-like side dish. Over time, this pairing became a holiday staple, particularly in the South, where sweet potatoes are a beloved ingredient.

Why Marshmallows and Pecans Make It Special

The appeal of this casserole lies in its contrast of textures and flavors. The smooth, buttery sweet potatoes form the base. Marshmallows melt into a golden, gooey topping that satisfies sweet cravings, while pecans add crunch and a nutty richness that balances the sweetness. Together, these layers create a dish that feels indulgent, comforting, and festive all at once.

Key Ingredients for the Perfect Sweet Potato Casserole

Sweet Potatoes (Fresh vs Canned)

The star of this dish is, of course, the sweet potatoes. Fresh sweet potatoes offer natural sweetness, vibrant color, and a firmer texture when mashed. They need to be peeled, boiled, or baked before mashing, which adds prep time but results in superior flavor. Canned sweet potatoes (sometimes labeled as yams) are a convenient alternative. They’re pre-cooked and soft, making them easy to mash, though they can be slightly watery and may require draining before use.

Marshmallows for Sweetness

Mini marshmallows are the classic topping for sweet potato casserole. They melt and brown quickly, forming a gooey, golden crust that contrasts beautifully with the creamy base. If you prefer less sweetness, you can reduce the marshmallow layer or combine it with a pecan topping for balance.

Pecans for Crunch

Pecans are the traditional nut topping, adding richness, crunch, and a buttery flavor that complements the potatoes and marshmallows. They’re usually combined with brown sugar and butter to create a praline-like topping. If you want a lighter version, you can simply sprinkle chopped pecans without the sugar mixture for a more natural crunch.

Together, these three elements sweet potatoes, marshmallows, and pecans create the iconic casserole that has earned its place on holiday menus across the country.

How to Keep Sweet Potato Casserole from Being Watery

Draining sweet potatoes to prevent watery casserole
Properly draining sweet potatoes keeps the casserole creamy

Proper Cooking and Draining

A watery casserole usually happens when the sweet potatoes hold too much moisture. To avoid this, make sure to boil or steam sweet potatoes just until tender, not overly soft, and then drain them thoroughly. If you roast them instead of boiling, they retain more natural sweetness and less water, which also helps the casserole set up better.

Thickening with Eggs, Butter, or Flour

Adding eggs to the sweet potato mixture acts as a natural binder, helping the casserole hold together. Butter adds richness and prevents a watery texture by blending smoothly into the potatoes. For extra insurance, a tablespoon of all-purpose flour or cornstarch can also help absorb excess liquid.

The goal is a casserole that’s creamy and stable not runny so taking the time to cook and prepare the sweet potatoes properly makes all the difference.

When to Add the Marshmallows

Adding marshmallows to sweet potato casserole
Marshmallows added before final bake for golden topping

Timing for Golden, Melted Topping

The best time to add marshmallows is during the last 10–15 minutes of baking. This allows them to melt into a gooey layer while turning golden brown on top. If you add them too early, they may overcook, harden, or even burn before the casserole is ready. By adding them near the end, you achieve the perfect balance of melted interior and toasted exterior.

Alternatives if You Don’t Want Marshmallows Burnt

If you prefer extra-gooey marshmallows without too much browning, you can cover the casserole loosely with foil when you first add them. Then remove the foil for the final few minutes to let them toast slightly. Another option is to broil for 1–2 minutes right before serving for a quick golden finish just be sure to watch closely, as marshmallows can burn in seconds under the broiler.

With the right timing and a little attention, your casserole will have that iconic marshmallow topping that makes it a true holiday favorite.

Preparing Sweet Potato Casserole in Advance

Make-Ahead Tips

Sweet potato casserole is one of the best holiday side dishes to prepare ahead of time. You can make the sweet potato filling 1–2 days in advance, spread it into your baking dish, cover it tightly with foil or plastic wrap, and refrigerate. Hold off on adding the marshmallows and pecans until just before baking. This keeps the topping fresh and crunchy instead of soggy.

Storage and Reheating Instructions

When ready to bake, remove the dish from the fridge about 30 minutes early to let it warm slightly. Add the marshmallows and pecans, then bake as usual. Leftover casserole can be stored in the refrigerator for up to 3–4 days. To reheat, cover loosely with foil and warm in a 350°F (175°C) oven until heated through. For a quick option, individual servings can be microwaved, though the topping won’t stay as crisp.

By preparing ahead, you save time on busy holidays without sacrificing the casserole’s creamy texture and crunchy topping.

What to Use Instead of Pecans

Other Nut Options (Walnuts, Almonds, Hazelnuts)

If pecans aren’t your favorite or you simply don’t have them on hand several other nuts make excellent substitutes. Walnuts bring a slightly bitter edge that balances the sweetness of the casserole. Almonds, especially sliced or slivered, add a delicate crunch and mild nuttiness. Hazelnuts introduce a deeper, toasty flavor that pairs beautifully with the marshmallow topping.

Nut-Free Alternatives (Streusel Topping, Seeds, Oats)

For a nut-free version, try a streusel topping made with brown sugar, butter, and flour. You can also use pumpkin seeds or sunflower seeds for crunch without nuts. Rolled oats mixed with butter and sugar create a texture similar to granola and work wonderfully as a topping.

These alternatives ensure that everyone can enjoy the dish, whether you’re accommodating allergies, preferences, or just mixing things up for a new flavor profile.

Freezing Sweet Potato Casserole

Freezing Before vs After Baking

Sweet potato casserole can be frozen successfully, but the method matters. If you’re planning ahead, it’s best to freeze the casserole before baking and before adding the marshmallows and pecans. Assemble the sweet potato filling in a baking dish, wrap it tightly in plastic wrap and foil, and freeze for up to 3 months. When ready to serve, thaw overnight in the refrigerator, then add the toppings and bake as directed.

If you have leftover baked casserole, you can also freeze it, though the marshmallows and nuts may lose some of their texture when reheated. For best results, scoop the casserole into airtight containers and freeze individual portions.

Best Thawing and Reheating Methods

To thaw, move the casserole from freezer to refrigerator 24 hours before baking. Bake at 350°F (175°C) until warmed through, adding toppings fresh if they weren’t baked in. For leftovers, reheat portions in the oven for best texture, or use the microwave if you’re short on time.

By freezing ahead, you can take one major task off your holiday prep list and still serve a creamy, crowd-pleasing casserole.

Using Canned Sweet Potatoes

Pros & Cons of Canned Sweet Potatoes

Canned sweet potatoes, often labeled as “yams,” are fully cooked and packed in syrup or water, which makes them a time-saving option. They’re soft, easy to mash, and reduce prep time significantly. However, they can sometimes be too watery or overly sweet if canned in syrup. Draining them well and even giving them a quick rinse helps balance the flavor and texture.

How to Adapt Recipes for Canned Versions

If using canned sweet potatoes, adjust the recipe slightly:

  • Drain and mash the sweet potatoes thoroughly before mixing.
  • Reduce added sugar in the recipe, since canned versions are usually sweeter.
  • Consider adding a little flour, cornstarch, or an extra egg to help thicken the filling.

When handled properly, canned sweet potatoes can yield a casserole that’s just as creamy and flavorful as one made from scratch with fresh potatoes without the extra peeling and boiling.

Step-by-Step Recipe: Sweet Potato Casserole with Marshmallows and Pecans

Serving sweet potato casserole with marshmallows and pecans
Sweet potato casserole served warm with gooey marshmallows

Ingredients & Preparation

Here’s a classic recipe for a crowd-pleasing sweet potato casserole with marshmallows and pecans:

IngredientAmountNotes
Sweet potatoes (fresh or canned)4 cups mashedAbout 4–5 medium fresh, or 2 cans (drained)
Unsalted butter½ cup (1 stick)Melted, adds richness
Brown sugar½ cupFor sweetness and depth
Eggs2 largeHelp bind and thicken
Milk or cream½ cupMakes the filling creamy
Vanilla extract1 tspAdds warmth
Ground cinnamon½ tspOptional spice
Marshmallows (mini)2 cupsFor gooey topping
Chopped pecans1 cupFor crunchy topping
Optional streusel topping½ cup flour + ½ cup brown sugar + ¼ cup butterMix for a praline-like crust

Preparation:

  1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
  2. In a large bowl, mash cooked sweet potatoes until smooth. Stir in butter, sugar, eggs, milk, vanilla, and cinnamon. Mix until well combined.
  3. Spread the sweet potato mixture evenly in the baking dish.
  4. Sprinkle chopped pecans (or streusel topping, if using) over the filling.
  5. Bake for 25–30 minutes, uncovered.
  6. Remove from oven, top with marshmallows, and bake an additional 10–15 minutes, until golden and bubbly.

Baking Instructions

Allow the casserole to rest for 5 minutes before serving so the filling sets slightly. Serve warm as a side dish with roast turkey, ham, or other festive holiday mains. This sweet, creamy, and crunchy casserole is guaranteed to be one of the highlights of your holiday table.

FAQs About Sweet Potato Casserole with Marshmallows and Pecans

How do I keep my sweet potato casserole from being watery?

Cook the sweet potatoes just until tender, then drain them well. Roasting instead of boiling also helps. Adding eggs, butter, or a little flour can bind the mixture and prevent excess liquid.

When should I add the marshmallows?

Add marshmallows during the last 10–15 minutes of baking. This gives them time to melt and turn golden without burning. For a quick browned topping, broil them for 1–2 minutes at the end.

Can I prepare the casserole in advance?

Yes! You can assemble the sweet potato filling 1–2 days ahead and refrigerate it. Add marshmallows and pecans just before baking. Leftovers last 3-4 days in the fridge.

What can I use instead of pecans?

Walnuts, almonds, or hazelnuts work well as substitutes. For nut-free versions, try a streusel topping, pumpkin seeds, sunflower seeds, or oats mixed with butter and sugar.

How do I freeze sweet potato casserole?

For best results, freeze before baking and without the marshmallows or pecans. Wrap tightly in foil and freeze up to 3 months. Thaw overnight, then add toppings and bake. Leftovers can also be frozen, though toppings may soften.

Can I use canned sweet potatoes?

Yes. Drain them well and mash before using. Since canned sweet potatoes are often packed in syrup, reduce added sugar in your recipe. You may also need an egg or a little flour to thicken the filling.

Conclusion

Sweet potato casserole with marshmallows and pecans is more than just a side dish it’s a holiday tradition that blends creamy, sweet, and crunchy layers into one comforting bite. With simple adjustments, you can prepare it ahead of time, make it nut-free, or even use canned sweet potatoes for convenience. Whether served at Thanksgiving or Christmas, this casserole always brings warmth, nostalgia, and joy to the table.

Looking for more holiday dishes? Don’t miss our Thanksgiving recipes to complete your festive menu.

Serving sweet potato casserole with marshmallows and pecans

Sweet Potato Casserole with Marshmallows and Pecans

This sweet potato casserole blends creamy mashed sweet potatoes with a gooey marshmallow topping and crunchy pecans, making it a must-have for every holiday table.
Prep Time 20 minutes
Cook Time 45 minutes
Resting Time 5 minutes
Total Time 1 hour 10 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 310

Ingredients
  

Sweet Potato Mixture
  • 4 cups mashed sweet potatoes about 4–5 medium fresh or 2 cans, drained
  • 0.5 cup unsalted butter melted
  • 0.5 cup brown sugar
  • 2 eggs large
  • 0.5 cup milk or cream
  • 1 tsp vanilla extract
  • 0.5 tsp ground cinnamon optional
Topping
  • 1 cup chopped pecans
  • 2 cups mini marshmallows

Equipment

  • Baking Dish (9×13-inch)
  • Mixing bowl

Method
 

  1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
  2. In a large bowl, mash sweet potatoes until smooth. Stir in melted butter, brown sugar, eggs, milk or cream, vanilla, and cinnamon. Mix well.
  3. Spread the sweet potato mixture evenly into the prepared baking dish.
  4. Sprinkle chopped pecans over the filling.
  5. Bake uncovered for 25–30 minutes.
  6. Remove from oven, top with marshmallows, and bake an additional 10–15 minutes until golden and bubbly.
  7. Let rest for 5 minutes before serving.

Notes

To make ahead, prepare the sweet potato mixture and refrigerate up to 2 days in advance. Add toppings just before baking. For nut-free, substitute pecans with oats, seeds, or a streusel topping.