Sweet Potato Casserole with Marshmallows (The Best Recipe Ever!)

This sweet potato casserole with marshmallows is the ultimate holiday side dish! Creamy mashed sweet potatoes are topped with a crunchy brown sugar pecan layer, then covered with mini marshmallows that bake to golden perfection. The combination of sweet marshmallows and salty pecans is absolutely irresistible—this viral recipe has been made by thousands and always disappears first!

Sweet Potato Casserole with Marshmallows

Why This Is the Best Sweet Potato Casserole

This isn’t your bland, overly sweet sweet potato casserole. This recipe strikes the perfect balance between sweet and savory with a crunchy pecan layer that adds texture and depth. The marshmallows toast to golden brown perfection, creating that nostalgic holiday flavor everyone loves.

What makes this casserole special:

  • Perfectly seasoned sweet potato filling with cinnamon and nutmeg
  • Crunchy brown sugar pecan topping adds texture
  • Golden toasted marshmallows on top
  • Sweet and salty flavor balance
  • Make-ahead friendly for easy Thanksgiving prep
  • Kid-approved (marshmallows for dinner!)
  • Feeds a crowd (12-15 servings)
  • Ready in about 1 hour

Ingredients for Sweet Potato Casserole with Marshmallows

For the Sweet Potato Filling:

  • 4 large sweet potatoes, peeled and chopped (about 9 cups)
  • 1/2 cup unsalted butter, melted
  • 1 cup brown sugar, packed
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground cinnamon
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon ground nutmeg

For the Pecan Topping:

  • 4 tablespoons unsalted butter, melted
  • 1/3 cup brown sugar, packed
  • 2 tablespoons all-purpose flour
  • 1/2 teaspoon salt
  • 1 1/4 cups finely chopped pecan pieces

For the Marshmallow Layer:

  • 10 oz mini marshmallows (about 5 cups)

How to Make Sweet Potato Casserole with Marshmallows

Prepare the Sweet Potatoes

Peel the sweet potatoes and cut them into large chunks, about 2-inch pieces. This helps them cook faster and more evenly than leaving them whole. Place the chunks in a large pot and cover with cold water by about 1 inch.

Boil Until Tender

Bring the water to a boil over high heat, then reduce to medium-high. Cook the sweet potatoes for 15-20 minutes, or until they’re fork-tender and fall apart easily when pierced. They should be very soft.

Mash and Season

Drain the sweet potatoes well and return them to the pot. Mash them with a potato masher until smooth with no large lumps remaining. Add the melted butter, brown sugar, salt, cinnamon, vanilla extract, and nutmeg. Mix everything together until well combined and smooth. The mixture should be creamy and fragrant.

Make the Pecan Topping

In a separate medium bowl, stir together the melted butter, brown sugar, flour, salt, and chopped pecans until everything is well combined and the pecans are evenly coated. The mixture will be crumbly and slightly sticky.

Assemble the Casserole

Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with cooking spray or butter. Spread the mashed sweet potato filling evenly in the prepared dish, smoothing the top with a spatula.

Sprinkle the pecan topping evenly over the sweet potato layer, covering the entire surface. Press down gently so it adheres.

Top the entire casserole with mini marshmallows in an even layer, making sure to cover all the pecans. Don’t skip any spots—you want marshmallows in every bite!

Bake to Golden Perfection

Bake for 25-35 minutes, until the casserole is bubbling around the edges and the marshmallows are golden brown on top. Watch carefully during the last 5-10 minutes—marshmallows can go from perfect to burnt quickly!

You’re looking for beautifully toasted, golden-brown marshmallows with some darker spots. Let the casserole rest for 5-10 minutes before serving so it sets up slightly.

Make-Ahead Instructions

This sweet potato casserole is perfect for preparing ahead of time, which is crucial for stress-free holiday cooking!

Option 1: Partial Make-Ahead (Up to 2 Days)

  1. Make the sweet potato filling completely
  2. Store in an airtight container in the refrigerator
  3. When ready to bake, bring to room temperature for 30 minutes
  4. Add to baking dish, top with pecans and marshmallows
  5. Bake as directed

Option 2: Complete Assembly (Up to 24 Hours)

  1. Prepare the entire casserole through adding the pecan topping
  2. Cover tightly with plastic wrap (don’t add marshmallows yet!)
  3. Refrigerate for up to 24 hours
  4. When ready to bake, add marshmallows on top
  5. Bake as directed, adding 5-10 extra minutes if cold

Option 3: Day-Before Prep (Recommended) The day before Thanksgiving, boil and mash the sweet potatoes with all the filling ingredients. Store covered in the refrigerator. On Thanksgiving, spread in the dish, add toppings, and bake.

Recipe Variations

Less Sweet Version: Reduce the brown sugar in the filling to 3/4 cup and in the pecan topping to 1/4 cup. The casserole will still be delicious but less sweet.

Pecan-Only Topping: Skip the marshmallows entirely and double the pecan topping for a crunchy, elegant version.

Extra Crunchy: Add 1/2 cup of crushed cornflakes to the pecan topping for additional crunch.

Maple Sweet Potato: Replace half the brown sugar with pure maple syrup for a maple-forward flavor.

Bourbon Sweet Potato: Add 2 tablespoons bourbon to the sweet potato filling for depth (the alcohol bakes off).

Walnut Substitution: Replace pecans with walnuts if you prefer or need to accommodate allergies.

Marshmallow-Free: Top with extra pecan mixture or a streusel topping made with oats, flour, butter, and brown sugar.

Individual Portions: Divide the casserole among ramekins or muffin tins for individual servings (reduce baking time to 15-20 minutes).

Storage and Reheating

Refrigerator: Store leftover casserole covered in the refrigerator for 4-5 days. The marshmallows will soften but it still tastes great.

Freezer: Freeze the assembled casserole (without marshmallows) for up to 1 month. Wrap tightly in plastic wrap and aluminum foil. Thaw overnight in the refrigerator, add marshmallows, and bake as directed.

Reheating:

  • Oven: Cover with foil and reheat at 350°F for 15-20 minutes until heated through. Remove foil for the last 5 minutes to re-crisp the top.
  • Microwave: Heat individual portions on high for 1-2 minutes until warmed through. The marshmallows won’t be as crispy but it’s still delicious.

Expert Tips for Perfect Results

Cut sweet potatoes into large chunks â€“ Smaller pieces absorb too much water and become waterlogged

Don’t overcook â€“ Mushy, overcooked sweet potatoes can become watery

Drain thoroughly â€“ After boiling, let the sweet potatoes drain well to remove excess moisture

Use fresh spices â€“ Old cinnamon and nutmeg lose their potency; fresh spices make a big difference

Finely chop the pecans â€“ This helps them distribute evenly and creates better texture

Watch the marshmallows â€“ They go from golden to burnt in minutes! Check frequently during the last 10 minutes of baking

Let it rest â€“ Allowing the casserole to sit for 5-10 minutes after baking helps it set up for cleaner servings

Room temperature ingredients â€“ If making ahead, let the cold casserole sit at room temperature for 20-30 minutes before baking for more even cooking

Frequently Asked Questions

Can I use canned sweet potatoes instead of fresh?

Yes, but fresh sweet potatoes taste much better. If using canned (drained), you’ll need about 4-5 cups. The texture may be slightly different and you should reduce or skip the salt since canned sweet potatoes often contain added sodium.

Can I reduce the sugar?

Absolutely! You can cut the brown sugar in the filling to 3/4 cup or even 1/2 cup if you prefer less sweetness. The casserole will still taste great—just less candy-like. Many readers have successfully reduced the sugar.

Why are my sweet potatoes watery?

This usually happens from overcooking the sweet potatoes or not draining them well enough. Make sure to drain them thoroughly after boiling and let them sit in the colander for a minute to release steam.

Can I make this without marshmallows?

Yes! You can double the pecan topping, use a streusel topping, or simply leave the marshmallows off entirely. The pecan layer alone is delicious.

How do I prevent the marshmallows from burning?

Watch the casserole closely during the last 5-10 minutes of baking. If the marshmallows are browning too quickly, tent the casserole loosely with aluminum foil to slow the browning while the inside continues heating.

Can I use large marshmallows instead of mini?

Mini marshmallows work best because they cover more surface area and toast more evenly. If using large marshmallows, cut them in half or quarters first.

Do I need to peel the sweet potatoes?

Yes, the skins should be removed before boiling. Peeled sweet potatoes create a smoother, more appealing texture in the casserole.

Can I bake the sweet potatoes instead of boiling them?

Yes! Bake whole sweet potatoes at 400°F for 45-60 minutes until very soft. Scoop out the flesh and proceed with the recipe. Baked sweet potatoes have a slightly deeper, sweeter flavor.

How many people does this serve?

This recipe serves 12-15 people as a side dish, making it perfect for large holiday gatherings.

Can I double this recipe?

Yes! Use two 9×13-inch baking dishes or one very large roasting pan. The baking time should remain about the same, but check for doneness at 25 minutes.

Why This Recipe Works for Thanksgiving

This sweet potato casserole with marshmallows is the perfect Thanksgiving side dish because it combines nostalgia with incredible flavor. The crunchy pecan layer adds sophistication and texture that elevates it beyond the basic marshmallow-topped version.

It’s also incredibly practical for holiday cooking. You can make it entirely ahead of time, which saves precious oven space and reduces day-of stress. The casserole feeds a crowd (12-15 people) and is always a hit with both kids and adults.

The combination of sweet marshmallows and salty, crunchy pecans creates a flavor profile that’s more complex and interesting than sweet potatoes alone. This viral recipe has been made by thousands of home cooks and consistently gets rave reviews—it’s become a new tradition for many families.

Whether you grew up eating sweet potato casserole or you’re trying to create new holiday memories, this recipe delivers on every level. Make it once, and it’ll become your go-to sweet potato casserole for years to come!

Sweet Potato Casserole with Marshmallows

Sweet Potato Casserole with Marshmallows (The Best Recipe Ever!)

The ultimate holiday side dish! Creamy mashed sweet potatoes topped with a buttery brown sugar pecan crumble and gooey golden marshmallows. Perfectly balanced between sweet and salty, this classic Thanksgiving favorite feeds a crowd and always disappears first!
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Course Holiday, Side Dish
Cuisine American
Servings 15 servings
Calories 340 kcal

Equipment

  • Large pot
  • Potato masher
  • Mixing bowls
  • 9×13-inch baking dish
  • Spatula

Ingredients
  

  • 4 large sweet potatoes, peeled and chopped (about 9 cups)
  • 0.5 cup unsalted butter, melted
  • 1 cup brown sugar, packed
  • 0.5 tsp salt
  • 0.5 tsp ground cinnamon
  • 1 tsp vanilla extract
  • 0.25 tsp ground nutmeg
  • 4 tbsp unsalted butter, melted (for topping)
  • 0.33 cup brown sugar, packed (for topping)
  • 2 tbsp all-purpose flour
  • 0.5 tsp salt (for topping)
  • 1.25 cups pecans, finely chopped
  • 10 oz mini marshmallows (about 5 cups)

Instructions
 

  • Peel and cut sweet potatoes into 2-inch chunks. Place in a large pot, cover with water, and bring to a boil. Cook 15–20 minutes until very tender.
  • Drain potatoes well and mash until smooth. Add melted butter, brown sugar, salt, cinnamon, vanilla, and nutmeg. Mix until creamy and combined.
  • In a bowl, combine melted butter, brown sugar, flour, salt, and chopped pecans. Mix until crumbly and well coated.
  • Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish. Spread sweet potato mixture evenly in dish and smooth the top.
  • Sprinkle pecan topping evenly over the sweet potatoes and press lightly so it adheres.
  • Top with mini marshmallows in a single even layer, covering all the pecans.
  • Bake 25–35 minutes until bubbly and marshmallows are golden brown. Watch closely during the last 5–10 minutes to prevent burning.
  • Let casserole rest 5–10 minutes before serving for easier scooping and perfect texture.

Notes

Use fresh sweet potatoes for the best flavor and texture. To make ahead, prepare the sweet potato filling and pecan topping separately, then refrigerate up to 2 days. Add marshmallows just before baking. For freezing, assemble without the marshmallows and wrap tightly; thaw overnight before topping and baking. Watch the marshmallows closely in the last few minutes to prevent burning. For a less-sweet option, reduce brown sugar by ¼–½ cup. For nut-free, skip the pecans and top with a simple streusel or just marshmallows.
Keyword holiday side dish, pecan marshmallow casserole, sweet potato casserole, Thanksgiving side