Taste of home sweet potato casserole with marshmallows

There’s just something comforting about the smell of cinnamon, the sweetness of the warm mashed sweet potatoes, and toasted marshmallows that just make me happy. I mean… all types of food make me happy but you know what I mean. ;)

Would you consider sweet potato casserole a dessert or a side dish? Hard to decide, right?

I’ve always considered and enjoyed this as a side dish. Kinda like a pregame to the real dessert. OH YEAH.

I know a lot of people that rather enjoy this dish as dessert. Either way, it’s a win-win! Whether it’s a potluck, Thanksgiving, Christmas, Easter, or just dinner with the fam, this classic casserole is by far the BEST side dish!

For Thanksgiving, I make this every year. Every time, there’s a potluck, I bring this dish. If it’s Friendsgiving, guess what I’m bringing? You guessed it – sweet potato casserole. I just feel like it is the best sweet potato casserole recipe in the planet. Maybe I’m biased. Ha!

Let’s talk about how incredibly easy it is to bring all this together.

Taste of home sweet potato casserole with marshmallows

Ingredients You’ll Need

  • Sweet potatoes – The star of the show! I usually buy medium sweet potatoes and peel them. If you can only find small or large ones, make sure to get 2 1/2 lbs worth. That should give you the 8 cups you need for the recipe.
  • Cold water – You don’t need much! Just enough to create steam to soften the sweet potatoes in the pot.
  • Brown sugar – The molasses in brown sugar complement the sweet potatoes so well. It sweetens the deal!
  • Unsalted butter – This adds richness and flavor to the sweet potatoes. I like using unsalted butter so I can adjust the salt myself.
  • Vanilla extract, cinnamon, nutmeg, salt – The vanilla and spices also enhance the flavor of the mashed sweet potatoes. It all comes together to make this the perfect Fall casserole!
  • Pecans – This gives the casserole the perfect amount of crunch in every bite. If you have a nut allergy, I’d omit any nuts from the recipe.
  • Mini marshmallows – The mini marshmallows are toasted and sprinkled on top of the soft, buttery mashed sweet potatoes. This marshmallow topping is the cherry on top of this delicious dish! I like to add these right before serving so they are perfectly toasted at dinner time.  If you don’t have access to an oven at dinner time, you can use a kitchen torch!

How To Make The Best Sweet Potato Casserole

  • Boil the potatoes. Place the peeled and cubed sweet potatoes in a pot with cold water. Bring to a boil then cover and reduce heat. You do not need to fill the whole pot with water. You want to STEAM the sweet potatoes. The potatoes will become fork-tender with boiling water and steam. Simmer for 15-25 minutes or until sweet potatoes are tender enough to mash. Drain. Let cool slightly.
  • Mash the potatoes. Transfer tender sweet potatoes to a medium bowl. Mash sweet potato mixture with a potato masher or using two forks.
  • Mix in the ingredients! Add brown sugar, butter, vanilla extract, cinnamon, nutmeg, salt, and 1/4 cup of pecans (save the rest for later). Stir until all is well combined.
  • Assemble the casserole. Add the sweet potato mixture evenly into the casserole dish. Sprinkle with remaining pecans (if using) and mini marshmallows (if using) in an even layer on top of the sweet potatoes. Bake for 15 minutes or until marshmallows are toasted. Remove from oven. Serve and enjoy!

Taste of home sweet potato casserole with marshmallows

Can I make sweet potato casserole ahead of time?

Yes, you absolutely can! You can make the sweet potato mixture up to the step right before adding the pecans and marshmallows (step 4).

Once the sweet potato mixture has cooled and all the spices are well combined, add the mixture to the casserole dish and wrap it tightly with plastic wrap.

If you’re making it a day in advance

If you are making the sweet potato casserole 1 day in advance, you can place it in the fridge until the next day.

The next day, bring the casserole dish to room temperature, top with pecans and mini marshmallows, and bake!

If you’re making it more than a day in advance

If you are making the sweet potato casserole more than 1 day in advance, you can store it in the freezer for up to 3 months. Make sure it is tightly wrapped in plastic wrap.

When you’re ready to bake, transfer it from the freezer to the fridge to thaw overnight. Top with pecans and mini marshmallows and bake!

Alternatively, if you don’t have access to an oven at dinner time, you can use a kitchen torch for the marshmallows.

Taste of home sweet potato casserole with marshmallows

Ta-daaaa. See how easy that is?! That’s why I make this every year! You just can’t go wrong.

The final outcome will always be ooey gooey, cinnamon-y, and toasty. I promise there won’t be any leftovers.

I hope you make this and absolutely love it!

More Recipes You Might Like:

  • 5-Ingredient Crispy Sliced Roasted Potatoes
  • Caramelized Onion Pear & Walnut Stuffing
  • Mini Sweet Corn Casseroles
  • Vegan Roasted Cauliflower Gratin
  • Cuban-Style Three Meat + Plantain Stuffing
  • Chorizo Mac and Cheese with Cheesy Pork Rind Topping
  • 5-Ingredient Chipotle Mashed Sweet Potatoes
  • Bourbon Caramel Apple Galette
  • Moist Carrot Cupcakes with Brown Butter Frosting
  • Espresso Dark Chocolate Pecan Pie Galette
  • Leftover Cranberry + Turkey Turnovers (Thanksgiving Pastelitos!)
  • Leftover Turkey Arepas with Cranberry Goat Cheese

Taste of home sweet potato casserole with marshmallows

A simple yet classic sweet potato casserole made with cinnamon, nutmeg, chopped pecans and then topped with toasted mini marshmallows!

Prep Time 10 mins

Cook Time 30 mins

Total Time 40 mins

Course Side Dish

Cuisine American

  • 2 1/2 lbs sweet potatoes peeled and cut into 1-inch cubes (6-8 medium sweet potatoes or ~8 cups chopped)
  • 1/2 cup cold water (just enough to create steam; no need to fill the entire pot)
  • 3/4 cup light brown sugar packed
  • 4 tablespoons unsalted butter (half of one stick or 1/4 cup) softened (sub for vegan butter to make dairy-free)
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon or more to taste
  • 1/4 teaspoon nutmeg
  • pinch of salt
  • 1/2 cup pecans (or walnuts) chopped, divided (optional, omit if you have a nut allergy or only using marshmallows)
  • 2 cups mini marshmallows optional (or sub for vegan marshmallows)

  • Preheat oven to 375ºF. Spray a casserole dish or deep baking dish with cooking spray. Set aside.

  • Place the sweet potatoes in a pot with the cold water. Bring to a boil then cover and reduce heat. The sweet potatoes will become fork-tender with the steam. Simmer for 15-25 minutes or until sweet potatoes are tender enough to mash. Drain. Let cool slightly.

  • Transfer tender sweet potatoes to a large bowl. Mash sweet potato mixture with a potato masher or using two forks.

  • Add brown sugar, butter, vanilla extract, cinnamon, nutmeg, salt, and 1/4 cup of pecans (save the rest for later). Mix until all is well combined.

  • Add the sweet potato mixture evenly into the casserole dish. Sprinkle with remaining pecans and mini marshmallows, if using, in an even layer.

  • Bake for 15 minutes or until marshmallows are toasted. Remove from oven. Serve and enjoy!

Feel free to omit pecans to make nut-free and/or replace regular marshmallows with vegan marshmallows. You can also omit marshmallows entirely and just use pecans or walnuts.

MAKE AHEAD TIP: You can make the sweet potato mixture 1 day in advance, place it in a baking dish, cover the top with foil then refrigerate until the next day. Before serving, bring sweet potato mixture to room temperature, top with pecans/marshmallows then place in the oven to bake for 15-20 minutes at 375 degrees F.

Serving: 1 servingCalories: 217 kcalCarbohydrates: 23.5 gProtein: 2.7 gFat: 13.5 gSaturated Fat: 2.7 gCholesterol: 8 mgSodium: 111 mgPotassium: 342 mgFiber: 3.3 gSugar: 12.9 gCalcium: 20 mgIron: 2.5 mg

Originally posted in November 2016; Updated recipe and photos in September 2018.

Why does sweet potato casserole have marshmallows?

Sweet Marketing According to Saveur, it was 1917 when the first instance of sweet potatoes baked with a coat of marshmallows appeared in a recipe booklet commissioned by Angelus Marshmallows. Since then, the dish found its way into more and more culinary publications, allowing for nationwide recognition.

What's the difference between yams and sweet potato casserole?

Sweet potatoes are much sweeter and creamier in texture, while yams have a flavor and starchier texture more comparable to a white potato.

Should I put eggs in my sweet potato casserole?

Should I Put Eggs In My Sweet Potato Casserole? Yes, sweet potato casseroles are best with eggs. Eggs add structure to the dish so that it's more than just a sweet potato mash. It's important to make sure the sweet potatoes have cooled enough before you mix in the eggs, otherwise they'll just scramble in the bowl.

How do you make sweet potato casserole thicker?

The egg is the all-important binder in a sweet potato casserole: it enriches and stiffens the mixture without making it heavy. Make sure to cool the mash slightly before adding the egg so it doesn't scramble, and to stir well so there are no streaks of cooked egg white in the finished dish.