Preheat the oven to 350 degrees.
Make the pie crust using your recipe of choice. Chill the dough for 1-2 hours, then roll it out and place it in a greased pie pan.
In a mixing bowl, whisk together the pumpkin puree, sugar, eggs and egg yolk, salt, spices, and vanilla. Then add the milk and half-and-half and lightly beat until all ingredients are thoroughly combined.
Pour the filling into the pie crust and bake in the oven for 45-50 minutes or until sides are set and the center is only slightly soft. Be sure to place a baking sheet under the pie, in case any of the filling drips.
Cool on a cooling rack for 2 to 3 hours before serving.