Sweet potato casserole with marshmallows and pecans is a must-have Thanksgiving side that’s full of wonderful texture and flavor. From the crunchy pecans to the toasty sweet marshmallows this one is a favorite in our home. It’s also easy to make, and can be made ahead of time making this an overall winner!

Sweet potato casserole with marshmallows and pecans in black bowl.

There are many ways to prepare sweet potato casserole, and while everyone seems to have their own version, I think this is the best recipe.

It’s not overly sweet, is so easy to make, and the array of different textures make this sweet potato casserole one that’s loved by my family.  

Despite how stuffed everyone is, they always have room for seconds of this casserole!

Serve this with turkey breast, garlic mashed potatoes, stuffing, homemade cranberry sauce, and some brussels sprouts for a perfect Thanksgiving meal!

Ingredients shown: sweet potatoes, brown sugar, vanilla, cinnamon, milk, salt, butter, marshmallows, pecans, and eggs.

How to make it

Each number corresponds to the numbered written steps below.

  1. Preheat your oven to 375f and set the rack to the middle level. Chop 1 cup of pecans. Using a fork, pierce holes in 3 pounds worth of sweet potatoes and microwave until soft (approximately 10-12 minutes).  Alternatively, the sweet potatoes can be baked for 45-60 minutes (or until soft) at 375f.

Sweet potato casserole recipe process shot collage group number one.

  1. Check for doneness by inserting a knife through the potatoes.  If the knife goes through with no resistance, they’re done.  Once they’re cool enough to handle, remove the sweet potato skins along with any fibrous material on the ends.  Roughly chop the sweet potatoes and place them into a large bowl.
  2. To the sweet potatoes, add 1/2 cup of milk, 1/4 cup of melted unsalted butter, 1 teaspoon of salt, 1 teaspoon of vanilla extract, and a 1/4 cup of brown sugar.  Blend the ingredients until incorporated and give a taste test making any adjustments to spices as needed.  Then, add two eggs and beat the mixture on medium speed until smooth.  Note: We forgot and put the eggs in before the taste testing in pic 3 below.  Though we think the flavor is spot on, be sure to mix first, then taste test before adding the eggs.

Recipe process shot collage group number two.

  1. Using a spoon or spatula, fold in half of the chopped pecans.
  2. Spread the mixture into a 9×13 baking dish and top with 1 1/2 cups of mini marshmallows, the remaining 1/4 cup of brown sugar, and the remaining chopped pecans.

Recipe process shot collage group number three.

  1. Bake for 20-25 minutes or until the marshmallows are lightly toasted and golden on top.  Enjoy!

Overhead shot of sweet potato casserole in blue baking dish.

Top tips for sweet potato casserole with pecans and marshmallows

  • The sweet potatoes. The recipe calls for 3 pounds of sweet potatoes and we recommend buying larger-sized sweet potatoes if possible as the smaller ones tend to be more fibrous. To make things easier, we recommend microwaving the sweet potatoes instead of baking as baking will take roughly an hour.  
  • Sweetness. Sweet potatoes are naturally sweet so if you’d like to reduce the amount of brown sugar used, you can certainly do so.  Additionally, the marshmallows are optional, but we enjoy their texture and think the toasted tops really add visual appeal to the sweet potato casserole.
  • Eggs. The eggs help to bind and hold the sweet potato mixture together making this more of a casserole than just mashed sweet potatoes.  That being said, if you prefer to omit the eggs you can definitely do so. Also, when mixing the ingredients, hold off on adding the eggs until you’ve given the mixture a taste test in case you’d like to add any additional cinnamon, vanilla, etc.
  • Make ahead.  This sweet potato casserole can be made up to 1 day in advance and kept in the refrigerator until ready to bake.

Closeup shot of sweet potato casserole in baking dish with a spoonful removed.

More of our favorite holiday side dishes

In addition to the turkey and sides we mentioned above, here are some other great holiday side dishes.  And don’t forget to save room for amaretto pumpkin pie and apple crostata!

If you’ve enjoyed this sweet potato casserole with marshmallows and pecans or any recipe on this site, give it a 5-star rating and tell us about it in the comments below.

We strive to satisfy a number of learning styles.  If you are someone who prefers to learn by watching, you can find most of our recipes on YouTube and our Facebook Page.

Sweet Potato Casserole

5 from 1 vote
Prep: 5 minutes
Cook: 35 minutes
Total: 40 minutes
Servings: 8
Sweet potato casserole with toasted marshmallows and chopped pecans is loaded with wonderful fall flavor and is a must-have side for Thanksgiving!


  • 3 pounds sweet potatoes
  • 1/2 cup milk
  • 1/2 cup brown sugar divided
  • 1/4 cup unsalted butter melted
  • 1 teaspoon salt
  • 2 large eggs
  • 1 cup pecans divided, chopped
  • 1 1/2 cups mini marshmallows
  • 1 teaspoon vanilla extract
  • 1 teaspoon cinnamon


  • Preheat oven to 375f and set the rack to the middle level.
  • To save time, pierce the sweet potatoes and microwave until soft (approximately 10-12 minutes). Check for doneness by inserting a knife through the potatoes, making sure the knife goes completely through with no resistance. Alternatively, the potatoes can be baked for 45-60 minutes in the oven at 375f or until soft.
  • Discard the potato skins and remove any fibrous material on their ends. Roughly chop the potatoes and add them to a large bowl.
  • Add the melted butter, milk, salt, cinnamon, vanilla extract, and half of the brown sugar to the potatoes. Beat until smooth with an electric mixer then taste test. Adjust any cinnamon or brown sugar to taste then add the eggs and mix until smooth and fully incorporated.
  • Hand mix half of the pecans into the bowl.
  • Spread the mixture into a 9 by 13 baking dish and top with the marshmallows, remaining brown sugar, and remaining chopped pecans.
  • Bake for 20-25 minutes or until golden on top. Enjoy!


  • The eggs are for binding but can easily be omitted.
  • Marshmallows are completely optional but add a great look and texture.
  • Leftovers can be saved for up to 3 days in the fridge and can be reheated in the oven or microwave.


Calories: 420kcal | Carbohydrates: 64.1g | Protein: 6.1g | Fat: 16.2g | Saturated Fat: 5.1g | Cholesterol: 57mg | Sodium: 374mg | Potassium: 1438mg | Fiber: 8.4g | Sugar: 13.4g | Calcium: 74mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!Check us out on Instagram at @sipandfeast or tag #sipandfeast!


Leave a comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    Love these potatoes…sometimes i add a small amt orange zest or oj about quarter of cup..gives it a nice flavor also..