This peach pie filling recipe turns a basket of ripe peaches into a thick, glossy filling you can spoon into a pie, a cobbler, or right over vanilla ice cream. It comes together on the stovetop in under thirty minutes and tastes nothing like the canned stuff.
6cupsfresh peachesabout 2 pounds, peeled, pitted, and sliced
3/4cupgranulated sugar
1/4cuplight brown sugarpacked
1/4cupcornstarch
1teaspoonground cinnamon
1/4teaspoonground nutmeg
1/8teaspoonsalt
2tablespoonslemon juicefreshly squeezed
1teaspoonpure vanilla extract
1tablespoonunsalted butter
3/4cupwater
Instructions
Bring a large pot of water to a boil and prepare a bowl of ice water. Score a small X on the bottom of each peach, drop into boiling water for 30-45 seconds, then transfer to ice water. Peel, halve, pit, and slice into 1/4 inch thick slices.
In a small bowl, whisk together granulated sugar, brown sugar, cornstarch, cinnamon, nutmeg, and salt, breaking up any lumps.
Pour water into a large saucepan and whisk in the dry sugar mixture until smooth with no dry streaks.
Place over medium heat and bring to a gentle boil, whisking often. Cook for 2-3 minutes until glossy and thickened, coating the back of a spoon.
Remove from heat and stir in lemon juice, vanilla, and butter until melted. Gently fold in sliced peaches and return to low heat, simmering 3-5 minutes until peaches soften slightly.
Remove from heat and cool at room temperature for about 20 minutes. Use warm in an unbaked pie shell, or cool completely before refrigerating or freezing.
Notes
Use ripe but firm peaches — overripe ones turn mushy, underripe ones stay bland.
Don't skip the lemon juice — it balances the sweetness and keeps the peach flavor bright.
Whisk constantly while the mixture thickens to avoid scorching on the bottom of the pan.
Let the filling cool before pouring into an unbaked crust so you don't melt the butter in your dough.
Taste your peaches before adding sugar — very sweet peaches may need less than the recipe calls for.
If the filling seems thin after cooling, simmer a little extra cornstarch slurry to thicken it further.
Swap half the peaches for blueberries or raspberries for a mixed fruit filling.
Add a splash of bourbon or peach brandy after cooking for a grown-up version.
Store in an airtight container in the refrigerator for up to 5 days or freeze for up to 6 months.
Thaw frozen filling overnight in the refrigerator before using, and reheat gently on the stovetop.