A comforting and classic sweet potato casserole, perfect for holiday gatherings. Choose your favorite topping: sweet marshmallow or crunchy pecan streusel.
Author:charliehayes
Prep Time:20 min
Cook Time:30 min
Total Time:50 min
Yield:8 servings 1x
Category:Side Dish
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 pounds sweet potatoes, peeled and cubed
1/2 cup milk (or dairy-free alternative)
1/4 cup unsalted butter (or dairy-free alternative)
1/4 cup granulated sugar
1 teaspoon vanilla extract
1/2 teaspoon salt
For Marshmallow Topping: 1 cup mini marshmallows
For Pecan Streusel Topping: 1/2 cup all-purpose flour, 1/2 cup chopped pecans, 1/4 cup packed brown sugar, 1/4 cup melted unsalted butter (or dairy-free alternative)
Instructions
Preheat your oven to 375°F (190°C).
Boil the sweet potato cubes in water until tender, about 15-20 minutes. Drain well.
Mash the sweet potatoes in a large bowl. Add milk, butter, granulated sugar, vanilla extract, and salt. Mix until smooth and well combined.
Pour the sweet potato mixture into a greased 9×13 inch baking dish.
Prepare your chosen topping:
For Marshmallow Topping: Sprinkle mini marshmallows evenly over the sweet potato mixture.
For Pecan Streusel Topping: In a small bowl, combine flour, pecans, and brown sugar. Drizzle in melted butter and mix until crumbly. Sprinkle evenly over the sweet potato mixture.
Bake for 25-30 minutes, or until heated through and the topping is golden brown and bubbly.
Let stand for 10 minutes before serving.
Notes
For a gluten-free option, ensure your flour for the streusel topping is certified gluten-free.
This casserole can be assembled ahead of time and refrigerated. Add the topping just before baking, or bake and reheat gently.
To make this dairy-free or vegan, use plant-based milk and dairy-free butter alternatives.