Yield: 8 servings

Sweet Potato Casserole with Marshmallows

Prep Time 10 minutes
Cook Time 40 minutes
Additional Time 1 hour
Total Time 1 hour 50 minutes

Tender, flavorful Sweet Potato Casserole topped with a soft marshmallow topping! Add this classic recipe to your holiday table today!


  • 4 large sweet potatoes
  • ½ cup light brown sugar, packed
  • 1 teaspoon kosher salt
  • 1 teaspoon vanilla extract
  • 2 large eggs
  • ½ cup unsalted butter, melted
  • 1 bag (10 ounce) mini marshmallows


  1. Cook sweet potatoes until soft, either in oven or boiling them (see notes below).
  2. Place peeled sweet potatoes in a mixing bowl and add brown sugar, salt, vanilla, eggs, and melted butter. Mix until well blended. Transfer filling to a greased 2 qt baking dish.
  3. Bake in a 350 degree F oven for 30 minutes. Remove from oven and sprinkle mini marshmallows on top. Return to oven for 10 minutes, or until lightly browned.


  • To bake sweet potatoes: Place unpeeled sweet potatoes on baking sheet and bake in a 400 degree F oven for about an hour (place a piece of aluminum foil on the baking sheet for easy clean up)! Once done, slice in half and scoop out center.
  • You could also boil the sweet potatoes. While this is a faster option, it's more hands on. Don't forget, for the boil option you'll need to peel the potatoes first!

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 248Total Fat: 13gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 77mgSodium: 213mgCarbohydrates: 31gFiber: 3gSugar: 18gProtein: 4g

*Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram