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 60 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

A classic Sweet Potato Casserole that features creamy mashed sweet potatoes with warm spices, topped with a crunchy cinnamon-spiced streusel and gooey marshmallows. Perfect as a comforting side dish for holiday dinners or family gatherings.


Ingredients

Scale

Sweet Potato Filling

  • 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

Additional Topping

  • 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. Cover with water and bring to a boil. Cook for about 8 minutes or until the potatoes are fork-tender. Drain the water and transfer the potatoes to a large bowl.
  3. Mash potatoes: Mash the cooked sweet potatoes until they reach a smooth or your preferred consistency.
  4. Mix filling: Add milk, brown sugar, melted butter, eggs, cinnamon, nutmeg, vanilla extract, and a pinch of salt to the mashed sweet potatoes. Stir thoroughly until well combined and creamy.
  5. Transfer to baking dish: Pour the sweet potato mixture into a 9×13-inch casserole dish. At this stage, you can refrigerate the casserole for up to 2 days if preparing in advance or proceed directly to baking.
  6. Bake initially: Bake the casserole uncovered for 25-30 minutes until it is heated through and set.
  7. Prepare streusel topping: In a bowl, combine flour, brown sugar, cinnamon, nutmeg, and ground cloves. Stir in melted butter until the mixture becomes crumbly and resembles coarse crumbs.
  8. Finish baking: Remove the casserole from the oven. Evenly sprinkle a layer of marshmallows over the top, then add the streusel crumbs, followed by another layer of marshmallows if desired. Return the dish to the oven and bake for an additional 10-15 minutes. For a golden, toasted finish to the marshmallows, broil at 400°F briefly until golden brown. Serve the casserole warm.

Notes

  • For an extra rich flavor, use whole milk or substitute with cream.
  • Adjust the amount of cinnamon and nutmeg to your taste preference.
  • Marshmallow quantity can be varied based on how sweet and gooey you want the topping.
  • If you prefer a nuttier topping, consider adding chopped pecans to the streusel mixture.
  • This casserole can be made a day ahead and reheated before serving.