Quick Answer: This Peach Pie Recipe with Fresh Peaches features juicy, sweet peaches baked in a flaky, buttery crust with warm cinnamon and vanilla. It’s the perfect homemade summer dessert for family gatherings, holidays, and special occasions.
❤️ Why You’ll Love This Peach Pie Recipe
- Made with fresh, juicy peaches.
- Flaky, buttery homemade-style crust.
- Perfect balance of sweet fruit and warm spices.
- Great for summer gatherings and holidays.
- Easy to make ahead.
- Delicious served warm with vanilla ice cream.
I love baking with fresh peaches when they are in season. They are sweet, juicy, and full of flavor, which makes them perfect for homemade peach pie. Every time I make this recipe, my kitchen fills with the warm smell of peaches and cinnamon.
The first time I made a peach pie from scratch, I was surprised by how easy it was and how delicious it tasted. The soft peach filling and flaky crust were the perfect combination. Since then, this peach pie recipe has become one of my favorite desserts to make for family gatherings, summer parties, or anytime I want a comforting homemade treat.
If you love peach desserts, you might also enjoy these peach cobbler cheesecake bars or this creamy peach ice cream for more ways to use your summer haul.
Ingredients You’ll Need
This peach pie comes together with simple ingredients that create a perfectly balanced filling and a flaky golden crust. Each ingredient plays an important role in achieving the best flavor and texture.
Fresh Peaches
Ripe but firm fresh peaches create the best filling. Freestone peaches are easiest to peel and slice, but any sweet, juicy variety works well.
Granulated Sugar
Sugar enhances the peaches’ natural sweetness while helping to create a rich, syrupy filling.
Cornstarch
Cornstarch thickens the peach juice so the filling sets beautifully rather than becoming runny.
Cinnamon & Nutmeg
These warm spices add classic homemade flavor without overpowering the fresh peaches.
Vanilla Extract
Vanilla deepens the sweetness and gives the filling a rich bakery-style flavor.
Lemon Juice
Fresh lemon juice brightens the peaches and balances the sweetness.
Pie Crust
Use your favorite homemade pie crust or a quality refrigerated crust for convenience.
Egg Wash
Brushing the crust with egg wash creates a beautifully golden, glossy finish.
Coarse Sugar (Optional)
A sprinkle of coarse sugar adds sparkle and a light crunch to the finished pie.
How to Make a Peach Pie Recipe With Fresh Peaches
Prepare the Peaches
Bring a pot of water to a boil. Score an X on the bottom of each peach and drop them in for 30-60 seconds. Transfer to ice water. The skins slip right off. Slice peaches about 1/4 inch thick and remove the pits.
Make the Filling
In a large bowl, combine sliced peaches, sugar, cornstarch, cinnamon, nutmeg, vanilla, lemon juice, and salt. Stir gently to coat. For a less watery pie, transfer the mixture to a saucepan and cook over medium heat for 5-8 minutes, stirring until slightly thickened. Let it cool before adding to the crust.
Prepare the Pie Crust
Preheat your oven to 400°F. Roll out one crust and fit it into a 9-inch pie pan, pressing it against the sides. Trim any overhang to about 1/2 inch.
Assemble the Pie
Pour the cooled filling into the crust. Add your top crust — either a full crust with vents cut in, or strips woven into a lattice. Crimp the edges to seal. Brush with egg wash and sprinkle coarse sugar on top if you like a little sparkle.
Bake
Place the pie on a baking sheet (to catch drips). Bake at 400°F for 20 minutes, then reduce heat to 375°F and bake another 30-35 minutes until the crust is deep golden and the filling is bubbling through the vents. If the crust edges brown too fast, cover them with foil or a pie shield.
Cool Before Serving
This step matters more than most people realize. Let the pie cool on a wire rack for at least 1 hour, ideally 2. The filling continues to set as it cools. Cutting too early gives you a runny, soupy mess.
Tips for the Best Peach Pie
- Use ripe but slightly firm peaches for the best texture.
- Pre-cooking the filling helps prevent a watery pie.
- Don’t skip the lemon juice—it brightens the flavor.
- Cover the crust edges with foil if they brown too quickly.
- Let the pie cool completely before slicing so the filling has time to set.
If you enjoy fruit-forward baked treats, check out this peaches and cream crumble bars recipe or these peach cobbler cookies for single-serve options.
Storage & Make-Ahead Tips
Room Temperature
Cover the cooled pie loosely with foil or plastic wrap and store it at room temperature for up to 2 days.
Refrigerator
For longer storage, refrigerate the pie in an airtight container or tightly covered with plastic wrap for up to 4 days.
Freezer
Wrap the completely cooled pie tightly in plastic wrap followed by aluminum foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before serving or reheating.
Make Ahead
Prepare the peach filling up to 24 hours in advance and refrigerate it separately. You can also assemble the entire pie and refrigerate it unbaked for up to one day before baking.
Ways to Serve Peach Pie
Peach pie is delicious on its own, but these toppings make every slice even more special.
- Vanilla ice cream
- Fresh whipped cream
- Salted caramel sauce
- Fresh peach slices
- Toasted pecans
- Fresh mint leaves
- A light sprinkle of cinnamon
Common Mistakes to Avoid
Slicing the pie before it has cooled can cause the filling to fall apart.
Using overly ripe peaches can make the filling mushy.
Skipping the thickener may result in a runny pie.
Overfilling the crust can cause juices to bubble over.
Not venting the top crust traps steam and prevents even baking.
Frequently Asked Questions
Can I use frozen peaches instead of fresh?
Yes. Thaw the peaches completely and drain any excess liquid before using them in the filling.
Do I need to peel the peaches?
Peeling is recommended for the smoothest texture, although it’s optional if you don’t mind the skins.
Why is my peach pie filling runny?
Runny filling is usually caused by too much liquid, not enough thickener, or slicing the pie before it has fully cooled.
Can I make peach pie ahead of time?
Absolutely. Bake the pie a day ahead or prepare the filling in advance and refrigerate it until you’re ready to assemble and bake.
How do I know when peach pie is done?
The crust should be deep golden brown, and the filling should be bubbling through the vents or lattice.
Can I use a store-bought pie crust?
Yes. A quality refrigerated pie crust is a great time-saving option and works well with this recipe.
Conclusion
A homemade peach pie recipe with fresh peaches is one of those recipes that feels like summer in every single bite. The steps are straightforward, the ingredients are simple, and the result is genuinely impressive. Start with ripe, firm peaches, pre-cook your filling to avoid a watery mess, and let the pie cool fully before you slice it. Those three things alone will take your pie from good to great.
Give it a try this season while fresh peaches are at their peak. And if you want more peach inspiration, the no-bake peach dessert cups are a great no-fuss option when you don’t want to turn on the oven.
Related Peach Recipes You’ll Love
Summer peach season is short, so make the most of it. Here are a few more recipes worth bookmarking:
- Southern Peach Bread — a quick bread perfect for breakfast or snacking
- No Bake Peach Dessert Cups — zero oven time required
- Cinnamon Sugar Baked Peaches — ready in 5 minutes and incredibly good
- 3 Ingredient Peach Sorbet — the easiest frozen treat you’ll ever make
Peach Pie Recipe with Fresh Peaches
Equipment
- 9-inch pie plate
- Large mixing bowl
- Small saucepan (optional, for pre-cooking the filling)
- Rolling Pin
- Pastry brush
- Sharp knife
- * Baking sheet
- Wire cooling rack
- * Measuring cups and spoons
Ingredients
Peach Filling
- 6 –7 medium fresh peaches peeled and sliced (about 5–6 cups)
- ¾ cup granulated sugar
- 3 tablespoons cornstarch
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- 1 teaspoon vanilla extract
- 1 tablespoon fresh lemon juice
- Pinch of salt
Pie Crust
- 2 9-inch pie crusts, homemade or store-bought
- 1 large egg
- 1 tablespoon water
- 1 tablespoon coarse sugar optional
Optional for Serving
- Vanilla ice cream
- Fresh whipped cream
- Caramel sauce
- Fresh peach slices
- Fresh mint leaves
Instructions
- Preheat the oven to **400°F (200°C)**. Place a baking sheet on the lower oven rack to catch any drips.
- Peel and slice the peaches into ¼-inch slices.
- In a large bowl, gently toss the peaches with the sugar, cornstarch, cinnamon, nutmeg, vanilla extract, lemon juice, and salt until evenly coated.
- For a thicker filling, transfer the peach mixture to a saucepan and cook over medium heat for 5–8 minutes until slightly thickened. Let it cool before assembling the pie.
- Fit one pie crust into a 9-inch pie plate and trim the edges if needed.
- Spoon the peach filling into the crust and spread it evenly.
- Top with the second crust or create a lattice crust. Seal and crimp the edges.
- Whisk together the egg and water, then brush over the crust. Sprinkle with coarse sugar if desired.
- Bake at **400°F** for 20 minutes. Reduce the oven temperature to **375°F (190°C)** and bake for another 30–35 minutes, or until the crust is golden brown and the filling is bubbling.
- If the edges brown too quickly, cover them loosely with foil or a pie shield.
- Cool the pie on a wire rack for at least **2 hours** before slicing to allow the filling to fully set.
- Serve warm or at room temperature with your favorite toppings.
Notes
Freestone peaches are the easiest to peel and slice.
* Pre-cooking the filling helps prevent a watery pie.
* Let the pie cool completely before cutting for clean slices.
* Store covered at room temperature for up to 2 days or refrigerate for up to 4 days.