I start by mixing flour, salt, and sugar in a large bowl. Then I cut in the cold butter until the mixture looks like coarse crumbs. I slowly add ice water and gently knead just until it comes together, keeping the dough cold for flakiness.
While the dough chills, I combine cherries, sugar, cornstarch, lemon juice, and vanilla in a bowl. I make sure the cornstarch is fully mixed so the filling thickens nicely while baking.
I divide the dough into two discs, then roll one out for the bottom crust and place it in the pie pan. Rolling evenly ensures a sturdy base that won’t tear when adding the filling.
I pour the cherry mixture over the bottom crust, then carefully place the second rolled-out dough on top. I crimp the edges to seal in the filling and cut a few small slits on top for steam to escape.
I brush the top with a beaten egg for a shiny golden finish. The pie goes into a preheated oven at 400°F (200°C) for about 50 minutes until the crust is beautifully golden and the filling is bubbly.
I let the pie cool for at least 2 hours before slicing. This allows the filling to set so you get clean, perfect slices every time.