Description
This sweet potato casserole combines tender, creamy mashed sweet potatoes with a crunchy streusel topping and gooey marshmallows, making it an irresistible and comforting holiday side dish. Perfectly baked until golden brown, it’s a crowd-pleaser that balances sweetness and spice.
Ingredients
Units
Scale
For the 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
For the Marshmallow Streusel Topping
- 1/3 cup (44g) all-purpose flour
- 1/3 cup (75g) packed light brown sugar
- 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
- Preheat the oven: Set your oven to 350°F (176°C) and prepare your casserole dish.
- Cook the sweet potatoes: Place the sweet potatoes in a large pot, cover with water, and bring to a boil. Cook until fork-tender, about 8 minutes.
- Drain and mash: Drain the potatoes and return them to the pot. Mash until smooth or slightly lumpy, depending on preference.
- Combine ingredients: Add milk, brown sugar, melted butter, eggs, cinnamon, nutmeg, vanilla, and salt to the mashed sweet potatoes. Mix well until everything is fully incorporated.
- Transfer to baking dish: Pour the sweet potato mixture into a 9×13-inch casserole dish. Optionally, cover and refrigerate for up to 2 days before baking.
- Bake the casserole: Bake uncovered for 25-30 minutes until heated through. Remove from oven.
- Prepare streusel topping: While the casserole bakes, mix flour, brown sugar, cinnamon, nutmeg, and cloves in a bowl. Add melted butter and stir until crumbly.
- Add marshmallows and streusel: Top the hot casserole with marshmallows, then sprinkle the streusel evenly over, finishing with additional marshmallows on top.
- Final baking: Return to the oven and bake for another 10-15 minutes until marshmallows are golden and bubbly. For extra browning, broil for 1-2 minutes watching closely.
- Serve warm: Allow to cool slightly before serving. Enjoy this comforting dish!
Notes
- For a sweeter flavor, add a dash of vanilla extract to the sweet potato filling.
- If you prefer a crunchier topping, increase the streusel ingredients proportionally.
- Use mini marshmallows for easier topping distribution.
- This dish can be assembled ahead of time and baked later, making it perfect for holidays or gatherings.
Nutrition
- Serving Size: 1/10 of casserole (about 200g)
- Calories: 330 kcal
- Sugar: 30g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 60mg