Using a food processor, or a pastry blender, cut cold butter into flour and salt until mixture resembles a coarse meal; small pieces of butter should still be visible.
Pour cold water over the mixture and work in by tossing with a fork until dough begins to form; use your hands as little as possible and work the dough as little as possible.
Divide dough into 2 balls, flatten into 2 rounds, wrap in plastic wrap and place in the refrigerator to rest for a minimum of 20 minutes; freeze the second round for another time.
The dough can be made the previous day but make sure you take it out of the refrigerator 10 minutes, prior to using, to warm slightly before rolling out.
Roll the dough into a 12-inch round and place in the bottom of a 10-inch pie plate.
Trim and flute the edges as desired; poke a few holes in the bottom of the pastry shell, rest in the refrigerator for an additional 20 minutes before baking.
Pre-heat oven to 400°F.
Place shell in pre-heated oven and bake for 12 – 15 minutes or until golden brown.
For best results, blind bake the crust: add a layer of parchment paper and baking weights to the unbaked pastry shell, like brown rice; place in pre-heated oven and bake pastry crust for 15 minutes; remove the baking weights and bake for about 5 minutes more.
Cool completely before adding the filling.