Ingredients
Equipment
Method
Make the filling
- Heat the oven to 350°F.
- Grease a 9x13-inch baking dish.
- Put the drained sweet potatoes in a large bowl and mash until mostly smooth.
- Stir in the melted butter, brown sugar, eggs, milk, vanilla, cinnamon, and salt until combined.
Make the topping
- In a medium bowl, combine the flour and brown sugar.
- Work in the cold butter with your fingertips until the mixture forms coarse crumbs, then stir in the pecans.
Assemble and bake
- Spread the sweet potato mixture evenly in the prepared baking dish.
- Sprinkle the pecan topping over it.
- Bake for 30 to 40 minutes, until the topping is golden and the center reaches 160°F.
- Let the casserole rest for 10 minutes before serving.
Notes
For the best texture, mash the sweet potatoes until mostly smooth and keep the topping butter cold. Refrigerate leftovers for 3 to 4 days; freezing is fine. For a dairy-free variation, use dairy-free butter and unsweetened plant milk.
