Ingredients
Equipment
Method
Cook the sweet potatoes
- Heat the oven to 400°F.
- Pierce each sweet potato several times with a fork and place them on a rimmed baking sheet.
- Bake for 45–60 minutes, until a knife slides easily into the centers.
Make the filling
- Reduce the oven temperature to 350°F.
- Coat a 9x13-inch baking dish with nonstick cooking spray.
- Let the sweet potatoes cool until easy to handle, then peel them.
- Mash the sweet potato flesh in a large bowl until smooth.
- Stir in the melted butter, whole milk, brown sugar, eggs, vanilla extract, and kosher salt.
Make the pecan topping
- In a medium bowl, stir together the flour, brown sugar, and pecans.
- Mix in the melted butter until evenly combined.
Assemble and bake
- Spread the sweet potato mixture in the prepared baking dish.
- Scatter the pecan topping evenly over the sweet potato mixture.
- Bake for 30–35 minutes, until the topping is golden and the center reaches 160°F on an instant-read thermometer.
Rest and serve
- Let the casserole rest for 10 minutes before serving.
Notes
For a smooth filling, mash the sweet potatoes thoroughly before stirring in the remaining ingredients. Refrigerate leftovers in a covered container for 3–4 days; freeze for up to 2 months. For a dairy-free version, use dairy-free butter and an unsweetened plant-based milk.
