Ingredients
Equipment
Method
Prepare the sweet potatoes
- Heat the oven to 350°F.
- Grease a 9x13-inch baking dish.
- Put the sweet potatoes in a large pot and cover with water; bring to a boil, then simmer for 15 to 20 minutes, until fork-tender.
- Drain the sweet potatoes well.
- Mash the sweet potatoes in a large bowl and let them cool for 5 minutes.
- Whisk the granulated sugar, milk, eggs, vanilla, cinnamon, and salt in a medium bowl.
- Stir the mixture into the mashed sweet potatoes until smooth.
Make the topping
- Stir the flour, brown sugar, and pecans together in a bowl.
- Mix in the melted butter until evenly moistened.
Assemble and bake
- Spread the sweet potato mixture evenly in the prepared baking dish.
- Sprinkle the pecan topping over it.
- Bake for 25 to 30 minutes, until the topping is golden and the center reaches 160°F.
- Let the casserole rest for 10 minutes before serving.
Notes
For a smooth filling, mash the sweet potatoes well before mixing in the wet ingredients. Refrigerate leftovers for up to 4 days; freeze for up to 2 months. For a dairy-free version, use unsweetened non-dairy milk and plant-based butter.
