Whisk together flour, sugar, and salt. Add cold butter and mix with a pastry blender or fork until mixture resembles coarse meal and the pieces of butter are pea-sized.
Add 1 tablespoon cold water and continue mixing. Continue adding water, 1 tablespoon at a time, and mix until dough holds together when you pinch it. (You may not need to use all of the water.)
Wrap dough tightly in plastic wrap and refrigerate for at least 2 hours.
Remove dough from refrigerator. If necessary, let it sit at room temperature for 10-15 minutes until slightly softened but still cold.
Flour work surface. Roll out dough into a circle about 1/4-inch thick.
Line the bottom of a 9-inch tart pan** with parchment paper. Press pie dough into bottom and up the sides of pan, trimming off the excess. Place tart pan on a large baking sheet.
To make the filling:
Preheat oven to 350° (175°C).
Place eggs in a large mixing bowl and beat lightly. Add butter, sugar, brown sugar, corn syrup, vanilla, and salt. Mix well. Stir in nuts.
Pour filling into pie crust in prepared pan. Leaving the tart pan on the baking sheet, bake 50-60 minutes or until center is set and crust is browned. Let cool in pan.
Notes
*If you’re using salted nuts, decrease the salt in the filling to 1/4 teaspoon.**
This will also work in a standard 9-inch pie plate.
For more on how to make a pie crust, read my Pie Crust Tutorial. You can also use a store-bought pie crust.