Discover the ultimate comfort food with this delectable sweet potato casserole recipe. Made with tender sweet potatoes, a buttery streusel topping, and marshmallows, this dish is a crowd-pleaser for any occasion. Whether you're preparing it for a holiday feast or a cozy weeknight dinner, this recipe is sure to become a family favorite. With a total preparation time of just 1 hour, including baking, you'll have this mouthwatering dish on the table in no time.
Ingredients
- 4 cups mashed sweet potatoes
- 1/2 cup granulated sugar
- 1/4 cup melted butter
- 1/4 cup milk
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon ground ginger
- 1 cup packed brown sugar
- 1/2 cup all-purpose flour
- 1/4 cup cold unsalted butter, cubed
- 1 cup chopped pecans
- 2 cups mini marshmallows
Directions
- Preheat your oven to 350°F (175°C) and grease a 9x13-inch baking dish.
- In a large mixing bowl, combine the mashed sweet potatoes, granulated sugar, melted butter, milk, eggs, vanilla extract, salt, cinnamon, nutmeg, and ginger. Mix well until all the ingredients are fully incorporated.
- Pour the sweet potato mixture into the greased baking dish and spread it evenly.
- In a separate bowl, combine the brown sugar, flour, and cold butter. Use a pastry cutter or your fingers to cut the butter into the dry ingredients until the mixture resembles coarse crumbs.
- Stir in the chopped pecans and sprinkle the streusel topping over the sweet potato mixture in the baking dish.
- Bake in the preheated oven for 25 minutes.
- Remove the dish from the oven and top with mini marshmallows. Return to the oven and bake for an additional 10-15 minutes, or until the marshmallows are golden and toasted.
- Allow the casserole to cool for a few minutes before serving. Enjoy!