The best Fresh Peach Pie Recipe is made with a flakey, buttery homemade pie crust and a sweet peach pie filling bursting with flavor.

The peach pie served with vanilla ice cream is a classic summertime favorite!

Homemade peach pie in a pie dish next to a white rag and peaches.

If you like peaches, you’ll have to try peach cobbler or our delicious homemade peach tea recipe!


There is nothing better than making a fresh peach pie for your loved ones or taking it to a party. The pie is so easy to make and tastes phenomenal! The peach filling combined with the buttery and flaky pie crust truly makes for the best pie recipe. Serve the pie with a scoop of vanilla ice cream for the ultimate dessert.

Peach pie in a pie dish next to a plate with a slice of pie topped with ice cream.


This fresh peach pie recipe comes together so quickly and with simple ingredients!

  • Pie crust– You can use store-bought pie crust or homemade pie dough.
  • Peaches– We recommend you use fresh peaches that are slightly firm, not too hard, and not too mushy.
  • Cornstarch– This is the thickening agent for the filling.
  • Sugars– Use brown sugar and granulated sugar to give your filling sweetness.
  • Cinnamon– Ground cinnamon gives you that delicious flavor!
  • Lemon– We like adding lemon juice to add a hint of acidity.
  • Butter– Cubed butter gives you a delicious buttery filling.
  • Egg wash– An egg with a splash of water for the top of the pie to give you that shiny, golden pie crust. You can also use heavy cream for the topping instead of egg wash.
Chef’s Tip- To spice up your peach pie, add only the amount of peaches and the other half substitute with another fruit for a multi-flavored pie. We love adding apples, raspberries, blueberries, and strawberries!
A slice of peach pie in a white casserole dish.


  1. Pie dough – Make one portion of our homemade pie crust recipe.
  2. Cut peaches – Peel and pit the peaches and then slice them into even-sized pieces.
  3. Remaining ingredients – Add peaches to a bowl and add the cornstarch, sugar, brown sugar, cinnamon, lemon juice, and cubed butter and gently mix to combine.
  4. Transfer to dish – Roll out one of the pie disks into a 12” disk, wrap the dough around the rolling pin, and unroll over a 9” pie dish. Press the pie dough down into the dish.
  5. Add filling – Add the peach pie filling into the pie dish along with any juices.
  6. Top pie – Top the pie with a second pie crust and pinch to seal the edges. Slice some slits on the top, or use another pie design. Brush the top of the pie with egg wash.
  7. Cover edges – Cover the edges of the pie with several layers of foil.
  8. Bake pie – Bake the pie until golden and fully cooked.
  9. Cool – Cool the peach pie, then serve with ice cream.
Chef’s Tip: Our pie crust recipe teaches you how to make the perfect lattice!
Step by step collage of how to make homemade peach pie with fresh peaches.


Freezing pie is great! I love to make a couple of pies while peaches are in season to enjoy when craving peach pie! You can freeze peach pie, either baked or unbaked.

  • BAKED PIE– Once baked and cooled, cover the pie and freeze it well to avoid freezer burn. Freeze it for up to 4 months!
  • UNBAKED PIE– Cover pie tightly and freeze for up to 4 months. Thaw in refrigerator overnight and bake per instructions.
Peach pie made with a lattice topping brushed with egg wash and coarse sugar.


How to store peach pie?

You can store leftover pie at room temp for up to 3-4 days or in the fridge for up to a week!

Can I make peach pie ahead of time?

Yes! You can make the peach pie ahead of time and then reheat it right before serving.

How to reheat peach pie?

Add the peach pie to the oven, preheat to 350°F, cover the pie with foil, and bake for about 20 minutes, or until the pie is warmed.

How to adjust the thickness of my peach pie filling?

The cornstarch is the thickening agent for the filling; adding more cornstarch will give you a thicker filling.

Can I use canned peaches or frozen peaches for peach pie filling?

Although we do recommend using fresh peaches, you can also use drained canned peaches or defrosted frozen peaches for the filling with great results.

A slice of peach pie on a plate with a fork topped with a scoop of vanilla ice cream.


Fresh Peach Pie Recipe

Author: Valentina
5 from 3 votes
The absolute best Fresh Peach Pie Recipe made with a flakey and buttery homemade pie crust and a sweet peach pie filling bursting with flavor.
Prep Time: 30 minutes
Cook Time: 1 hour
Total Time: 1 hour 30 minutes
Servings: 8 slices of pie


peach pie filling-

egg wash-

  • 1 large egg
  • 1 tsp water


Prepare the peach pie filling-

  • Wash and peel the peaches and pit the seeds. Slice the peaches into even-sized pieces and add to a bowl.
  • Add cornstarch, sugar, brown sugar, cinnamon, lemon juice, and cubed butter to the peaches and mix until well combined.

Assemble Peach Pie-

  • Preheat the oven to 375°F.
  • With a rolling pin, roll out one of the disks into a 12" round circle. Transfer to a 9" pie dish and pat down, allowing the extra dough to hang over the dish.
    Roll out the second pie dish into 9" round circle.
  • Add the pie filling along with all the juices into the pie dish and top with the second pie crust and crimp the edges to seal.
  • Brush the topping with egg wash and top with coarse sugar.
  • Cover the pie with foil and bake the pie at 375°F for about 45 minutes.
  • Remove the foil from the pie and bake for an additional 15 minutes, or until the pie crust is golden and crispy.
  • Remove the peach pie from the oven and allow to cool for atleast 20 minutes before serving.
  • Serve with vanilla ice cream of whipped cream.
  • Enjoy!


514kcal Calories65g Carbs6g Protein27g Fat17g Saturated Fat1g Polyunsaturated Fat7g Monounsaturated Fat1g Trans Fat89mg Cholesterol306mg Sodium286mg Potassium3g Fiber32g Sugar1203IU Vitamin A8mg Vitamin C31mg Calcium2mg Iron
Nutrition Facts
Fresh Peach Pie Recipe
Amount Per Serving
Calories 514 Calories from Fat 243
% Daily Value*
Fat 27g42%
Saturated Fat 17g106%
Trans Fat 1g
Polyunsaturated Fat 1g
Monounsaturated Fat 7g
Cholesterol 89mg30%
Sodium 306mg13%
Potassium 286mg8%
Carbohydrates 65g22%
Fiber 3g13%
Sugar 32g36%
Protein 6g12%
Vitamin A 1203IU24%
Vitamin C 8mg10%
Calcium 31mg3%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)