I absolutely adore making this Homemade Cherry Pie Recipe from scratch because it combines the sweet-tart burst of cherries with a perfectly flaky, buttery crust that feels like a warm hug. The balance of fresh ingredients and just the right amount of spice in the filling makes this pie one of my favorite desserts to share with friends and family. Every time I bake this pie, it fills my kitchen with the most irresistible aroma and brings out the kid in me, eagerly waiting for that first slice topped with melting vanilla ice cream.
Why You’ll Love This Homemade Cherry Pie Recipe
What really makes this Homemade Cherry Pie Recipe stand out for me is the flavor harmony and texture that I get to enjoy in every bite. The cherries have a vibrant tartness that’s beautifully tempered by the sweetness of the sugar and the subtle warmth of almond and vanilla extracts. The cornstarch thickens the filling perfectly so it’s luscious yet not runny, and that buttery crust is just an absolute dream — tender, flaky, and golden. It really feels like a slice of homemade magic each time I dig in.
Beyond the delicious taste, I love how straightforward this recipe is. Although it might look impressive with that beautiful lattice top, the steps are really manageable and don’t require any fancy tools. This pie is my go-to for all kinds of celebrations — whether it’s a family dinner, a holiday gathering, or just a cozy weekend treat. It strikes that perfect balance of being special enough to wow guests, but simple enough to make on a weekday afternoon. I truly believe this pie will quickly become your new favorite, too.
Ingredients You’ll Need
These ingredients are simple but essential, each playing a vital role in creating that classic cherry pie experience with rich flavors, perfect texture, and a gorgeous color.
- All Butter Pie Crust: Using an all-butter crust gives the pie a flaky, tender base with deep, buttery flavor that’s unmatched by shortening-based crusts.
- 6 cups Cherries (frozen): Frozen cherries soften beautifully and maintain excellent flavor and texture when cooked down.
- 1/3 cup Cornstarch: This thickens the cherry juices during baking to prevent a soggy crust and keep the filling luscious and glossy.
- 1 cup Sugar: Sweetens the tartness of cherries just right and helps develop that caramelized flavor.
- 1 teaspoon Fresh Lemon Juice: Adds a bright, tangy lift that balances the sweetness and enhances the cherry flavor.
- 1 teaspoon Vanilla Extract: Infuses warmth and depth into the filling, making every bite more complex.
- 1/4 to 1/2 teaspoon Almond Extract: A little almond extract is the secret ingredient that perfectly complements cherries with its nutty aroma.
- 1 Tablespoon Butter: Dotted on top adds richness and helps create those gorgeous golden spots on the baked filling.
- Egg Wash (1 large egg beaten with 1 Tablespoon milk): Brushed on the crust for that shiny, golden finish.
- Sparkling Sugar (optional): Sprinkled on top adds an elegant sparkle and a subtle extra crunch.
Directions
Step 1: First, I make the all-butter double pie crust following my favorite buttery flaky pie crust recipe. Once it’s ready, I wrap it in plastic wrap and chill it in the fridge while preparing the cherry filling, which makes the dough easier to handle later.
Step 2: For the cherry pie filling, I mix the pitted cherries, sugar, cornstarch, fresh lemon juice, vanilla extract, and almond extract in a large bowl. It’s important to stir thoroughly so all cherries are evenly coated and the sugar and cornstarch begin dissolving into the juices.
Step 3: I let this mixture rest for 15 to 20 minutes. This step is key because the cherries release their juices, creating a naturally flavorful syrup that will thicken beautifully.
Step 4: After resting, I carefully use a slotted spoon to scoop the cherries into a separate bowl, leaving the excess juice behind. This helps control the filling’s consistency so it’s not too watery.
Step 5: I pour the leftover cherry juice into a small saucepan and place it over low heat, stirring for 5 to 6 minutes until the liquid reduces slightly and thickens. After cooling for about 5 minutes, I pour the thickened juice back over the cherries, binding the filling perfectly.
Step 6: I preheat the oven to 400°F (205°C). On a floured surface, I roll out one disc of the chilled pie dough to fit into my 9-inch pie pan, gently pressing it down to avoid air pockets.
Step 7: I pour the luscious cherry filling into the crust and dot with 1 tablespoon of butter, which melts into little pockets of richness while baking.
Step 8: For the top crust, I roll out the second dough disc and cut it into wide strips. Then I weave the strips in a classic lattice pattern over the filling. If you haven’t woven before, don’t worry—it’s easier than it looks and always impressive!
Step 9: I make an egg wash by whisking the egg with milk, brushing it over the lattice crust for that gorgeous golden shine. A sprinkle of sparkling sugar on top adds a nice festive touch.
Step 10: To catch any drips, I place the pie on a large baking sheet and bake it at 400°F for 20 minutes. Then, I reduce the temperature to 375°F (190°C) and bake for another 25 to 35 minutes. I keep an eye on the crust color, using a pie shield after the initial 20 minutes if it’s browning too quickly.
Step 11: After baking, it’s really important to let the pie cool for at least 3 to 4 hours. This waiting time allows the filling to set so slices come out clean and the flavors meld beautifully. I always recommend serving it with a scoop of creamy vanilla bean ice cream for the ultimate cherry pie experience.
Servings and Timing
This recipe makes about 8 generous servings, perfect for a family gathering or sharing with friends. The prep time is roughly 30 minutes, which includes making the crust and preparing the filling. Baking time totals about 50 to 60 minutes, and cooling requires at least 3 to 4 hours to ensure the filling sets perfectly. Overall, you’re looking at about 4 to 5 hours from start to finish, with most of that being hands-off resting and cooling time.
How to Serve This Homemade Cherry Pie Recipe
I love serving this pie slightly warm or at room temperature because it really showcases the bright cherry flavor and flaky crust without being too hot to appreciate. A classic pairing is a scoop of vanilla bean ice cream or lightly whipped cream, adding a luscious chill that contrasts beautifully with the tart fruit and warm spices. If you want to take the presentation up a notch, I sometimes garnish the slices with fresh mint leaves or a light dusting of powdered sugar for that extra touch.
This pie is unbelievably versatile when it comes to occasions. It fits perfectly on holiday dessert tables, summer picnics, or a cozy family dinner. Pair it with a crisp white wine like Pinot Grigio or a sparkling rosé to complement the cherry’s sweetness, or for non-alcoholic options, I recommend chilled sparkling water with a splash of lemon or even a fruity iced tea. Serve slices on a decorative plate with a small fork or dessert spoon, and I find that two average-sized slices per person makes for a generous portion without feeling too heavy.
For a casual weeknight dessert, I sometimes serve the pie chilled with just a dollop of lightly sweetened whipped cream on the side. This keeps it simple and highlights the freshness of the cherry filling. No matter how you choose to serve it, this pie always feels like a treat worth savoring.
Variations
Over time, I’ve experimented with a few twists on this Homemade Cherry Pie Recipe to keep things exciting. If you want to swap ingredients, using fresh cherries in season is fantastic when available and brings a little extra brightness. For a more rustic crust, you could use a mix of butter and shortening, but I always come back to all butter for that unmatched flaky texture. You might also enjoy adding a pinch of cinnamon or nutmeg for warmth, or even a splash of Kirsch for an adult-only version with a cherry brandy kick.
If you need a gluten-free option, I’ve had success using a gluten-free all-purpose flour blend in the crust recipe, ensuring you chill and handle the dough carefully since gluten-free dough tends to be more delicate. For a vegan take, swap the butter with a vegan butter alternative and replace the egg wash with a plant-based milk mixture, brushing carefully for a golden finish. The filling itself is naturally vegan and gluten-free, which makes it a wonderful treat for guests with dietary restrictions.
For a different cooking method, I’ve even baked mini versions of this cherry pie in muffin tins, which cook faster and are super cute for parties. Just watch the baking time closely and consider using a foil tent if the crust edges brown too fast. No matter how you adapt it, the core flavors of this cherry pie always shine through beautifully.
Storage and Reheating
Storing Leftovers
Once you’ve enjoyed your pie, you can store leftovers in an airtight container or cover the whole pie with plastic wrap. I find that keeping it refrigerated is best to preserve freshness and to prevent the crust from becoming soggy. Properly stored, leftover cherry pie stays delicious for about 3 to 4 days. Before storing, make sure it has completely cooled to avoid condensation that would soften the crust.
Freezing
This Homemade Cherry Pie Recipe freezes wonderfully if you want to prepare in advance or save some for later. I recommend freezing the unbaked pie wrapped tightly in plastic wrap and then aluminum foil to prevent freezer burn. You can store it this way for up to 2 months. When you’re ready to bake, thaw it overnight in the refrigerator and follow the baking directions as usual. You can also freeze fully baked slices, but the crust texture is best when baked fresh.
Reheating
To reheat leftover pie, I like to use a conventional oven at 325°F (160°C) for about 15 to 20 minutes to warm it through while keeping the crust crisp. Avoid microwaving if possible, as that can make the crust soggy and the filling overly heated. A quick bake revives the pie beautifully, making it taste almost as fresh as when it was first baked.
FAQs
Can I use fresh cherries instead of frozen?
Absolutely! Fresh cherries work wonderfully, especially in season, and offer a slightly brighter flavor. Just be sure to pit them thoroughly. You might want to reduce the sugar slightly if your cherries are very sweet.
Why do I need to let the pie filling rest before baking?
Resting the filling allows the cherries to release their natural juices and lets the cornstarch start thickening. This step prevents the filling from becoming watery during baking and results in a smoother, more flavorful filling.
Can I substitute almond extract with something else?
If you don’t have almond extract, you can omit it or use a few drops of amaretto liqueur for depth. Vanilla alone still gives a lovely flavor, but that almond note really enhances the cherry’s natural taste.
How can I prevent a soggy bottom crust?
Using cornstarch in the filling helps thicken the fruit juices. Also, chilling the dough before baking and using an egg wash to create a barrier aids in preventing sogginess. Sometimes baking the crust partially before adding filling is another option, but I usually find it unnecessary with this recipe.
Can I make this pie ahead of time?
Yes! You can prepare the filling and crust separately a day in advance and keep them refrigerated. Assemble the pie on baking day for best results or freeze the unbaked pie as mentioned. Just remember to allow plenty of cooling time after baking before serving.
Conclusion
I genuinely hope you try this Homemade Cherry Pie Recipe soon because it’s one of those heartwarming desserts that never fails to impress and delight. Whether you’re baking for family, friends, or yourself, this pie fills your kitchen with joy and your table with smiles. The perfect combination of tart cherries, sweet spices, and flaky crust is truly a timeless classic I’m proud to share. Happy baking and even happier eating!
Print
Homemade Cherry Pie Recipe
This homemade cherry pie features a flaky all-butter double crust filled with a luscious cherry filling made from fresh or frozen cherries thickened with cornstarch and enhanced with vanilla, almond extract, and a hint of lemon juice. The pie is topped with a classic lattice crust brushed with egg wash and sparkling sugar for a beautiful golden finish. Baked to perfection, it’s a comforting and timeless dessert perfect for any occasion.
- Total Time: 1 hour 15 minutes plus 3-4 hours cooling
- Yield: 8 servings
Ingredients
Pie Crust
- All Butter Pie Crust Double Crust Recipe (enough for 2 crusts, see linked recipe)
Cherry Pie Filling
- 6 cups Cherries (pitted, fresh or frozen)
- 1 cup Sugar
- 1/3 cup Cornstarch
- 1 teaspoon Fresh Lemon Juice
- 1 teaspoon Vanilla Extract
- 1/4 to 1/2 teaspoon Almond Extract
- 1 Tablespoon Butter
Egg Wash
- 1 large Egg (beaten)
- 1 Tablespoon Milk
Optional Topping
- Sparkling Sugar (for sprinkling on pie crust)
Instructions
- Prepare Pie Crust: Make the all butter double pie crust following your preferred recipe. Once made, wrap it tightly in plastic wrap and chill it in the refrigerator while preparing the cherry filling to make the dough easier to handle and roll out.
- Mix Cherry Filling: In a large bowl, combine the pitted cherries, sugar, cornstarch, fresh lemon juice, vanilla extract, and almond extract. Stir gently to coat the cherries evenly and fully incorporate the dry ingredients into the mixture.
- Rest Filling: Let the cherry mixture sit for 15-20 minutes. This allows the cherries to release their natural juices, which will help create a thick, juicy filling once baked.
- Separate Cherries and Juice: After resting, use a slotted spoon to remove the cherries from the released juice and place them into a separate bowl, leaving the juice behind.
- Reduce Cherry Juice: Pour the leftover cherry juice into a small saucepan and cook over low heat, stirring frequently for 5-6 minutes, until the liquid thickens slightly. Remove from heat and let cool for 5 minutes.
- Combine Filling: Pour the slightly thickened and cooled cherry juice back over the cherries, stirring gently to combine. This step ensures a perfectly thickened filling without soggy crust.
- Assemble Pie Bottom: Preheat your oven to 400°F (200°C). On a floured surface, roll out one disc of chilled pie dough to fit a 9-inch pie pan. Transfer dough to the pan and pour in the cherry filling. Dot the filling evenly with 1 tablespoon of butter to add richness.
- Create Lattice Top Crust: Roll out the second disc of dough and cut into large strips. Arrange half the strips parallel over the filling. Fold every other strip back, lay one strip perpendicular across the uncovered strips, then unfold the folded strips to create a woven lattice pattern. Repeat weaving until the lattice covers the pie evenly.
- Apply Egg Wash and Sugar: Whisk together one egg and 1 tablespoon milk to make egg wash. Brush this over the entire top crust to promote browning and shine. If desired, sprinkle sparkling sugar over the crust for added sparkle and sweetness.
- Bake Pie First Stage: Place the pie on a large baking sheet to catch any drips and bake in the preheated oven at 400°F for 20 minutes. This high heat jump-starts crust browning and filling bubbling.
- Bake Pie Second Stage: Reduce oven temperature to 375°F (190°C). If you have a pie crust shield, place it around the edges to prevent over-browning. Continue baking for 25-35 minutes more, until the crust is golden brown and filling juices bubble through the lattice.
- Cool Pie Before Serving: Remove the pie from the oven and allow it to cool completely for at least 3-4 hours. Cooling sets the filling so slices hold their shape. Serve warm or room temperature, ideally with a scoop of vanilla bean ice cream for extra indulgence.
Notes
- Using frozen cherries is a great year-round option if fresh cherries are unavailable; just thaw and drain before using.
- Be sure to cool the reduced cherry juice before adding to the cherries to avoid premature thickening during mixing.
- Chilling the dough well before rolling helps prevent shrinking and tearing.
- If you don’t have a pie crust shield, you can cover the edges with aluminum foil partway through baking to protect them from burning.
- Allowing adequate cooling time is key for a nicely set cherry pie slice.
- You can adjust almond extract amount to taste, but use sparingly as it is potent.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American