This Fresh Peach Pie Recipe has a flaky homemade crust and a sweet, juicy filling bursting with fresh peach flavor.

Delicious and sweet peach pie, fresh out of the oven and topped with sugar, accompanied by fresh peaches on the side.
chelsea

author’s note

The Peach Pie Recipe I’ll Always Come Back To!

Growing up with peach trees in our backyard meant peach season was a pretty big deal. We’d snack on peaches straight off the tree, freeze them for smoothies, stir them into oatmeal, and of course make plenty of desserts.

I’ve made plenty of peach desserts over the years, but I really wanted this pie to be all about the peaches. The filling is simple, fresh, and lets that sweet peach flavor shine.

When I picked up The Peach Truck Cookbook, I immediately bookmarked their famous peach pie. After making it several times, I started tweaking little things until it became exactly what I wanted. I’ve made a few small changes to make it my own, and I’m excited to share my version with you today.

It’s everything I want in a peach pie: flaky crust, slices that actually hold together, and plenty of juicy peaches in every bite.

signature

Here’s What You Need:

IngredientHelpful Tip
Fresh peachesUse ripe but firm peaches and peel them easily with a boil-and-chill method.
CornstarchThickens the peach filling as it bakes. Arrowroot powder also works.
Vanilla bean pasteVanilla extract also works great.
Lemon juiceFresh lemon juice is best.
Vegetable shorteningKeep it very cold before mixing.
Apple cider vinegarYou won’t taste it after baking, but it helps create a tender crust.

Quick Tip

Do canned peaches work instead of fresh? Yes—just drain well and adjust the sugar and thickener. Peaches canned in juice (not syrup) work best.

How To Make This Fresh Peach Pie Recipe

  1. Crust: Mix together crust ingredients. Shape into 2 rounds, wrap, and chill.
  2. Roll: Roll one round into the pie pan, the other into strips for the top.
  3. Filling: Mix peaches with lemon juice, vanilla, sugar, cornstarch, and salt.
  4. Assemble: Spoon in the peaches, lay strips on top, brush with beaten egg.
  5. Bake: Bake and let cool before slicing.
  6. Serve: Enjoy with a scoop of fresh whipped cream or vanilla bean ice cream!
The crust's edge being shaped into a beautiful pattern, adding an artistic touch.

Reader’s Notes & Tips

Fresh Peach Pie Recipe Tips

  • Use ripe but firm peaches so they hold their shape while baking.
  • Keep the crust ingredients cold for the flakiest texture.
  • Bake until the center bubbles to ensure the filling thickens properly.
  • Cover the crust with foil if it starts browning too quickly.
  • Cool completely before slicing so the filling has time to set.

Storage

Store leftover Fresh Peach Pie Recipe tightly covered in the refrigerator for up to 4 days. For longer storage, wrap individual slices in plastic wrap and foil, then freeze for up to 3 months.

More Delicious Fruit-Filled Desserts:

Tap stars to rate!
5 from 6 votes

Peach Pie

This Peach Pie has a flaky homemade crust with a sweet, juicy fresh peach filling that’s bursting with flavor.
Prep Time: 40 minutes
Cook Time: 55 minutes
Chilling time: 4 hours
Total Time: 5 hours 35 minutes
Servings: 8 servings

Equipment

Ingredients

Crust
  • 3 cups all-purpose flour plus more for dusting
  • 1 tablespoon granulated sugar
  • 1/2 teaspoon salt
  • 1-1/4 cups vegetable shortening cold
  • 5 tablespoons ice water
  • 1 tablespoon apple cider vinegar
  • 1 large egg
Filling
  • 4 pounds peaches pitted and sliced, about 12 cups
  • 1/2 cup + 1 tablespoon granulated sugar
  • 1/4 cup cornstarch
  • 1/8 teaspoon salt
  • 1 lemon
  • 1 teaspoon vanilla bean paste or vanilla extract
  • 1 large egg

Instructions 

  • Number 1 tip: keep everything as cold as possible. Chill crust ingredients (even the flour!) before starting and keep the peaches/filling as cold as possible right up until going in the oven.
  • To make the crust, sift together flour, sugar, and salt in a medium bowl. Cut in the shortening with a pastry cutter until the mixture resembles large peas. Whisk together ice water, vinegar, and egg in a small bowl. Add the egg mixture to the flour mixture and stir with a fork until just combined. Divide the dough in half; flatten each half into a disk, and wrap in plastic wrap. Chill for 2 hours, up to overnight.
  • Preheat oven to 425°F. Line a sheet pan with parchment paper.
  • Roll out 1 dough disk on a lightly floured surface to form a round, about 1/4-inch thick. Fit the dough into a 9-inch pie pan. Roll out the other dough following the same procedure. Place the second round of dough on the prepared sheet pan. Cut it into 2-1/2 inch-wide strips. Chill the dough while preparing the filling.
  • Prepare the peaches (see note 1). To make the filling, place the prepared peaches in a large bowl. Add vanilla and 2 tablespoons lemon juice; gently toss to combine. In a separate bowl, stir together the 1/2 cup sugar, cornstarch, and salt. Add to the peaches and gently toss to combine.
  • Spoon the filling into the dough-lined pie pan. Arrange the pastry strips on the top of the pie in a lattice. Fold the edges under and crimp. Beat the egg and 1 tablespoon water together in a small bowl. Brush the egg wash lightly over the top crust. Sprinkle with the 1 tablespoon sugar. Chill pie for 20 minutes.
  • Line a sheet pan with aluminum foil and place it on the bottom rack of the oven (to catch any filling that bubbles over). Bake the pie on the center rack for 15 minutes. Reduce oven temperature to 375°F and bake 40–50 minutes more, until golden brown and bubbling, shielding the pie with a sheet of foil after 20 minutes if the crust is getting too brown. Let cool completely on a wire rack, about 2–4 hours, or until thickened and set, before slicing and serving.
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Preparation for unripe peaches: Using a paring knife, score a small “X” in the bottom of the peach, then place the peach in boiling water for about 60 seconds. Using a slotted spoon, remove the peach from the boiling water and place it in a large bowl filled with ice and cold water. As soon as the peach is cool enough to handle, use a paring knife to remove the softened skin (it should slide off pretty easily).
Preparation for ripe peaches: Place the peach in boiling water for about 30 seconds. Using a slotted spoon, remove the peach from the boiling water and place it in a large bowl filled with ice and cold water. As soon as the peach is cool enough to handle, gently peel off the softened skin with your fingers (should slide right off). 
Once the peaches have been peeled, cut in half around the pit and gently twist them to separate the two halves. Remove the pit and slice the peaches into 1/2-inch thick slices.
Storage: Store leftover peach pie covered tightly in the fridge for up to 4 days. For longer storage, freeze slices wrapped in plastic wrap and foil for up to 3 months.

Nutrition

Calories: 649kcal | Carbohydrates: 80g | Protein: 9g | Fat: 34g | Saturated Fat: 9g | Cholesterol: 47mg | Sodium: 171mg | Potassium: 498mg | Fiber: 5g | Sugar: 38g | Vitamin A: 807IU | Vitamin C: 16mg | Calcium: 28mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

 

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 6 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating