Combine the flour and salt in a mixing bowl. Add the cold cubed butter to the flour mixture. Using a pastry cutter or your fingertips, work the butter into the flour until the mixture resembles coarse crumbs.
1½ cups all-purpose flour, ½ tsp salt, ½ cup unsalted butter,
Gradually add the ice water, one tablespoon at a time. Add just enough water until the dough comes together and forms a ball. Gather the dough and shape it into a flat disk. Wrap it tightly in plastic wrap and refrigerate for at least 30 minutes to allow the dough to chill and rest.
4-6 Tbsp ice water
Preheat the oven to 400F. Lightly flour a clean surface and roll out the chilled dough into a circle, about 12 inches in diameter. Carefully transfer the rolled-out dough to a 9-inch pie dish. Gently press the dough into the bottom and sides of the dish.
Crimp the edges of the crust. Prick the bottom of the crust with a fork to prevent it from puffing up during baking.
Line the pie crust with parchment paper and fill it with pie weights (I used uncooked rice).
Bake for 20 minutes with pie weights. Then remove the weights and bake for 5 more minutes. Take it out of the oven and let the crust cool to room temperature.
Reduce the oven temperature to 350°F.
In a large mixing bowl, whisk together the eggs and sugar.
3 eggs, 1 cup granulated sugar
Add pumpkin puree, heavy cream, vanilla extract, spices, and salt, and whisk until well combined.
¾ cup heavy cream, 1 tsp vanilla extract, 2 tsp pumpkin pie spices, ¼ tsp salt, 15 oz pumpkin puree,
Pour the pumpkin mixture into the pie crust.
Bake for 40-50 minutes, or until the filling is set. The pie may still have a slight jiggle in the center, but it will firm up as it cools.
Once baked, remove the pie from the oven and let it cool completely. Then refrigerate it for at least 2 hours, or overnight, to allow it to fully set. Top with whipped cream before serving.