
Sweet, juicy homemade peach pie filling made with fresh peaches, warm spices, and a perfectly thickened syrup, ready in under 30 minutes for pies, crisps, and more.

There is nothing quite like the smell of peaches simmering on the stove with cinnamon and brown sugar. This easy peach pie filling is everything a homemade peach pie filling should be: juicy, glossy, perfectly spiced, and never watery or overly sweet. Whether you are making a classic peach pie, a cobbler, or spooning it warm over vanilla ice cream, this recipe for peach pie filling is the one you will come back to again and again.
What makes this version different from a lot of other peach pie filling recipes out there is the balance. We use just enough cornstarch to thicken the syrup without making it gluey, and a touch of lemon juice to brighten the natural sweetness of the fruit. The result is a fresh peach pie filling that tastes like summer in a jar.
Before we get cooking, the right tools and ingredients make a real difference here. A heavy bottomed saucepan helps the sugars caramelize gently without scorching, and a sharp paring knife makes peeling and slicing those peaches so much faster. These are the products that genuinely help this recipe shine:
The quality of your filling starts with the peaches themselves. Look for fruit that is fragrant, slightly soft to the touch, and free of bruises. Freestone peaches are ideal because the pit separates easily from the flesh, which makes prepping a whole bowl of sliced peaches much less of a chore.
If fresh peaches are not in season, do not worry. This recipe works wonderfully as a peach pie filling recipe frozen version too. Just toss your frozen peach slices straight into the pot, no thawing required, and give the mixture a few extra minutes on the stove to cook off the additional liquid.
Chef's Tip: Slightly underripe peaches actually hold their shape better during cooking, so if you want some texture in your filling rather than a totally soft, jammy consistency, mix in a peach or two that is still a touch firm.
Canned peach pie filling has its place in a pinch, but once you try a homemade peach pie filling, it is hard to go back. You control the sweetness, the spice level, and the thickness. There are no artificial flavors or strange gel-like texture, just real fruit, real sugar, and real spice working together.
This recipe also doubles easily, so if your peach tree or farmers market haul gave you more fruit than you know what to do with, you can scale it up and freeze extra batches for peach pie filling recipes frozen for later, whether that means a winter pie or a quick weeknight peach crisp.
Ready to make it? Here is the full step by step recipe:

Sweet, juicy homemade peach pie filling made with fresh peaches, warm spices, and a perfectly thickened syrup, ready in under 30 minutes for pies, crisps, and more.
Peel, pit, and slice the peaches into even, bite-sized pieces and place them in a large bowl.
In a separate small bowl, whisk together the granulated sugar, brown sugar, cornstarch, cinnamon, nutmeg, and salt until no lumps remain.
Add the sugar and spice mixture to the sliced peaches along with the lemon juice, and gently toss to coat every piece evenly.
Pour the peach mixture into a large saucepan and set over medium heat.
Cook, stirring frequently, for 8 to 10 minutes until the peaches release their juices and the mixture starts to bubble.
Continue simmering for another 4 to 5 minutes, stirring often, until the syrup thickens enough to coat the back of a spoon.
Remove the saucepan from the heat and stir in the melted butter and vanilla extract.
Let the filling cool for at least 20 minutes before using it in a pie, or transfer to a container to cool completely for storing.
Use immediately in your favorite pie crust, or refrigerate or freeze for later use.
While this filling was built with pie in mind, do not feel limited to that one use. Here are a few of our favorite ways to use this peach pie topping:
It is endlessly versatile, which is part of why this fresh peach pie filling recipe earns a permanent spot in our recipe rotation every summer.
Once cooled, transfer the filling to an airtight container. It will keep in the refrigerator for up to 5 days, which makes it perfect for prepping ahead of a holiday or weekend gathering.
For longer storage, freeze the filling in a freezer safe bag or container for up to 3 months. Thaw it overnight in the refrigerator before using it in your pie crust of choice.
Chef's Tip: Always cool the filling completely before adding it to an unbaked pie crust. Pouring hot filling into a chilled, unbaked crust can cause the butter in the dough to melt too early, leading to a soggy bottom instead of a flaky one.
However you decide to use it, this easy peach pie filling is proof that a few simple ingredients, treated with a little care, can turn ordinary peaches into something truly special.