01 - Combine flour, salt, and sugar in a large bowl. Cut in cold butter with a pastry blender or fingertips until the mixture looks like coarse crumbs. Gradually add ice water, mixing just until the dough holds together. Shape into a disk, wrap in plastic, and chill for at least 30 minutes.
02 - Roll out dough on a lightly floured surface to fit a 9-inch pie dish. Transfer dough to dish, trim excess, and flute edges. Chill crust while preparing filling.
03 - Heat the oven to 425°F.
04 - Whisk pumpkin purée, brown sugar, and eggs in a large bowl until smooth. Add heavy cream, whole milk, spices, salt, and vanilla extract; whisk until fully combined.
05 - Pour pumpkin filling into the chilled crust. Place pie on a baking sheet.
06 - Bake at 425°F for 15 minutes, then reduce heat to 350°F and bake for an additional 35 to 40 minutes until the center is set and a knife inserted near the center comes out clean.
07 - Allow pie to cool on a wire rack for at least two hours before serving.
08 - In a chilled bowl, whip heavy cream, powdered sugar, and vanilla extract until soft peaks form.
09 - Top pie slices with a generous amount of freshly whipped cream and serve.