01 -
Whisk the flour, sugar, and salt in a large bowl. Cut in the cold butter until the mixture has pea-sized pieces and a few larger flat flakes.
02 -
Mix the vinegar with 6 tablespoons ice water. Sprinkle it over the flour mixture and toss with a fork, adding more ice water 1 tablespoon at a time until the dough holds together when squeezed.
03 -
Divide the dough into 2 disks, one slightly larger for the bottom crust. Wrap and refrigerate for at least 2 hours, or up to 2 days.
04 -
Roll the larger disk on a floured surface into a 12-inch round. Fit it into a 9-inch pie plate, trim the edge lightly, and refrigerate while you make the filling.
05 -
In a large bowl, toss peaches with granulated sugar, brown sugar, cornstarch, flour, lemon juice, vanilla, cinnamon, and salt. Fold in the raspberries gently.
06 -
Spoon the filling into the chilled crust. Roll out the second dough disk, place it over the filling or cut it into lattice strips, then seal and crimp the edges. Cut vents if using a full top crust.
07 -
Heat the oven to 425 degrees F with a baking sheet inside. Brush the crust with beaten egg and milk, sprinkle with sugar, and bake on the hot sheet for 20 minutes. Lower to 375 degrees F and bake 40-50 minutes more, until the crust is deep golden and the filling bubbles thickly.
08 -
Transfer the pie to a rack and cool for at least 3 hours before slicing. This gives the fruit filling time to set.