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 Marshmallow and Streusel Topping Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 87 reviews
  • Author: admin
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 10 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 10 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Description

This Sweet Potato Casserole is a classic comfort food dish perfect for holidays or anytime you crave a sweet, creamy side. Tender sweet potatoes are mashed with warm spices, brown sugar, and butter, then baked with a crunchy, spiced streusel topping and gooey marshmallows for an irresistible finish.


Ingredients

Scale

Sweet Potato Mixture

  • 3 lbs fresh sweet potatoes (4-5 large), peeled and cut into 1-inch cubes
  • 1/2 cup (120ml) milk
  • 1 cup (225g) packed light brown sugar
  • 1/4 cup (56g) unsalted butter, melted
  • 2 eggs
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1 tsp vanilla extract
  • Pinch of salt

Streusel Topping

  • 1/3 cup (44g) all-purpose flour
  • 1/3 cup (75g) light brown sugar, packed
  • 1/2 tsp ground cinnamon
  • 1/8 tsp ground nutmeg
  • Pinch of ground cloves
  • 3 tbsp (42g) salted butter, melted
  • 2-3 cups marshmallows


Instructions

  1. Preheat oven: Preheat your oven to 350°F (176°C) to prepare for baking the casserole.
  2. Cook sweet potatoes: Place the peeled and cubed sweet potatoes into a large pot and cover them with water. Bring to a boil and cook until the potatoes are fork-tender, about 8 minutes. Drain the water and transfer the sweet potatoes to a bowl.
  3. Mash potatoes: Mash the cooked sweet potatoes until smooth or to your desired consistency.
  4. Mix filling: To the mashed sweet potatoes, add milk, 1 cup packed light brown sugar, melted unsalted butter, eggs, ground cinnamon, ground nutmeg, vanilla extract, and a pinch of salt. Stir until everything is well combined and smooth.
  5. Transfer to baking dish: Pour the sweet potato mixture into a 9×13-inch casserole dish. At this point, you can refrigerate the mixture for up to 2 days or proceed directly to baking.
  6. Bake initially: Bake the casserole uncovered in the preheated oven for 25-30 minutes until it is heated through.
  7. Prepare streusel topping: In a separate bowl, combine the all-purpose flour, 1/3 cup packed light brown sugar, ground cinnamon, ground nutmeg, and ground cloves. Mix in the melted salted butter until the mixture forms crumbly streusel crumbs.
  8. Finish baking: Remove the casserole from the oven and sprinkle a layer of marshmallows evenly over the top. Then add a layer of the streusel crumb mixture followed by another layer of marshmallows if desired. Return the casserole to the oven and bake for an additional 10-15 minutes. For a golden-brown finish, broil at 400°F until the marshmallows are toasted to your liking. Serve warm.

Notes

  • You can prepare the casserole ahead of time and refrigerate before baking to save time on serving day.
  • Using fresh sweet potatoes yields the best texture and flavor, but canned mashed sweet potatoes can be used in a pinch.
  • Adjust the amount of marshmallows to your preference; mini marshmallows work best for even coverage and melting.
  • For a nuttier twist, add chopped pecans to the streusel topping.
  • Be careful when broiling to avoid burning the marshmallows; watch closely for the perfect golden brown.