Mix the flour and salt in a large bowl.
3 cups all-purpose flour, 1/2 teaspoon salt
Use a pastry cutter or your hands to cut in the cold butter into the mixture until it resembles coarse crumbs.
1/2 cup unsalted butter
Add the ice water slowly, using a fork to stir the mixture until a dough forms.
1/2 cup ice water
Divide the dough in half. Then, wrap it in plastic wrap and refrigerate for at least 30 minutes.
Preheat the oven to 375° F.
In a separate small bowl, combine the apples, pumpkin puree, peaches, cinnamon, cornstarch, and granulated sugar. Mix them well.
1 ½ cups apples, ½ cup pumpkin puree, 1 ½ cups peaches, 1 cup granulated sugar, 1 tsp ground cinnamon, 2 tbsp cornstarch
Take out the pie dough from the fridge. Roll out half of the dough on a lightly floured surface that will fit a 9-inch pie dish. Then, place the dough in the pie dish, and trim off any excess dough.
Fill the pie crust with the pumpkin puree, peaches, and apple mixture.
Roll out the other half of the dough. Cut it into strips.
Using the strips of dough, create a lattice pattern on top of the pie.
Brush the lattice crust with the beaten egg using a pastry brush.
1 egg
Bake the pumpkin pie with lattice top for 45-50 minutes, or until the crust is golden brown and the filling is bubbling.