How to Make the Best Sweet Potato Casserole

sweet potato casserole

Sweet Potato Casserole with Toasted Pecans and Golden Marshmallows

A classic holiday sweet potato casserole with mashed sweet potatoes, brown sugar, cinnamon, pecans, and golden marshmallows.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 1
Course: Side Dishes
Cuisine: American
Calories: 190

Ingredients
  

  • 3 pounds sweet potatoes
  • 1/2 cup packed light brown sugar
  • 1/3 cup butter melted
  • 1/2 teaspoon vanilla extract
  • 3/4 cup coarsely chopped pecans
  • 1/4 teaspoon ground cinnamon
  • salt and ground black pepper to taste
  • 2 cups miniature marshmallows

Method
 

  1. Preheat the oven to 375°F. Grease a 9x13-inch baking dish with butter or nonstick spray.
  2. Place the sweet potatoes in a large pot of boiling water. Reduce the heat and simmer for about 15 minutes, until fork-tender. Drain well.
  3. Return the hot sweet potatoes to the pot or transfer them to a large mixing bowl. Mash in the brown sugar, melted butter, cinnamon, vanilla, salt, and pepper until smooth and well combined.
  4. Fold in half of the chopped pecans to distribute them evenly. Spread the sweet potato mixture into the prepared baking dish and smooth the top.
  5. Sprinkle the miniature marshmallows over the filling, then scatter the remaining pecans on top.
  6. Bake for 25 minutes, or until the marshmallows are golden brown and the casserole is heated through. Let it rest for a few minutes before serving.

Nutrition

Calories: 190kcalCarbohydrates: 30gProtein: 2gFat: 8gSaturated Fat: 3gCholesterol: 10mgSodium: 80mgFiber: 3gSugar: 14g

Notes

Use light or dark brown sugar; dark packs more molasses flavor.
If you use salted butter, cut the added salt in the filling.
Toast the pecans briefly in a dry skillet before chopping for extra crunch.
For make-ahead, assemble the casserole without marshmallows, cover, and refrigerate up to 48 hours. Add marshmallows and pecans before baking.
Set the chilled casserole on the counter 30 minutes before baking, and add a few minutes to the cook time.
Cover leftovers with foil when reheating to keep the marshmallows from burning.
Serve alongside roast turkey, baked ham, or grilled chicken.

Tried this recipe?

Let us know how it was!

Why You’ll Love This Sweet Potato Casserole

Fall is officially 22 days away. I know, I know, it’s still hitting 95 degrees outside my kitchen window here in Albuquerque. But the sweet potatoes have started piling up at the market, and I can already smell the brown sugar and cinnamon.

This is the make-ahead sweet potato casserole I’ve been making for years. It’s the one that shows up golden and bubbling, with toasted pecans tucked into a silky, buttery filling and a crown of melted marshmallows. Trust me, this is the dish people ask about.

My first attempt, years ago, was a soggy mess. The marshmallows sank, the filling was watery, and the pecans lost all their crunch. Marisol smiled and called it “nice,” which is polite for “don’t make this again.” So I went back to the kitchen, tested, and landed on this version. It’s foolproof, it’s make-ahead friendly, and it earns genuine compliments.

If you’ve ever stood in a crowded kitchen wondering how to get everything on the table hot at once, this one’s for you. You can assemble the whole casserole two days ahead, slide it in the fridge, and bake it when the chaos starts.

Ingredients for Sweet Potato Casserole

The ingredient list is short and honest. Fresh sweet potatoes, light brown sugar, butter, vanilla, cinnamon, salt, pepper, coarsely chopped pecans, and miniature marshmallows. That’s it. No canned mystery goo, no long list of stabilizers.

Real talk: sweet potatoes and yams aren’t the same thing. Yams are starchier and drier, and most cans labeled “yams” are actually sweet potatoes in syrup. For the best sweet potato casserole, grab fresh sweet potatoes with deep orange flesh. They mash up silky and sweet, and they don’t need any help from syrup.

sweet potato casserole - main ingredients

Key Ingredient Notes

  • Brown sugar: Light or dark both work here. Dark brown sugar packs more molasses flavor, which I love, but light keeps things milder. Use what you have.
  • Butter: The recipe calls for melted butter. If you use salted, cut back on the added salt in the filling. Unsalted? Just add a little extra salt. Easy fix either way.
  • Pecans: Toast them briefly in a dry skillet before chopping. I know it sounds like an extra step, but it changes everything. The heat brings out their natural oil, and the crunch lasts longer in the casserole.

How to Make Sweet Potato Casserole

The method has four stages, and none of them are tricky. This is a “give me a pot and a spoon” kind of recipe. Let me walk you through it.

Stage 1: Boil the sweet potatoes. Drop them in a large pot of boiling water, dial the heat down to a simmer, and let them go about 15 minutes until a fork slides in easily. You can peel and cube them first to speed things up, but whole works great too. Don’t skip the drain step. A wet potato makes a watery casserole, and nobody wants a soupy holiday side. This is the mistake I see most often.

Step 1: Simmer sweet potatoes in boiling water until fork-tender
Step 1: Simmer sweet potatoes in boiling water until fork-tender

Stage 2: Mash in the flavor. While the potatoes are still hot, mash in the brown sugar, melted butter, cinnamon, and vanilla. Season with salt and pepper to taste. You want it smooth and well combined. I use a potato masher and call it a day, but a hand mixer works if you like it extra silky. The hot potatoes melt the butter and sugar right in, which is why the filling tastes so rich.

Step 2: Mash hot sweet potatoes with brown sugar and butter until silky
Step 2: Mash hot sweet potatoes with brown sugar and butter until silky

Stage 3: Fold in half the pecans. This is where the magic happens. Stir in half of your chopped pecans so every spoonful has that buttery crunch hidden inside. Spread the mixture into a greased 9×13-inch baking dish and smooth the top. A 9×13 is the perfect baking dish for sweet potato casserole, it gives you enough surface area for a good topping-to-filling ratio.

Step 3: Fold chopped pecans into the filling and spread into the baking dish
Step 3: Fold chopped pecans into the filling and spread into the baking dish

Stage 4: Top and bake. Sprinkle the miniature marshmallows over the filling, then scatter the remaining pecans on top. Bake at 375°F for 25 minutes, until the marshmallows turn golden brown and the casserole is heated through. Let it rest a few minutes before serving. I promise it’s worth the wait, that brief rest lets the filling set up so it slices clean.

Step 4: Top with marshmallows and pecans, then bake until golden
Step 4: Top with marshmallows and pecans, then bake until golden

Pro Tips for the Best Sweet Potato Casserole

Here’s what I’ve learned the hard way, so you don’t have to.

  • Watery filling: This happens when you don’t drain the boiled sweet potatoes well. ✅ Solution: Drain thoroughly, then return them to the hot pot for a minute to let excess moisture steam off.
  • Soggy topping: Marshmallows and pecans can absorb moisture if the casserole sits too long after baking. ✅ Solution: Bake right before serving, and store leftovers without the topping when possible.
  • Burnt marshmallows: They go from golden to charcoal fast. ✅ Solution: Tent loosely with foil if they’re browning too quickly, and keep an eye on the oven in the last few minutes.

Topping Options

This recipe is a marshmallow sweet potato casserole with pecans, and honestly, it’s perfection. The marshmallows melt into golden pockets while the toasted pecans add crunch on top. It’s the best of both worlds.

But I get it, some people are on team streusel. No judgement here. If you want a pecan streusel topping instead, swap the marshmallows for a buttery crumble made with flour, brown sugar, butter, and extra pecans. You’ll get that bakery-style crackle on top, and it’s a great sweet potato casserole without marshmallows for the purists at your table.

Half and half works too. Do marshmallows on one side and streusel on the other. I’ve done it, it’s delightful, and it keeps everyone happy.

More Variations to Try

  • Gluten-free: Use almond flour in the streusel and you’re set. The filling itself is naturally gluten-free.
  • Lower sugar: Skip the brown sugar in the filling and add a touch more cinnamon. The sweet potatoes carry the sweetness on their own.
  • Maple twist: Swap the vanilla for maple syrup if you want a deeper fall flavor. It’s an optional addition, but it’s a small change that makes a big difference.
  • Vegan: Use a plant-based butter alternative and dairy-free marshmallows. Everything else stays the same.

Make-Ahead and Storage

Here’s the part that saves your hosting sanity. You can assemble this sweet potato casserole up to 48 hours ahead of time. Just leave off the marshmallows and remaining pecans, cover the dish, and refrigerate. When you’re ready to bake, add the topping and pop it in the oven.

My Favorite Make-Ahead Trick

The 48-hour rule: Assemble the casserole completely, but hold the marshmallows and pecans. Cover and refrigerate. When it’s time to bake, add the topping and slide it in. The filling is already seasoned and ready, and you get all the credit for a fresh-baked side. This is one of the best make-ahead Thanksgiving side dishes because it frees up your oven for everything else.

Set the chilled casserole on the counter for 30 minutes before baking. It helps everything cook more evenly. And since you’re starting from cold, add a few extra minutes to the cook time.

sweet potato casserole - final presentation

Leftovers: Keep them in an airtight container in the fridge for 4 to 5 days. Reheat covered with foil at 350°F for 20 to 25 minutes, so the marshmallows don’t burn. The foil is the key to keeping the topping from scorching while the filling warms through.

Freezing: You can freeze the unbaked casserole without the marshmallow topping for up to 3 months. Thaw it overnight in the fridge, add the marshmallows and pecans, and bake as directed. Always add the topping after thawing, never before, or you’ll end up with a soggy mess.

Frequently Asked Questions

What to Serve with Sweet Potato Casserole

This sweet potato casserole with marshmallows and pecans is the dish that shows up at Thanksgiving and disappears fast. But it’s not a one-holiday pony. It’s fantastic alongside roast turkey, baked ham, or even simple grilled chicken on a random Tuesday in October.

I love serving it with something green and bright to balance the sweetness. A crisp salad or sautéed green beans work perfectly. And if you’re cooking for a crowd, this recipe scales beautifully, just use a bigger baking dish and keep an eye on the marshmallows.

Honestly, the casserole is the scene-stealer. Be ready for people to ask for the recipe, because they will.

When you pull this sweet potato casserole out of the oven, with the marshmallows golden and the pecans glistening, the whole kitchen smells like fall. That’s the moment it all comes together. The compliments, the clean dish, the requests for the recipe, it’s all coming.

Tell me about your favorite sweet potato casserole memory in the comments. I’d love to hear it. And if you’re looking for more seasonal inspiration, I’m always pinning new fall ideas and holiday favorites on my Pinterest board. Come follow along and save this recipe for when the leaves turn.

Here’s to full plates and happy tables. You’ve got this.

Source: Learn More About This Dish

Can you make sweet potato casserole ahead of time?

Yes, absolutely. Assemble the casserole without the marshmallows and pecans on top, cover it tightly, and refrigerate for up to 48 hours. When you’re ready to bake, add the topping, let it sit on the counter for 30 minutes, and bake with a few extra minutes in the oven.

How to store sweet potato casserole?

Baked leftovers keep in an airtight container in the refrigerator for 4 to 5 days. If you’re storing an unbaked casserole, keep the marshmallow and pecan topping separate and add it right before baking. That way the marshmallows stay fresh and the pecans keep their crunch.

How do you reheat sweet potato casserole?

Cover the dish with foil and reheat in a 350°F oven for 20 to 25 minutes. The foil keeps the marshmallows from burning while the filling warms through. For a single serving, the microwave works in a pinch, but the oven gets you closer to that just-baked texture.

Can you freeze sweet potato casserole?

Yes. Freeze the unbaked casserole without the marshmallow topping for up to 3 months. Thaw it overnight in the refrigerator, add the marshmallows and pecans, and bake as directed with a little extra time. Always add the topping after thawing, never before, or it will get soggy.

How long do sweet potato casserole leftovers last?

Covered in the fridge, baked sweet potato casserole stays good for 4 to 5 days. Reheat only what you plan to eat, since warming and cooling the whole dish over and over will soften the marshmallows and pecans. It’s still delicious, just not as crunchy.

Why add eggs to sweet potato casserole?

Some recipes add eggs as a binder to help the filling hold its shape. This version doesn’t need them. The melted butter and brown sugar fold into the hot sweet potatoes and everything sets up beautifully on its own. Fewer ingredients, same perfect slice.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating