4tablespoonsunsalted butterplus more for buttering the casserole dish
1/2cupmilk
1/4cupbrown sugarpacked
1teaspoonvanilla extract
1/4 teaspoonground nutmeg
1/2 teaspoonsalt
2large eggs
For The Topping:
1/2cupall-purpose flour
1/2cupbrown sugarpacked
4tablespoonsunsalted buttermelted
1/4teaspoonsalt
3/4cuppecanschopped
Instructions
Make The Base Layer:
Place peeled and cubed sweet potatoes in a large pot of salted water. Bring to a boil, then lower the heat to a simmer and cook until the potatoes are fork-tender, about 15 to 20 minutes.
Drain the potatoes well and return to the same pot.
Mash the sweet potatoes with a potato masher or a mixer.
Preheat the oven to 350°F. Butter a 2-quart baking dish.
In a large bowl, whisk the butter, mashed sweet potatoes, milk, brown sugar, vanilla, nutmeg, salt, and eggs.
Transfer to the prepared baking dish.
Make The Topping:
Combine the flour, brown sugar, butter, and salt in a medium bowl until moist and the mixture clumps together. Stir in the pecans.
Spread the mixture over the top of the sweet potatoes in an even layer.
Bake for 25 to 30 minutes, until mostly set in the center and golden on top. Allow to cool for 10 minutes before serving.