Preheat oven to 350°F. Line a 9×13 baking pan with parchment paper and set aside.
Add butter and sugar to the bowl of the stand mixer fitted with the paddle attachment. Combine them together on a medium speed.
Lower the speed and add 1 ¾ cups of the flour. Mix until combined.
Pour the mixture into the baking pan, and press it evenly into the bottom of the pan.
Bake for about 18 minutes or until the surface is golden.
While the crust is baking you can make the filling. Whisk together the sugar, corn syrup, eggs, and vanilla in a bowl until smooth.
Add in the remaining flour and salt. Continue to whisk until combined.
Add the chopped pecans. Mix well.
When the crust is done, pour the pecan mixture on top of the hot crust.
Bake for about 30 minutes or until the center is set.
Let it cool completely. Serve and enjoy!