The Best Sweet Potato Casserole with Pecan Topping & Marshmallows

The ultimate holiday comfort food! Creamy sweet potatoes topped with crunchy pecans and gooey marshmallows. Ready in just 45 minutes.

Spoon n Spice

Do you remember the first time you tried a truly amazing sweet potato casserole? For me, it was a Thanksgiving dinner years ago. The table was full of delicious food, but one dish stood out. It was bright orange, smelled like warm cinnamon, and had a topping that crunched when I bit into it. It was like eating dessert first, but it was totally allowed because it was a “vegetable.”

That memory is exactly what I want to help you recreate in your own kitchen today. Whether you are cooking for a big holiday crowd or just a cozy Sunday dinner, this dish is pure comfort.

This isn’t just mashed potatoes with sugar. It is a creamy, dreamy souffle-like mixture topped with a buttery pecan crunch and toasted marshmallows. It strikes the perfect balance between savory and sweet.

Why You’ll Love This Recipe:

  • Best of Both Worlds: You get the crunch of pecans and the gooeyness of marshmallows.
  • Make-Ahead Friendly: You can prep it the day before to save time on busy holidays.
  • Simple Ingredients: You likely have most of these items in your pantry right now.
  • Crowd-Pleaser: Even kids who “hate vegetables” usually ask for seconds of this.

The Secret Ingredients for an Unforgettable Sweet Potato Casserole

To make the best sweet potato casserole, you don’t need fancy equipment, but quality ingredients make a huge difference. Here is what we are using and why:

  • Fresh Sweet Potatoes: While you can use canned yams, fresh sweet potatoes give you a better texture and natural sweetness. We are going to peel and cube them.
  • Butter: You need unsalted butter for both the filling and the topping. It makes everything rich and velvety.
  • Brown Sugar: This adds a deep, molasses flavor that pairs perfectly with the potatoes.
  • Heavy Cream (or Milk): A splash of cream makes the potato mash fluffy and light instead of heavy and dense.
  • Warm Spices: Cinnamon and a tiny pinch of nutmeg are essential. They bring out the “holiday” flavor we all love.
  • Vanilla Extract: Always use real vanilla if you can. It elevates the flavor profile instantly.
  • The Topping: This is the star! We use chopped pecans, flour, butter, and brown sugar for the crunch, plus mini marshmallows for that classic gooey finish.

Bringing Your Sweet Potato Casserole to Life, Step by Step

Cooking should be fun, not stressful! Follow these easy steps to get a perfect result every time.

Step 1: Cook the Potatoes First, peel your sweet potatoes and chop them into large cubes. Place them in a large pot of salted water. Bring it to a boil and cook until they are fork-tender, usually about 15 to 20 minutes.

  • Pro-Tip: Don’t cut the cubes too small, or they might absorb too much water and become soggy.

Step 2: Mash and Mix Drain the water well. While the potatoes are still hot, mash them in a large bowl. Add your melted butter, milk, brown sugar, vanilla, cinnamon, nutmeg, and eggs. Use a hand mixer to whip it all together until it is smooth and creamy.

Step 3: Assemble the Base Grease a 9×13 baking dish with a little butter or cooking spray. Spread your sweet potato mixture evenly into the dish. Smooth the top with a spatula so it bakes evenly.

Step 4: Make the Crunchy Topping In a separate small bowl, mix the flour, brown sugar, chopped pecans, and melted butter. Use a fork to stir it until it looks like wet sand with chunky crumbs. This crumble is what gives the dish its addictive texture!

Step 5: Bake to Perfection Sprinkle the pecan mixture over the potatoes. Bake at 375°F (190°C) for 25 minutes. Then, pull it out and sprinkle the mini marshmallows on top. Put it back in the oven for another 5-10 minutes until the marshmallows are golden brown.

A Few Pro-Tips for a Perfect Result

Here are my top chef secrets to ensure your sweet potato casserole ranks #1 at the dinner table.

  1. Roast for Depth: If you have extra time, roast the sweet potatoes whole in the oven instead of boiling them. This concentrates the sugar and flavor.
  2. Room Temp Eggs: Make sure your eggs are at room temperature before mixing. They blend better into the warm potatoes without cooking prematurely.
  3. Don’t Overmix: When combining the ingredients, mix just until smooth. Overworking the potatoes can make them gluey.
  4. Toast the Pecans: Briefly toasting your pecans in a dry pan before adding them to the topping brings out a nuttier flavor.
  5. Watch the Marshmallows: Marshmallows can go from golden to burnt in seconds. Keep a close eye on the oven during the final few minutes!
  6. Add a Splash of Bourbon: For an adult twist, add a tablespoon of bourbon to the potato filling for a rich, smoky undertone.
  7. Nutritional Boost: Sweet potatoes are naturally high in Vitamin A. According to Healthline, they are highly nutritious and promote gut health, making this a healthier indulgence than many other desserts!

Sweet Potato Casserole Variations to Try

We love creativity in the kitchen! If you want to switch things up, there are plenty of ways to make this recipe your own.

First, if you are cooking for someone with dietary restrictions, you can easily make this Gluten-Free. Simply swap the all-purpose flour in the topping for a 1:1 gluten-free flour blend or almond flour. It adds a nice nutty taste that fits right in.

For our vegetarian or vegan friends, you can make a Vegan Sweet Potato Casserole. Use flax eggs instead of regular eggs, coconut milk instead of cream, and plant-based butter. Just be sure to buy vegan-friendly marshmallows, as standard ones contain gelatin.

If you are feeling adventurous, try a Spicy Kick. Add a pinch of cayenne pepper or chopped chipotle peppers to the potato mash. The heat cuts through the sweetness and creates a complex “swicy” (sweet and spicy) flavor profile that is very trendy right now.

Lastly, you can go fully Savory. Skip the sugar and marshmallows entirely. Instead, mix in fresh sage, thyme, and shredded gruyère cheese, then top it with buttered breadcrumbs. It is a totally different dish but equally delicious!

How to Store & Reheat Your Sweet Potato Casserole

Got leftovers? Lucky you! This dish stores beautifully. Let the casserole cool completely to room temperature. Cover the dish tightly with plastic wrap or transfer leftovers to an airtight container. It will stay fresh in the refrigerator for 3 to 4 days.

To reheat, simple is best. You can warm individual scoops in the microwave for 45-60 seconds. However, if you want to crisp up the topping again, place the casserole in an oven at 350°F for about 15-20 minutes. If the marshmallows start to get too dark, just cover the top loosely with aluminum foil.

Can you freeze it? Yes! You can freeze the unbaked potato filling for up to 3 months. Thaw it in the fridge overnight, add the fresh topping, and bake as directed.

Perfect Pairings for Sweet Potato Casserole

This rich side dish deserves to be served with a meal that can handle its sweetness. Of course, it is the classic partner for a roast turkey. The savory gravy and salty meat balance out the sugary potatoes perfectly. It pairs wonderfully with our Herb Roasted Turkey Recipe.

If you aren’t making turkey, this casserole is also amazing alongside a salty, spiral-cut ham or a simple roast chicken. For drinks, try serving it with apple cider or a dry white wine like a Chardonnay to cut through the richness. To balance the meal, add a green vegetable on the side, like our Garlic Butter Green Beans Recipe.

Frequently Asked Questions (FAQ)

Can I make sweet potato casserole ahead of time?

Yes! You can prepare the potato filling and spread it in the dish up to 2 days in advance. Store the topping mixture separately in a baggie. When you are ready to eat, add the topping and bake.

Is it better to boil or bake sweet potatoes for casserole?

Baking (roasting) sweet potatoes enhances their natural sweetness and prevents them from being watery. However, boiling is faster. Both methods work well, but roasting adds more flavor depth.

Can I use canned yams instead of fresh sweet potatoes?

Absolutely. If you are short on time, use canned yams. Just make sure to drain them very well and skip the added sugar in the filling since canned yams are often packed in syrup.

Why is my sweet potato casserole runny?

This usually happens if the potatoes were boiled and not drained well enough, or if too much liquid (milk/butter) was added. Make sure your potatoes are dry before mashing.

Can I freeze cooked sweet potato casserole?

It is possible, but the topping might get soggy. It is better to freeze the mashed potato base before baking. If you must freeze the cooked dish, reheat it in the oven to help re-crisp the pecans.

How do I make this recipe dairy-free?

Simply substitute the butter for a plant-based butter or coconut oil, and use almond milk or oat milk instead of heavy cream. It tastes just as good!

Can I leave off the marshmallows?

Of course. If you prefer a crunchy, savory-sweet finish, just double the pecan crumble topping and skip the marshmallows entirely. This is often called a “praline” topping.

How do I know when the casserole is done?

The casserole is done when the center is set (it shouldn’t jiggle too much) and the topping is golden brown. A knife inserted in the center should come out mostly clean.

What is the difference between sweet potato pie and casserole?

Sweet potato pie has a crust and a custard-like filling that is much denser. A casserole has no bottom crust and is generally fluffier and lighter in texture.

Is sweet potato casserole a dessert or a side dish?

The eternal debate! In the United States, it is traditionally served as a side dish with the main meal. However, because it is sweet, some families treat it almost like a pudding.

Sweet Potato Casserole

A classic holiday side dish featuring a creamy, spiced sweet potato filling topped with a crunchy pecan crumble and toasted marshmallows. The perfect balance of sweet and savory!
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Course Side Dish
Cuisine American
Servings 8
Calories 320 kcal

Equipment

  • Large pot for boiling
  • Hand mixer or potato masher
  • 9×13 inch Baking Dish
  • Mixing Bowls

Ingredients
  

For the Filling:

  • 3 lbs sweet potatoes, peeled and cubed
  • 1.2 cup unsalted butter, melted
  • 1/3 cup milk or heavy cream
  • 1/2 cup light brown sugar, packed
  • 1 tsp vanilla extract
  • 1/2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 2 large eggs, room temperature

For the Topping:

  • 1/2 cup all-purpose flour
  • 1/2 cup light brown sugar, packed
  • 1/2 cup unsalted butter, cold and cubed
  • 3/4 cup pecans, roughly chopped
  • 2 cups mini marshmallows

Instructions
 

  • Prep the Potatoes: Preheat your oven to 375°F (190°C). Place the peeled and cubed sweet potatoes in a large pot and cover with water. Bring to a boil and cook for 15-20 minutes until fork-tender.
  • Drain and Mash: Drain the water completely. Place the potatoes in a large bowl. Add the melted butter, milk, brown sugar, vanilla, cinnamon, nutmeg, and eggs.
  • Mix: Using a hand mixer, beat the mixture on medium speed until smooth and fluffy. Be careful not to overmix.
  • Assemble: Grease a 9×13 baking dish. Spread the sweet potato mixture evenly into the dish.
  • Make Topping: In a small bowl, combine flour, brown sugar, and pecans. Cut in the cold butter using a fork or your fingers until the mixture resembles coarse crumbs.
  • Bake: Sprinkle the pecan crumble evenly over the sweet potatoes. Bake for 25 minutes.
  • Add Marshmallows: Remove the dish from the oven. Sprinkle the mini marshmallows over the top. Return to the oven and bake for another 5-10 minutes, or until the marshmallows are puffed and golden brown.
  • Serve: Let it cool for 5-10 minutes before serving. Enjoy!

Notes

For a smoother filling, make sure you remove any stringy bits from the sweet potatoes after boiling, or use a food processor instead of a hand mixer. If you love a salty contrast, sprinkle a pinch of flaky sea salt over the finished dish right before serving.
Keyword holiday side, sweet potato casserole, thanksgiving recipe

Conclusion

There you have it the ultimate guide to making a mouthwatering sweet potato casserole. Whether you are a marshmallow fan, a pecan lover, or both, this dish is sure to bring smiles to your table. It’s warm, comforting, and packed with holiday flavor.

Ready for your next kitchen adventure? Explore more delicious recipes here at SpoonnSpice!