casserole dish with toasted marshmallows and pecans with sweet potato filling

Sweet Potato Casserole Recipe with Marshmallow and Pecans

This delicious sweet potato casserole recipe that’s topped off with a pecan and marshmallow streusel is the perfect holiday side dish.
Course american
Cuisine side dish
Prep Time 10 minutes
Cook Time 1 hour 30 minutes
Servings 10
Calories 219kcal
Author Chef Billy Parisi


For the Sweet Potatoes:

  • 6 medium size sweet potatoes
  • 2 eggs
  • ½ stick unsalted butter
  • 1/3 cup packed light brown sugar
  • 1 teaspoon ground cinnamon
  • sea salt and fresh cracked pepper to taste

For the Struesel:

  • 1/3 cup all-purpose flour
  • 1/3 cup packed light brown sugar
  • 3/4 cup roughly chopped pecans
  • ½ stick unsalted butter
  • 1 cup mini marshmallows


  • Preheat the oven to 375°.
  • Add the potatoes to a cookie sheet tray lined with parchment paper or foil and bake in the oven at 375° for 60-70 minutes or until tender.
  • Remove the potatoes and pull the skin off and discard. Add the cooked insides to a large bowl.
  • Add the eggs, brown sugar, cinnamon, salt and pepper to the bowl and mash with a hand masher or electric hand beater until smooth.
  • Transfer the mashed sweet potatoes to a 10x5 casserole dish that is sprayed with non-stick spray. Set aside.
  • In a separate large bowl cut together the flour, brown sugar, pecans and butter until the butter is the size of rize.
  • Fold in the marshmallows and then evenly sprinkle the streusel over top of the mashed sweet potatoes completely covering them.
  • Bake in the oven at 375° for 25 to 30 minutes or until the marshmallows are browned.
  • Serve!


Yes, you can use grocery store yams in this recipe, as long as they are the orange flesh ones that look just like sweet potatoes.
This sweet potato casserole is definitely sweet enough to be a dessert, so you may want to try it, or just make my sweet potato pie recipe!
When making the streusel you could do it in a food processor if you’re looking to save some time or don’t have a pastry knife.
The parchment paper or foil on the cookie sheet tray while baking the sweet potatoes will make clean up easy because the sweet potatoes will secrete its sticky insides.
I suggest using gloves or a towel when peeling the sweet potatoes because they will be hot.
REHEATING YOUR SWEET POTATO CASSEROLE: To reheat the casserole simply add your desired portion to a casserole dish or pan, cover it and heat it up in the oven at 350° for 10-12 minute or until hot. In addition you can simply add them to the microwave and heat until hot.
STORING AND FREEZING SWEET POTATO CASSEROLE: Sweet potato casserole can be stored in the refrigerator covered in plastic for up to 5 days. It can also be frozen covered for up to 2 months. Thaw for 1 day in the refrigerator before cooking and serving.


Calories: 219kcal | Carbohydrates: 39g | Protein: 4g | Fat: 6g | Saturated Fat: 1g | Cholesterol: 33mg | Sodium: 64mg | Potassium: 329mg | Fiber: 3g | Sugar: 21g | Vitamin A: 11113IU | Vitamin C: 2mg | Calcium: 48mg | Iron: 1mg