Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato Casserole with Marshmallows & Brown Sugar Streusel


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Emma
  • Total Time: 45 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

A comforting sweet potato casserole topped with fluffy marshmallows and a crunchy brown sugar streusel, perfect for holiday gatherings.


Ingredients

Scale
  • 4 cups mashed sweet potatoes
  • 1/2 cup brown sugar
  • 1/4 cup milk
  • 1/4 cup butter, melted
  • 1 teaspoon vanilla extract
  • 1 cup mini marshmallows
  • 1 cup pecans, chopped
  • 1/2 cup flour
  • 1/2 cup brown sugar (for streusel)
  • 1/4 cup butter (for streusel), melted

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. Combine the mashed sweet potatoes, 1/2 cup brown sugar, milk, melted butter, and vanilla extract in a large bowl. Mix until smooth and creamy.
  3. Transfer the sweet potato mixture into a baking dish and spread it evenly.
  4. Mix together the chopped pecans, flour, 1/2 cup brown sugar, and 1/4 cup melted butter until crumbly.
  5. Sprinkle the streusel topping over the sweet potato mixture, covering it evenly.
  6. Top off the casserole with mini marshmallows, spreading them around.
  7. Bake in the preheated oven for 25-30 minutes, or until the marshmallows are golden brown.
  8. Serve warm and enjoy!

Notes

Make the sweet potato mixture ahead of time and store it in the fridge for easy preparation. Store leftovers in an airtight container for up to 3-4 days.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 240
  • Sugar: 15g
  • Sodium: 150mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 3g
  • Cholesterol: 30mg