
This easy peach pie filling recipe is thick, sweet, and bursting with fresh peach flavor. Made with simple pantry ingredients, it works beautifully with fresh or frozen peaches for the perfect pie every time.

There is nothing quite like a pie made with a thick, golden, deeply peachy filling that smells like the height of summer. This homemade peach pie filling comes together in under 25 minutes and is so much better than anything from a can. Whether you are baking a classic double-crust pie, a rustic galette, or just need an irresistible peach pie topping for ice cream night, this is the recipe you will come back to again and again.
The best part? You can use fresh or frozen peaches, which means this easy peach pie filling works any time of year, not just during peak peach season.
Store-bought pie filling is convenient, but it tends to taste artificially sweet, overly gelatinous, and flat. When you make peach pie filling at home, you control every element: the sweetness level, the spice balance, the thickness, and the quality of the fruit.
A fresh peach pie filling made on the stovetop gets a glossy, jammy consistency that holds its shape beautifully once baked. You get real peach flavor with warm hints of cinnamon and nutmeg, a bright lift from lemon juice, and a velvety finish from a small knob of butter stirred in at the end.
Chef's Tip: Taste your peaches before you start. If they are very sweet and ripe, pull the sugar back to half a cup. If they are a little tart or you are working with frozen peaches off-season, keep the full three-quarters of a cup.
Both options produce a genuinely delicious filling, and the method is nearly identical.
Fresh peaches are ideal during summer months when they are ripe, fragrant, and deeply flavorful. Look for peaches that yield slightly to gentle pressure. Freestone varieties are easiest to work with because the pit separates cleanly from the flesh.
Frozen peaches are a fantastic pantry staple for making this filling year-round. They are picked and frozen at peak ripeness, so the flavor is often surprisingly good. The key is to thaw them completely and drain off the excess liquid before you start cooking, otherwise the filling can turn out watery.
This recipe is simple, but a few quality choices go a long way. Using pure vanilla extract instead of imitation, freshly squeezed lemon juice instead of bottled, and a good heavy-bottomed saucepan that distributes heat evenly will all show in the final result.
The secret to a properly set filling is the cornstarch slurry. Always mix cornstarch with cold water before adding it to the hot fruit mixture. Adding dry cornstarch directly to the pan causes lumps that are nearly impossible to whisk out.
Cook the filling after adding the slurry until it turns from cloudy to clear and glossy. That visual cue tells you the starch has fully gelatinized and the filling will set correctly once it cools inside the pie.
A single tablespoon of unsalted butter stirred in at the very end rounds out the flavor and gives the filling a luxurious, silky finish. It also helps reduce foaming inside the pie during baking. Small detail, big payoff.
Chef's Tip: If you plan to use this as a peach pie topping rather than a baked filling, let it cool until just warm before spooning it over ice cream or cheesecake. It is extraordinary at that temperature.
Once you know how to make peach pie filling, you will find yourself reaching for it constantly. It doubles beautifully as:
This recipe also scales up easily if you want to make a big batch. Store extra filling in jars in the refrigerator for up to 4 days, or freeze it for later.
Ready to make it? Here is the full step-by-step recipe for the best peach pie filling you have ever tasted:

This easy peach pie filling recipe is thick, sweet, and bursting with fresh peach flavor. Made with simple pantry ingredients, it works beautifully with fresh or frozen peaches for the perfect pie every time.
If using fresh peaches, peel and slice them into roughly half-inch wedges. If using frozen peaches, thaw them completely and drain off any excess liquid before starting.
In a small bowl, whisk together the cornstarch and cold water until completely smooth with no lumps. Set this slurry aside.
In a large saucepan over medium heat, combine the sliced peaches, sugar, lemon juice, lemon zest, cinnamon, nutmeg, and salt. Stir gently to coat the peaches evenly.
Cook the peach mixture for 3 to 4 minutes, stirring occasionally, until the peaches begin to release their juices and the sugar dissolves.
Give the cornstarch slurry a quick stir to recombine, then pour it into the saucepan while stirring constantly.
Continue to cook over medium heat, stirring frequently, for another 3 to 5 minutes until the filling thickens and turns glossy and clear. It should coat the back of a spoon.
Remove the pan from the heat and stir in the butter and vanilla extract until the butter is fully melted and incorporated.
Allow the filling to cool for at least 15 minutes before using it in a pie shell. For a chilled pie or topping, cool completely at room temperature then refrigerate.
This filling is wonderfully make-ahead friendly, which makes it a great recipe to prep in advance for holiday baking or summer entertaining.
Refrigerator: Store cooled filling in an airtight container for up to 4 days. It will thicken as it chills. Give it a gentle stir before using.
Freezer: Transfer cooled filling to a freezer-safe container or zip-top bag and freeze for up to 3 months. Thaw overnight in the refrigerator. The texture holds up very well.
Inside an unbaked pie: You can fill your pie shell, cover tightly, and refrigerate the unbaked pie for up to 24 hours before baking. This is a great strategy for holiday meal prep.
Whether you are baking for a summer cookout or craving a taste of peach season in the middle of winter, this homemade peach pie filling is the recipe that delivers every single time.