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
- Preheat oven: Preheat your oven to 350°F (176°C) to prepare for baking the casserole.
- 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.
- Mash potatoes: Mash the cooked sweet potatoes until smooth or to your desired consistency.
- 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.
- 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.
- Bake initially: Bake the casserole uncovered in the preheated oven for 25-30 minutes until it is heated through.
- 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.
- 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.
