Gather the ingredients.
To make the crust: Sift flour, 3 tablespoons sugar, and salt together in a medium bowl. Work in shortening with a pastry blender until mixture resembles coarse crumbs.
Whisk egg and cold water together in a small bowl. Sprinkle over flour mixture; work with hands to form dough into a ball. Wrap with plastic wrap and chill in the refrigerator for 30 minutes.
Preheat the oven to 350 degrees F (175 degrees C). Roll out 1/2 of the chilled dough to 1/8-inch thickness.
Place in a 9x13-inch baking dish, covering the bottom and halfway up the sides. Bake in the preheated oven until golden brown, about 20 minutes.
To make the filling: Mix peaches, orange juice, and lemon juice in a large saucepan. Add butter and cook over medium-low heat until butter is melted.
Stir sugar, cornstarch, cinnamon, and nutmeg together in a bowl; mix into peach mixture until combined. Pour into baked crust.
Roll remaining dough to 1/4-inch thickness. Cut into 1/2-inch-wide strips.
Weave strips into a lattice over peaches. Sprinkle with 1 tablespoon sugar, then drizzle with melted butter.
Bake in the preheated oven until top crust is golden brown, 35 to 40 minutes.
Enjoy!