There’s nothing quite like a warm, bubbling peach crisp fresh from the oven – sweet, juicy peaches nestled under a golden, buttery oat topping that’s perfectly crisp and crumbly. It’s the kind of dessert that tastes like summer in every single bite, and it’s so easy to make that you’ll find yourself whipping it up all season long.
I first discovered peach crisp at a summer fair, where a local baker was selling warm bowls of it with a scoop of vanilla ice cream. One bite and I was hooked – the tender peaches, the warm cinnamon, the crunchy topping. I knew I had to learn how to make it myself. After plenty of trial and error, I perfected the ratio: sweet, juicy peaches with just the right amount of sugar and spice, topped with a buttery, oat-studded crisp that bakes to golden perfection.
This recipe is incredibly simple – just a few basic ingredients and about 10 minutes of prep. The filling comes together in minutes, the topping is a simple mix of butter, flour, oats, and brown sugar, and then the oven does the rest. The result is a dessert that’s rustic, comforting, and absolutely delicious. Serve it warm with a scoop of vanilla ice cream or a dollop of whipped cream, and you’ll have a dessert that everyone will love.

What Is Peach Crisp?
Peach crisp is a classic American dessert featuring a layer of sweet, juicy peaches baked under a crumbly, buttery topping made with flour, oats, brown sugar, and butter. Unlike a cobbler (which has a biscuit-like topping) or a crumble (which lacks oats), a crisp gets its signature texture from the combination of oats and butter that bakes into a golden, crunchy topping. It’s the perfect way to showcase fresh, ripe peaches at their peak.
Why It’s a Summer Favorite
Peach crisp is loved for its incredible flavor, simplicity, and versatility. It’s a dessert that’s rustic enough for a casual family dinner yet elegant enough for entertaining. The combination of sweet, juicy peaches and crunchy, buttery topping is universally loved, and it’s a wonderful way to make the most of fresh summer peaches.
Flavor & Texture Profile
- Flavor: Sweet, juicy, and warmly spiced – the peaches shine with a hint of cinnamon and nutmeg, while the brown sugar topping adds a rich, caramelized sweetness.
- Texture: Tender, melting peaches with a golden, crunchy, buttery oat topping – the perfect contrast of soft and crisp.
- Aroma: The warm, comforting scent of baked peaches, cinnamon, and brown sugar filling your kitchen.
Why You’ll Love This Recipe
Quick & Easy
Ready in about 10 minutes of prep – the oven does the rest.
Simple Ingredients
Just peaches, butter, flour, oats, sugar, and spices.
Perfectly Balanced
Sweet, juicy peaches with just the right amount of warm spice.
Kid-Approved
Kids love the sweet, comforting flavors – it’s a family favorite.
- Quick & Easy: Ready in about 10 minutes of prep – the oven does the rest.
- Simple Ingredients: Just peaches, butter, flour, oats, sugar, and spices – nothing fancy.
- Perfectly Balanced: Sweet, juicy peaches with just the right amount of warm spice.
- Incredible Texture: The oat topping bakes up golden and crunchy, perfectly complementing the tender fruit.
- Versatile: Serve warm with ice cream, whipped cream, or on its own.
- Great for Entertaining: A rustic, impressive dessert that’s surprisingly simple.
- Kid-Approved: Kids love the sweet, comforting flavors – it’s a family favorite.
Ingredients

For the Peach Filling
- Fresh peaches – 6 cups (about 6-8 medium peaches, peeled and sliced)
- Granulated sugar – ½ cup (adjust based on sweetness of peaches)
- Lemon juice – 1 tablespoon (freshly squeezed)
- Cornstarch – 2 tablespoons (thickens the juices)
- Ground cinnamon – ½ teaspoon
- Ground nutmeg – ¼ teaspoon
- Pinch of salt – enhances the sweetness
For the Crisp Topping
- All-purpose flour – ¾ cup
- Rolled oats – ¾ cup (old-fashioned, not quick)
- Brown sugar – ½ cup (packed, light or dark)
- Granulated sugar – ¼ cup
- Ground cinnamon – ½ teaspoon
- Salt – ¼ teaspoon
- Unsalted butter – ½ cup (1 stick, cold, cut into small cubes)
Premium Ingredient Options
- Peaches: Use ripe, fragrant peaches – they should yield slightly to gentle pressure.
- Butter: Use unsalted butter so you can control the salt level.
- Oats: Old-fashioned rolled oats provide the best texture – quick oats will make the topping less crisp.
- Brown Sugar: Dark brown sugar adds a deeper, more caramelized flavor.
Budget Alternatives
- Use frozen peaches if fresh aren’t in season – no need to thaw, just increase the baking time slightly.
- Use margarine instead of butter (though butter gives the best flavor).
- Use all-purpose flour if you don’t have whole wheat flour.
Common Ingredient Mistakes
- Skipping the cornstarch: Cornstarch thickens the peach juices – without it, the filling can be watery.
- Using quick oats: Quick oats absorb more liquid and create a softer, less crispy topping.
- Not using enough lemon juice: Lemon brightens the peaches and balances the sweetness – don’t skip it.
Ingredient Substitutions
- Gluten-Free: Use a gluten-free all-purpose flour blend and certified gluten-free oats.
- Dairy-Free: Use vegan butter or coconut oil instead of butter.
- Vegan: Use vegan butter and ensure your sugar is vegan.
- Low-Sugar: Reduce sugar by half or use a sugar substitute – the peaches will still be sweet.
- Nut-Free: This recipe is naturally nut-free.
Equipment
Essential Tools
- 8×8 or 9×9 baking dish (or a 9-inch pie dish)
- Large mixing bowl (for the filling)
- Medium mixing bowl (for the topping)
- Measuring cups and spoons
- Knife and cutting board
- Pastry blender or fork (for cutting in the butter)
Optional Tools
- Large saucepan (for blanching peaches to peel)
- Parchment paper or foil (for easy cleanup)
- Ice cream scoop (for serving)
Step-by-Step Instructions
- Prep the Peaches
Peel the peaches (optional – the skin is edible). To peel easily, score a small “X” on the bottom of each peach, blanch in boiling water for 30-60 seconds, then plunge into an ice bath. The skin will slip right off. Slice the peaches into ¼-inch thick slices, discarding the pits. You should have about 6 cups of sliced peaches.
Visual cue: The peaches should be bright, juicy, and fragrant.
Pro tip: If your peaches are very ripe, you can leave the skin on – it softens during baking. - Make the Filling
In a large bowl, combine the sliced peaches, granulated sugar, lemon juice, cornstarch, cinnamon, nutmeg, and salt. Toss gently until the peaches are evenly coated. Let the mixture sit for 10-15 minutes while you prepare the topping – this allows the peaches to release their juices.
Visual cue: The peaches will look glossy and coated in a syrupy mixture.
Why this matters: The sugar draws out the juices, creating a delicious syrup that thickens as it bakes. - Make the Topping
In a medium bowl, combine the flour, rolled oats, brown sugar, granulated sugar, cinnamon, and salt. Add the cold butter cubes and use a pastry blender, two knives, or your fingers to cut the butter into the dry ingredients until the mixture resembles coarse crumbs with some pea-sized pieces of butter.
Texture cue: The mixture should be crumbly and clump together when pressed.
Pro tip: Keep the butter cold – cold butter creates a crispier topping. - Assemble the Crisp
Preheat your oven to 375°F (190°C). Pour the peach filling into an 8×8 or 9×9 baking dish, spreading it evenly. Sprinkle the topping evenly over the peaches, covering the surface completely.
Visual cue: The peaches should be evenly coated in syrup, and the topping should cover the fruit in an even layer.
Pro tip: For extra crunch, add a handful of chopped pecans or walnuts to the topping. - Bake
Place the baking dish on a baking sheet to catch any drips. Bake for 40-50 minutes, until the filling is bubbling and the topping is golden brown and crisp. If the topping is browning too quickly, cover loosely with foil for the last 10-15 minutes of baking.
Visual cue: The filling should be bubbly around the edges, and the topping should be a deep golden brown.
Aroma cue: The warm scent of baked peaches, cinnamon, and brown sugar will fill your kitchen. - Cool and Serve
Remove the crisp from the oven and let it cool on a wire rack for 10-15 minutes before serving. This allows the filling to set slightly. Serve warm with a scoop of vanilla ice cream or a dollop of whipped cream.
Pro tip: The crisp is best served warm – the contrast between the hot fruit and cold ice cream is heavenly.

Chef’s Secret: For the absolute best peach crisp, use a mix of yellow peaches and white peaches. The yellow peaches provide classic sweetness and color, while white peaches add a delicate floral note. The combination creates a more complex, nuanced flavor that will have everyone asking for the recipe!
Expert Chef Tips
For the Perfect Peach Crisp
- Use Ripe Peaches: The sweetness and flavor of the crisp depend on the quality of the peaches – use ripe, fragrant peaches for the best results.
- Don’t Skip the Cornstarch: Cornstarch thickens the peach juices, preventing a watery filling. If you don’t have cornstarch, use flour (2 tablespoons) or tapioca starch.
- Keep the Butter Cold: Cold butter creates a flaky, crispy topping – don’t let it warm up before cutting it in.
- Let It Rest: Let the crisp cool for at least 10 minutes before serving – this allows the filling to set and prevents it from being too runny.
- Serve with Ice Cream: A scoop of vanilla ice cream is the perfect accompaniment – the cold creaminess balances the warm, sweet fruit.
Flavor Balancing
- Sweetness: Adjust the sugar based on the sweetness of your peaches – if your peaches are very sweet, reduce the sugar slightly.
- Acid: Lemon juice brightens the peaches and balances the sweetness – don’t skip it.
- Spice: Cinnamon and nutmeg add warmth – feel free to adjust to your taste.
- Salt: A pinch of salt enhances all the flavors – don’t omit it.
Texture Improvement Tips
- Use a Combination of Sugar Types: Brown sugar adds moisture and a caramelized flavor, while granulated sugar adds crunch.
- Don’t Overmix the Topping: The topping should be crumbly with visible pieces of butter – overmixing will make it dense.
- Use Old-Fashioned Oats: Old-fashioned oats hold their texture better than quick oats, creating a crispier topping.
Cooking Science: The sugar in the filling draws out moisture from the peaches through osmosis, creating a syrup that thickens as it bakes with the help of the cornstarch. The butter in the topping creates steam as it melts, creating a crispy, flaky texture. The combination of flour, oats, and butter creates a crumbly topping that bakes to golden perfection. The salt and spices enhance the flavor of the peaches, making them taste even more vibrant.
Troubleshooting
- Filling is too watery – You may not have used enough cornstarch, or the peaches released too much juice. Let the crisp rest longer before serving, or use an extra tablespoon of cornstarch next time.
- Topping is too dry – You may have used too little butter – next time, add an extra 2 tablespoons of butter.
- Topping is too soggy – You may have used quick oats instead of old-fashioned – quick oats absorb more moisture. Make sure the butter is cold and the topping is crumbly.
- Topping is too brown – Cover the crisp with foil for the last 10-15 minutes of baking to prevent over-browning.
- Peaches are too tart – Add a little extra sugar to the filling – taste the peaches before baking and adjust accordingly.
- Peaches are too sweet – Add a little extra lemon juice to balance the sweetness.
Recipe Variations
Classic Peach Crisp
Follow the recipe as written – it’s the perfect balance of sweet peaches and crunchy, buttery topping.
Peach Berry Crisp
Add 1 cup of fresh blueberries, raspberries, or blackberries to the peach filling for a berry-infused version.
Vegan Peach Crisp
Use vegan butter or coconut oil instead of butter, and ensure your sugar is vegan.
Spiced Peach Crisp
Add ½ teaspoon of ground ginger and ¼ teaspoon of allspice to the filling for a warm, spiced version.
More Delicious Variations
- Peach & Nectarine Crisp: Replace half the peaches with fresh nectarines for a slightly different, equally delicious flavor.
- Gluten-Free Peach Crisp: Use a gluten-free all-purpose flour blend and certified gluten-free oats.
- Peach & Ginger Crisp: Add 1 tablespoon of finely chopped fresh ginger to the filling for a zesty, aromatic twist.
Serving Suggestions
Classic Pairings
Vanilla ice cream, whipped cream, or a dollop of Greek yogurt. The cold, creamy contrast with the warm, sweet fruit is heavenly.
Presentation Ideas
Serve in individual bowls or ramekins for a personal touch. Top with a scoop of ice cream, a sprinkle of cinnamon, and a fresh mint leaf for a beautiful finish.
Drinks
Perfect with a cup of coffee, a glass of cold milk, or a sweet dessert wine.
Storage & Reheating
Refrigeration
Store leftover crisp in an airtight container in the refrigerator for up to 3-4 days. The topping will soften slightly but will still be delicious.
Freezing
Freeze baked crisp (before or after baking) in a freezer-safe container for up to 2-3 months. Thaw overnight in the refrigerator and reheat before serving.
Reheating Tips
Reheat individual portions in the microwave for 30-60 seconds, or reheat the whole crisp in a 350°F oven for 10-15 minutes until warmed through and the topping is crisp again.
FAQ
What is the difference between a crisp, a crumble, and a cobbler?
A crisp has a topping made with oats, flour, butter, and sugar that bakes up crunchy. A crumble has a similar topping but without oats. A cobbler has a biscuit-like topping that’s spooned or dropped over the fruit.
Do I need to peel the peaches?
Peeling is optional – the skin softens during baking. However, peeling gives the crisp a smoother, more elegant texture. To peel easily, blanch the peaches in boiling water for 30-60 seconds, then plunge into ice water – the skin will slip right off.
Can I use frozen peaches?
Yes – use frozen peaches without thawing. You may need to increase the baking time by 5-10 minutes and add an extra tablespoon of cornstarch to account for the extra moisture.
Can I use canned peaches?
Yes, but drain them well and reduce the sugar in the filling – canned peaches are already sweet.
Why is my peach crisp runny?
Your peaches may have been very juicy – use an extra tablespoon of cornstarch next time. You can also let the crisp rest for 10-15 minutes before serving to allow the juices to thicken.
Can I make this dairy-free?
Yes – use vegan butter or coconut oil instead of butter. The topping will still be delicious and crisp.
Can I make this gluten-free?
Yes – use a gluten-free all-purpose flour blend and certified gluten-free oats.
Can I add other fruits?
Absolutely – blueberries, raspberries, nectarines, and apples all pair beautifully with peaches.
How do I know when the crisp is done?
The filling should be bubbly around the edges, and the topping should be golden brown and crisp. This usually takes 40-50 minutes at 375°F.
Can I make this ahead of time?
Yes – assemble the crisp and refrigerate (unbaked) for up to 24 hours. Add 5-10 minutes to the baking time if baking cold.
Nutrition (estimated per serving – 1/6 of an 8×8 dish)
- Calories: 350-450
- Protein: 4-6g
- Carbohydrates: 55-70g
- Fat: 12-18g
- Fiber: 4-6g
- Sugar: 35-45g
- Vitamin A: 10-15% DV
- Vitamin C: 15-20% DV
Note: Nutrition values are estimates and may vary based on specific ingredients, portion sizes, and cooking methods.
Recipe Card
| Peach Crisp – Sweet, Buttery & Irresistible | |
| Cuisine | American |
| Course | Dessert |
| Prep Time | 15 minutes |
| Cook Time | 40-50 minutes |
| Total Time | 1 hour |
| Servings | 6-8 |
| Calories | 350-450 per serving |
Ingredients
For the Filling:
- 6 cups fresh peaches (about 6-8 medium, peeled and sliced)
- ½ cup granulated sugar
- 1 tablespoon fresh lemon juice
- 2 tablespoons cornstarch
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- Pinch of salt
For the Topping:
- ¾ cup all-purpose flour
- ¾ cup rolled oats (old-fashioned)
- ½ cup brown sugar (packed)
- ¼ cup granulated sugar
- ½ teaspoon ground cinnamon
- ¼ teaspoon salt
- ½ cup unsalted butter (cold, cut into small cubes)
Instructions
- Preheat oven to 375°F (190°C).
- In a large bowl, combine peaches, sugar, lemon juice, cornstarch, cinnamon, nutmeg, and salt. Toss to coat. Let sit for 10-15 minutes.
- In a medium bowl, combine flour, oats, brown sugar, granulated sugar, cinnamon, and salt. Cut in cold butter until crumbly.
- Pour peach filling into an 8×8 or 9×9 baking dish. Sprinkle topping evenly over the peaches.
- Bake for 40-50 minutes, until filling is bubbly and topping is golden brown.
- Cool for 10-15 minutes before serving. Serve warm with ice cream or whipped cream.
Notes
- Use ripe, fragrant peaches for the best flavor.
- Don’t skip the cornstarch – it thickens the peach juices.
- Keep the butter cold for a crispier topping.
- Let the crisp cool for at least 10 minutes before serving.
- Store leftovers in the refrigerator for up to 3-4 days.
Nutrition (per serving)
Calories: 350-450 | Protein: 4-6g | Carbs: 55-70g | Fat: 12-18g | Fiber: 4-6g | Sugar: 35-45g | Vitamin A: 10-15% DV | Vitamin C: 15-20% DV
Enjoy your homemade Peach Crisp!
Don’t forget to share your creation and tag us!