There’s nothing quite like the warm, comforting aroma of a freshly baked peach crisp wafting through your kitchen. This classic dessert combines juicy, ripe peaches with a buttery, crunchy topping for a treat that’s both simple and utterly irresistible. Whether you’re serving it at a summer barbecue or cozying up with a bowl on a chilly evening, this peach crisp recipe is sure to become a favorite in your repertoire.
Why You’ll Love This Peach Crisp Recipe
This peach crisp is the perfect balance of sweet and tangy, with a golden, crispy topping that contrasts beautifully with the soft, tender fruit underneath. Here’s why you’ll adore it:
- Easy to make: No fancy techniques or hard-to-find ingredients—just straightforward, delicious baking.
- Versatile: Serve it warm with ice cream, cold with whipped cream, or even enjoy it straight from the pan!
- Seasonal flexibility: Use fresh peaches in the summer or frozen peaches year-round for a taste of sunshine anytime.
- Crowd-pleaser: Perfect for potlucks, family dinners, or a sweet treat just for yourself.
Ingredients & Equipment
Ingredients
- 6 cups sliced peaches (about 6-8 medium peaches, peeled)
- 1/2 cup granulated sugar
- 1 tbsp lemon juice
- 1 tsp vanilla extract
- 1 tbsp cornstarch
- 1/2 tsp ground cinnamon
- 1/4 tsp salt
For the Topping:
- 1 cup old-fashioned oats
- 1/2 cup all-purpose flour
- 1/2 cup packed brown sugar
- 1/2 tsp ground cinnamon
- 1/4 tsp salt
- 1/2 cup cold unsalted butter, cubed
Equipment
- 9×9-inch baking dish (or similar size)
- Mixing bowls
- Pastry cutter or fork (for the topping)
- Peeler and knife (if using fresh peaches)
Step-by-Step Instructions
- Preheat the oven: Set your oven to 375°F (190°C) and lightly grease your baking dish.
- Prepare the peaches: In a large bowl, toss the sliced peaches with granulated sugar, lemon juice, vanilla, cornstarch, cinnamon, and salt until evenly coated. Spread the mixture into the prepared baking dish.
- Make the topping: In another bowl, combine the oats, flour, brown sugar, cinnamon, and salt. Cut in the cold butter using a pastry cutter or fork until the mixture resembles coarse crumbs.
- Assemble: Sprinkle the topping evenly over the peach mixture, covering it completely.
- Bake: Place the dish in the oven and bake for 30-35 minutes, or until the topping is golden brown and the peaches are bubbling.
- Cool slightly: Let the crisp rest for 10-15 minutes before serving to allow the juices to thicken.
Pro Tips
- Peach prep: To easily peel peaches, blanch them in boiling water for 30 seconds, then transfer to an ice bath. The skins will slide right off!
- Texture tweaks: For extra crunch, add chopped nuts like almonds or pecans to the topping.
- Spice it up: A pinch of nutmeg or cardamom in the peach mixture adds a lovely depth of flavor.
- Prevent sogginess: If using frozen peaches, thaw and drain them well to avoid excess liquid.
Storing Leftovers
This peach crisp keeps well for up to 3 days when covered and refrigerated. Reheat individual portions in the microwave or the entire dish in a 350°F (175°C) oven until warmed through. For longer storage, freeze the baked crisp (tightly wrapped) for up to 2 months. Thaw in the fridge overnight before reheating.

Juicy Peach Crisp Recipe
- Total Time: 55 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
A warm, comforting peach crisp with a buttery oat topping — perfect for summer desserts or cozy evenings.
Ingredients
6 cups sliced fresh peaches (about 6–7 peaches)
1 tablespoon lemon juice
1/2 cup granulated sugar
1/4 cup brown sugar
1 tablespoon cornstarch
1/2 teaspoon ground cinnamon
1/4 teaspoon salt
1 cup old-fashioned rolled oats
1/2 cup all-purpose flour
1/3 cup brown sugar
1/2 teaspoon ground cinnamon
1/4 teaspoon salt
1/2 cup unsalted butter, melted
Instructions
1. Preheat oven to 350°F (175°C).
2. In a large mixing bowl, combine sliced peaches, lemon juice, granulated sugar, brown sugar, cornstarch, cinnamon, and salt. Mix well.
3. Pour the peach mixture into a greased 9×9-inch baking dish and spread evenly.
4. In a separate bowl, mix oats, flour, brown sugar, cinnamon, and salt.
5. Add melted butter to the oat mixture and stir until crumbly.
6. Sprinkle the oat topping evenly over the peaches.
7. Bake for 35-40 minutes, or until the top is golden and the peach filling is bubbling.
8. Let cool for at least 10 minutes before serving.
9. Serve warm, optionally with vanilla ice cream or whipped cream.
Notes
You can substitute frozen or canned peaches if fresh aren’t available — just be sure to drain them well.
Add chopped nuts like pecans or walnuts to the topping for added crunch.
Store leftovers in the refrigerator for up to 3 days. Reheat in the oven for best texture.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American