Ingredients
Equipment
Method
Make the filling
- Heat the oven to 350°F.
- Grease a 9x13-inch baking dish.
- Put the sweet potatoes in a large pot and cover with water by 1 inch.
- Bring to a boil, then simmer for 12–15 minutes until fork-tender, and drain well.
- Mash the potatoes until mostly smooth.
- Stir in 1/2 cup softened butter, the honey, milk, eggs, vanilla, and salt until evenly combined.
Make the topping
- Stir the flour and brown sugar together in a medium bowl.
- Cut in the 1/4 cup cold butter until the mixture forms coarse crumbs.
- Stir in the pecans.
Assemble and bake
- Spread the filling in the prepared baking dish.
- Sprinkle the pecan topping evenly over it.
- Bake for 30–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 hot and drain them well. Refrigerate leftovers for 3–4 days; freeze yes, in an airtight container. For a dairy-free variation, use plant-based butter and unsweetened non-dairy milk.
