Using fresh peaches this recipe produces a traditional peach pie that tastes as good as the classic version. In order to have a flaky crust you'll need to first bake the crust. For a truly no-bake version you can use a graham cracker crust.
Bake the crust as directed on the package. It should provide the instructions for a single-crust pie.
Be sure to check the crust while baking. If you notice any bubbles, gently press them down with the back of a spoon.
Prepare The Peaches
Remove the skins and slice the peaches as mentioned above.
In large bowl add the peaches, sugars, and nutmeg. Toss gently until the peaches are thoroughly coated.
Allow to rest for up to 30 minutes. This is to allow the juices to seep out of the peach slices.
After 30 minutes, strain the peaches and save the juice for the next step.
Cook The Filling
In a measuring cup add together the peach juice, lemon juice, and enough water to make one cup.
In medium pot add the cup of liquids and cornstarch. Whisk together until smooth then cook on medium heat. Whisk constantly until the mixture starts to thicken and bubble.
Boil for additional 45 seconds then remove from heat.
Stir in the butter, almond extract, and vanilla extract.
Allow mixture to cool to room temperature.
Assemble The Pie
Pour the cooled mixture over the peaches and gently stir together. The peaches should be well coated.
Scoop the filling into the cooled pie crust. Use a spoon or spatula to level the top of the filling.