Ingredients
Equipment
Method
Prepare the filling
- Heat the oven to 350°F.
- Coat a 9x13-inch baking dish with cooking spray.
- Place the sweet potatoes in a large pot and cover with water by 1 inch.
- Bring the water to a boil, reduce the heat, and simmer for 15 to 20 minutes, until fork-tender.
- Drain the sweet potatoes and return them to the pot.
- Mash the sweet potatoes with 1/2 cup softened butter, the granulated sugar, milk, and salt.
- Let the mixture cool for 10 minutes.
- Stir in the eggs and vanilla.
- Spread the mixture in the prepared baking dish.
Make the topping
- In a medium bowl, stir together the flour, brown sugar, pecans, and 1/4 cup melted butter until evenly combined.
Bake the casserole
- Sprinkle the pecan mixture evenly over the sweet potato filling.
- Bake for 30 to 35 minutes, until the topping is golden and the center reaches 160°F.
- Let the casserole rest for 10 minutes before serving.
Notes
For the smoothest filling, mash the sweet potatoes while they are still hot. Refrigerate leftovers for 3 to 4 days; freezer-friendly, yes. For a dairy-free variation, use plant-based butter and unsweetened non-dairy milk.
