Preheat the oven to 350°F (175°C). In a medium bowl, mix the flour and salt.
Cut in the cold butter using a fork or your hands until the mixture looks like coarse crumbs. Slowly add ice water, 1 tablespoon at a time, until the dough comes together. Chill for 15 minutes to firm up.
Roll the dough to fit a 9-inch (23 cm) pie pan and press it into the pan. Trim the edges and use a fork to make a simple pattern around the edge.
In another bowl, whisk together the brown sugar, corn syrup, eggs, melted butter, vanilla, and salt until smooth.
Pour the filling into the crust, then spread the pecans evenly on top in a circular pattern.
Bake for 50–55 minutes, or until the filling is set and slightly puffed. If the crust edges brown too fast, cover them with foil.
Let the pie cool completely on a wire rack for at least 2 hours so the filling sets well. Serve as is or with a spoonful of whipped cream.