01 -
Place sweet potatoes in a large pot and add enough water to cover slightly more than halfway. Bring to a boil, then reduce to medium simmer. Cover and cook until tender when pierced, approximately 20 to 40 minutes depending on size.
02 -
Drain water and transfer sweet potatoes to a plate or cutting board to cool. Once cool enough to handle, peel off the skins and place potato flesh in a large mixing bowl.
03 -
Add eggs, evaporated milk, vanilla extract, sugar, salt, and melted butter to the potatoes. Mash using a potato masher and then blend with an electric mixer on low speed for 45 seconds until smooth.
04 -
Pour the sweet potato mixture into a lightly greased casserole dish approximately 8x11, 9x13, or a 10-inch deep pie dish.
05 -
In a mixing bowl, combine flour, brown sugar, and chopped pecans. Cut in butter using a fork or pastry blender until evenly incorporated. Sprinkle topping evenly over sweet potato mixture.
06 -
Bake at 350°F (177°C) for 35 to 40 minutes until topping is golden and filling is set.
07 -
Refrigerate leftovers in an airtight container for up to 4 to 5 days.