
There’s nothing quite like homemade peach pie filling—it’s the heart and soul of a perfect summer dessert! This classic recipe captures the natural sweetness and vibrant flavor of fresh peaches at their peak season. Whether you’re a seasoned baker or just starting your culinary journey, this peach pie filling is absolutely foolproof and absolutely delicious.
I absolutely love making peach pie filling from scratch because it’s so much better than anything store-bought. The fresh peaches shine through with their natural peachy flavor, and you have complete control over the sweetness level. Plus, your kitchen will smell absolutely amazing while it’s simmering away!
The beauty of this recipe is its versatility. You can use it for a classic double-crust pie, a lattice-top pie, or even a crumb-topped version. I also love using this filling in other desserts like galettes, hand pies, or even as a topping for vanilla ice cream or pound cake. It’s the perfect way to use up those beautiful peaches from the farmers market or your backyard tree.
One of my favorite tips is to macerate the peaches ahead of time—this helps draw out their natural juices and intensifies the flavor. The cornstarch thickens everything perfectly, creating that ideal consistency that holds together beautifully when you slice the pie. And here’s a little secret: a touch of almond extract adds an extra dimension of flavor that your guests will absolutely love, even if they can’t quite identify what it is!
This recipe makes enough filling for one 9-inch pie with a little extra, which is perfect because you might want to taste-test along the way (I certainly do!). The filling also freezes beautifully, so you can make it during peak peach season and enjoy homemade peach pie all year long. Serve it warm with a scoop of vanilla ice cream or a dollop of whipped cream for the ultimate summer dessert.
For more baking inspiration, check out my Best Heavy Cream Alfredo Sauce Recipe for savory dinner ideas, or explore my Delicious Heavy Cream Pasta Recipe for comfort food at its finest. If you’re looking for more dessert ideas, my Easy Chicken Alfredo Recipe pairs beautifully with fruit desserts for a complete dinner party menu. Don’t forget to check out my Best Pickled Red Onion Recipe for fresh sides, and my Best Chickpea Salad Recipe for healthy meal options.
For additional peach pie inspiration and techniques, I recommend checking out Bon Appétit for professional pastry tips, Serious Eats for detailed baking science, and NYT Cooking for classic pie recipes. You can also explore Bon Appétit’s recipe collection and Serious Eats’ dessert section for more ideas!
Ingredients
- 6-7 fresh peaches (about 3 pounds), peeled, pitted, and sliced
- 3/4 cup granulated sugar
- 1/4 cup light brown sugar
- 3 tablespoons cornstarch
- 1 tablespoon all-purpose flour
- 1/4 teaspoon salt
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon almond extract
- 1/4 teaspoon ground cinnamon
- 1/8 teaspoon ground nutmeg
- 2 tablespoons fresh lemon juice
- 1 tablespoon lemon zest
- 2 tablespoons butter
- 1 pie crust (homemade or store-bought for bottom and top)

Instructions
- Bring a large pot of water to a boil. Score the bottom of each peach with a small X using a sharp knife. Carefully place peaches in boiling water for 30-45 seconds until the skin begins to loosen.
- Using a slotted spoon, transfer peaches to an ice bath to cool completely, about 2-3 minutes.
- Once cooled, gently slip off the peach skins—they should come away easily. Cut peaches in half, remove the pit, and slice into 1/4-inch thick slices. You should have about 6 cups of sliced peaches.
- Place sliced peaches in a large bowl. Add granulated sugar and brown sugar, tossing gently to combine. Let the peaches macerate for at least 10 minutes so they release their natural juices—this step is crucial for maximum flavor!
- In a small bowl, whisk together cornstarch, flour, salt, cinnamon, and nutmeg until completely combined.
- Pour the peach mixture with all its accumulated juices into a large saucepan or Dutch oven over medium heat.
- Sprinkle the cornstarch mixture over the peaches and stir gently but thoroughly, making sure to break up any lumps and coat all the peach slices evenly.
- Add vanilla extract, almond extract, lemon juice, and lemon zest to the mixture, stirring to combine.
- Bring the mixture to a gentle simmer, stirring occasionally and very gently so you don’t break apart the peach slices.
- Let the filling simmer for 10-15 minutes, stirring occasionally, until the liquid thickens slightly and turns from cloudy to clear. The mixture should coat the back of a spoon.
- Remove from heat and stir in the butter until it melts completely and incorporates into the filling.
- Taste the filling and adjust seasonings as needed—add a bit more lemon juice if you’d like more tartness, or a touch more cinnamon if you’d like deeper spice.
- Let the filling cool to room temperature before using in your pie crust, about 30-45 minutes. This prevents the bottom crust from becoming soggy.
- If using immediately, pour the cooled filling into your prepared pie crust, add your top crust, seal the edges, and bake according to your pie recipe instructions.
- If not using immediately, store the filling in an airtight container in the refrigerator for up to 5 days, or freeze for up to 3 months.

Pro Tips
Fresh vs. Frozen Peaches: While fresh peaches are ideal for the best flavor and texture, you can use frozen peaches in a pinch. Thaw them completely and drain any excess liquid before using, then reduce the initial cooking time slightly.
Peach Selection Matters: Choose peaches that are ripe but still slightly firm. They should yield gently to pressure but not be mushy. Avoid hard peaches, as they won’t have optimal sweetness and flavor.
Cornstarch is Your Friend: Don’t skip the cornstarch—it’s essential for thickening the filling and preventing a runny pie. Make sure to whisk it thoroughly with the other dry ingredients to avoid lumps.
The Maceration Step: This step is absolutely non-negotiable! Letting the peaches sit with sugar draws out their natural juices and intensifies the flavor. Don’t rush this part.
Almond Extract Magic: Just a quarter teaspoon of almond extract adds a subtle depth that makes people ask what your secret ingredient is. Don’t skip it, but also don’t add too much or it will overpower the peach flavor.
Lemon is Essential: The lemon juice and zest brighten the filling and prevent it from tasting one-dimensional. It’s a crucial component that shouldn’t be omitted.
Thickness Test: The filling should coat the back of a spoon when it’s done cooking. If it’s too thin, simmer for another few minutes. If it’s too thick, you can thin it slightly with a tablespoon or two of fresh peach juice or water.
Make Ahead Option: This filling is perfect for advance preparation. Make it the day before and refrigerate, or freeze it for up to three months. The flavors actually deepen after sitting overnight.
Storage Tips: Store leftover cooked filling in an airtight container in the refrigerator for up to five days. For longer storage, freeze in an airtight container or freezer bag for up to three months. Thaw overnight in the refrigerator before using.
Serving Suggestions: Serve your finished pie warm with vanilla ice cream, fresh whipped cream, or a dollop of crème fraîche. The warm pie with cold ice cream is absolutely divine.
