Best Peach Pie Filling

By Mila | Updated on March 23, 2026

If you ask me, homemade peach pie filling is worth the extra effort.

This simple filling brings together juicy peaches with warm cinnamon and a touch of vanilla in a sweet, glossy sauce. The cornstarch creates that perfect thick consistency that won’t run all over your plate when you slice into it.

It’s cooked on the stovetop with just a handful of ingredients before getting tucked into a flaky pie crust. A squeeze of lemon juice keeps the peaches tasting fresh and bright.

It’s a classic dessert that makes your kitchen smell incredible, perfect for summer gatherings or Sunday dinner.

peach pie filling
Image: theamazingfood.com / All Rights reserved

Why You’ll Love This Peach Pie Filling

  • Simple ingredients – You only need six basic pantry staples and fresh peaches to make this filling from scratch.
  • Quick and easy – This recipe comes together in under an hour, making it perfect for when you want homemade pie filling without spending all day in the kitchen.
  • Versatile – Use it for pies, cobblers, pancake toppings, or even spooned over ice cream for a quick dessert.
  • Better than store-bought – Homemade peach pie filling tastes fresher and lets you control the sweetness, plus you know exactly what’s going into it.
  • Great for preserving summer peaches – Make a big batch when peaches are in season and you can enjoy that fresh peach flavor all year long.

What Kind of Peaches Should I Use?

Fresh peaches are ideal for this recipe, especially when they’re in season during the summer months. Look for peaches that are ripe but still slightly firm – they should give just a little when you press them gently, but shouldn’t be mushy. If fresh peaches aren’t available, frozen peaches work perfectly well too, just make sure to thaw and drain them before using so you don’t end up with a watery filling. Yellow peaches are the classic choice for pie filling, but white peaches will also work if that’s what you prefer or have on hand.

peach pie filling
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This peach pie filling is straightforward, but here are some swaps you can make if needed:

  • Fresh peaches: If fresh peaches aren’t in season, you can use frozen peaches instead. Just thaw them completely and drain any excess liquid before using. Canned peaches work too – drain them well and reduce the sugar to 3/4 cup since canned fruit is already sweetened.
  • Granulated sugar: You can use white sugar, brown sugar, or even coconut sugar. Keep in mind that brown sugar will give you a deeper, caramel-like flavor and slightly darker color.
  • Cornstarch: If you’re out of cornstarch, use 1/2 cup of all-purpose flour or 2 tablespoons of tapioca starch. With flour, the filling will be slightly cloudier, and with tapioca, you’ll get a glossier finish.
  • Lemon juice: Lime juice works as a substitute, or you can use 1/2 teaspoon of citric acid dissolved in a tablespoon of water to get that bright, tangy flavor.
  • Vanilla extract: Almond extract makes a nice swap here – just use half the amount since it’s stronger. You could also try a pinch of cinnamon or nutmeg for a warm, spiced flavor.

Watch Out for These Mistakes While Cooking

The biggest mistake when making peach pie filling is not cooking the cornstarch mixture long enough – if it doesn’t reach a full boil and thicken properly, you’ll end up with a runny pie that won’t slice cleanly.

Another common error is adding the peaches while the mixture is still hot, which can turn them mushy, so make sure to remove the pot from heat first and let it cool for a minute before stirring in your fruit.

To avoid a watery filling, pat your peeled peaches dry with paper towels before adding them to the mixture, and if your peaches are particularly juicy, consider reducing the water to 3/4 cup instead of a full cup.

Don’t skip cutting those slits in the top crust – without them, steam can’t escape and you risk a soggy top or even a filling that bubbles over the edges of your pie.

peach pie filling
Image: theamazingfood.com / All Rights reserved

What to Serve With Peach Pie Filling?

This peach pie filling is perfect spooned over vanilla ice cream for an easy dessert that tastes like summer in a bowl. You can also use it as a topping for pancakes or waffles at breakfast, or swirl it into plain yogurt for a sweet morning treat. If you’re feeling fancy, layer it with whipped cream and graham cracker crumbs in a glass to make quick parfaits. The filling also works great as a topping for pound cake or angel food cake, and it’s delicious warmed up and served over oatmeal on a chilly morning.

Storage Instructions

Refrigerate: Once your peach pie filling has cooled down completely, transfer it to an airtight container and store it in the fridge for up to 5 days. It’s great to have on hand when you want to whip up a quick dessert or add a sweet topping to your breakfast.

Freeze: This filling freezes really well for up to 6 months. Just let it cool completely, then portion it into freezer-safe containers or heavy-duty freezer bags. I like to freeze it in the exact amount I need for a pie so I can grab and go when I’m ready to bake.

Thaw and Use: When you’re ready to use your frozen peach filling, move it to the fridge the night before and let it thaw slowly. You can also thaw it at room temperature for a few hours if you’re in a pinch, just give it a good stir before using.

Preparation Time 10-15 minutes
Cooking Time 40-45 minutes
Total Time 50-60 minutes
Level of Difficulty Easy
Servings 8 slices

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 700-800
  • Protein: 2-3 g
  • Fat: 0-1 g
  • Carbohydrates: 180-200 g

Ingredients

For the filling:

  • 1 cup granulated sugar
  • 1 cup water
  • 1/3 cup cornstarch
  • 1 1/2 tbsp lemon juice
  • 1 tsp vanilla
  • 1/2 tsp ground cinnamon
  • 1/4 tsp salt
  • 4 1/2 cups peaches (peeled and sliced into 1/2-inch thick wedges)

For the assembly:

  • 2 pie crusts (9-inch refrigerated or homemade)

Step 1: Prepare the Peaches and Preheat

  • 4 1/2 cups peaches

Peel, pit, and slice the peaches into 1/2-inch thick wedges, setting them aside in a bowl.

Preheat your oven to 400°F so it reaches temperature while you prepare the filling.

This allows you to work without rushing once the filling is ready to bake.

Step 2: Create the Thickening Base

  • 1 cup granulated sugar
  • 1 cup water
  • 1/3 cup cornstarch
  • 1 1/2 tbsp lemon juice

In a medium saucepan, whisk together the granulated sugar, water, cornstarch, and lemon juice until the cornstarch is fully dissolved with no lumps.

This creates a smooth slurry that will thicken evenly as it cooks.

I find whisking thoroughly here prevents any starchy lumps from forming in your final filling.

Step 3: Cook the Thickener and Build Flavor

  • 1 tsp vanilla
  • 1/2 tsp ground cinnamon
  • 1/4 tsp salt

Bring the mixture to a boil over medium heat, stirring frequently, and cook for 2-3 minutes until it thickens and turns glossy and translucent.

Once thickened, remove from heat and immediately stir in the vanilla, ground cinnamon, and salt.

These warm spices bloom beautifully when added to the hot liquid, infusing the filling with aromatic warmth.

Step 4: Combine Peaches with Filling and Cool

  • thickened filling mixture from Step 3
  • peaches from Step 1

Gently fold the sliced peaches from Step 1 into the thickened mixture until evenly coated.

Let the filling cool to room temperature, stirring occasionally—this takes about 15-20 minutes.

Cooling is essential because adding warm filling to a cold crust can create uneven baking and a soggy bottom crust.

Step 5: Assemble and Prepare for Baking

  • cooled peach filling from Step 4
  • 2 pie crusts

Remove the pie crusts from the refrigerator.

Pour the cooled peach filling from Step 4 into one crust, spreading it evenly.

Place the second crust on top and seal the edges by pressing with a fork or crimping with your fingers.

Cut 3-4 slits in the top crust to allow steam to escape during baking, which prevents a soggy filling and helps the crust bake evenly.

Step 6: Bake Until Golden and Cool

Place the assembled pie on a baking sheet (to catch any drips) and bake in the preheated 400°F oven for 40-45 minutes until the crust is golden brown and the filling begins to bubble slightly through the slits.

Remove from the oven and let cool on a wire rack for at least 2-3 hours before slicing.

This cooling time allows the filling to set properly so it slices cleanly rather than running.

peach pie filling

Best Peach Pie Filling

Delicious Best Peach Pie Filling recipe with step-by-step instructions.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 8 slices
Calories 750 kcal

Ingredients
  

For the filling

  • 1 cup granulated sugar
  • 1 cup water
  • 1/3 cup cornstarch
  • 1 1/2 tbsp lemon juice
  • 1 tsp vanilla
  • 1/2 tsp ground cinnamon
  • 1/4 tsp salt
  • 4 1/2 cups peaches (peeled and sliced into 1/2-inch thick wedges)

For the assembly

  • 2 pie crusts (9-inch refrigerated or homemade)

Instructions
 

  • Peel, pit, and slice the peaches into 1/2-inch thick wedges, setting them aside in a bowl. Preheat your oven to 400°F so it reaches temperature while you prepare the filling. This allows you to work without rushing once the filling is ready to bake.
  • In a medium saucepan, whisk together the granulated sugar, water, cornstarch, and lemon juice until the cornstarch is fully dissolved with no lumps. This creates a smooth slurry that will thicken evenly as it cooks. I find whisking thoroughly here prevents any starchy lumps from forming in your final filling.
  • Bring the mixture to a boil over medium heat, stirring frequently, and cook for 2-3 minutes until it thickens and turns glossy and translucent. Once thickened, remove from heat and immediately stir in the vanilla, ground cinnamon, and salt. These warm spices bloom beautifully when added to the hot liquid, infusing the filling with aromatic warmth.
  • Gently fold the sliced peaches from Step 1 into the thickened mixture until evenly coated. Let the filling cool to room temperature, stirring occasionally—this takes about 15-20 minutes. Cooling is essential because adding warm filling to a cold crust can create uneven baking and a soggy bottom crust.
  • Remove the pie crusts from the refrigerator. Pour the cooled peach filling from Step 4 into one crust, spreading it evenly. Place the second crust on top and seal the edges by pressing with a fork or crimping with your fingers. Cut 3-4 slits in the top crust to allow steam to escape during baking, which prevents a soggy filling and helps the crust bake evenly.
  • Place the assembled pie on a baking sheet (to catch any drips) and bake in the preheated 400°F oven for 40-45 minutes until the crust is golden brown and the filling begins to bubble slightly through the slits. Remove from the oven and let cool on a wire rack for at least 2-3 hours before slicing. This cooling time allows the filling to set properly so it slices cleanly rather than running.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating