Preheat oven to 350 degrees F. Mash the sweet potatoes and add the melted butter, milk, sugar, vanilla, beaten eggs, and pinch of salt. Stir until incorporated. Pour into a shallow baking dish or cast iron skillet.
Combine the butter, brown sugar, flour, and pecan pieces in a small bowl, using your fingers to create moist crumbs. Sprinkle generously over the casserole.
Bake for 25-35 minutes, or until the edges pull away from the sides of the pan and the top is golden brown. Let stand and allow the mixture to cool and solidify a bit before serving.
Recipe by Dallas Duo Bakes at http://dallasduobakes.com/2015/10/sweetpotatocasserole.html