This peach crumble recipe is sweet, buttery, and golden, with juicy peaches tucked under a crisp crumb topping made for warm summer desserts.

If your peaches are ripe, fragrant, and sitting on counter like they know they are about to become dessert, this peach crumble recipe is exactly where they belong!
This is that golden, bubbling, spoonable summer dessert with soft jammy peaches underneath and a buttery oat crumble on top that turns crisp at edges, tender in middle, and dangerously easy to keep “taste-testing” straight from baking dish.
This peach crumble tastes sweet, buttery, lightly spiced, and bright from a little lemon juice, which keeps it from becoming flat or overly sugary.
It is simpler than peach pie, more relaxed than peach cobbler, and perfect when you want a homemade dessert that looks generous, smells like a bakery moved into your kitchen, and does not ask you to wrestle with pie dough on a warm day.
Pie dough can have its moment later. Today, we are letting peaches do their job!
Ingredients
For Peach Filling
- 6 cups sliced fresh peaches, about 7 to 8 medium peaches
Use ripe but slightly firm peaches if possible. If they smell sweet near stem and give slightly when pressed, they are ready. If they feel like a baseball, give them another day unless you enjoy disappointment with cinnamon.
- 1/3 cup light brown sugar
This sweetens peaches without making filling taste like candy. If your peaches are very sweet, use 1/4 cup.
- 2 tablespoons granulated sugar
This helps pull out peach juices and gives filling a brighter sweetness.
- 1 tablespoon fresh lemon juice
- 1 1/2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 3/4 teaspoon ground cinnamon
- 1/8 teaspoon ground nutmeg, optional
- 1/4 teaspoon kosher salt
For Crumble Topping
- 1 cup old-fashioned rolled oats
Do not use instant oats here because they can turn soft and dusty instead of crisp.
- 3/4 cup all-purpose flour
This gives crumble structure and helps topping clump beautifully.
- 2/3 cup light brown sugar, packed
Brown sugar gives topping that caramel-like flavor.
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon kosher salt
- 10 tablespoons unsalted butter, melted
- 1/2 cup chopped pecans or walnuts, optional
Servings
Serves 8
Can You Use Frozen Peaches?
Yes, you can use frozen peaches, but thaw them first and drain off extra liquid so filling does not turn loose.
Use 6 cups thawed sliced peaches, increase cornstarch to 2 tablespoons, and bake until filling bubbles properly at edges and center.
Can You Use Canned Peaches?
Yes, but choose peaches packed in juice, drain them very well, and reduce brown sugar in filling to 1/4 cup.
Canned peaches are softer than fresh peaches, so filling will taste sweeter and less bright, but it still makes a very good quick dessert when fresh peaches are not behaving at store.
How to Make Peach Crumble Recipe

Preheat oven to 375°F and lightly butter a 9×9-inch baking dish or similar 2-quart baking dish, because peach juices love to bubble at edges and butter helps with both flavor and cleanup, which future you will appreciate!
Slice peaches about 1/2-inch thick, and if skins bother you, peel them first, but I usually leave skins on when peaches are ripe because they soften beautifully in oven and add pretty sunset-colored streaks through filling.
If you want to peel them, cut a small X at bottom of each peach, drop peaches into boiling water for 30 seconds, move them into ice water, and skins should slip off easily.
Add sliced peaches to a large bowl with brown sugar, granulated sugar, lemon juice, cornstarch, vanilla, cinnamon, nutmeg if using, and salt, then stir gently until every peach slice looks glossy and lightly coated.
Let mixture sit for 5 to 8 minutes while you prepare topping, and you will see a little syrup collect at bottom. That syrup is exactly what you want, not something to drain away.
In another bowl, stir oats, flour, brown sugar, cinnamon, salt, and chopped nuts if using, then pour melted butter over top and mix with fork until mixture looks like buttery crumbs with some bigger clumps. If topping looks too dry, pinch it between fingers.
It should hold together lightly. If it falls apart like sand, add 1 more tablespoon melted butter. If it looks greasy, sprinkle in 1 tablespoon flour.
Tiny adjustments like this are how homemade desserts go from “nice” to “why is everyone quiet at table?”
Pour peach filling into prepared baking dish and spread it evenly, making sure fruit reaches corners because nobody wants corner crumble with no peaches underneath.
Scatter topping over peaches with your fingers instead of dumping it all in one spot, and leave some uneven clumps because those chunky bits bake into crisp, buttery pieces that taste like dessert treasure.
Place baking dish on a rimmed sheet pan in case juices bubble over, then bake for 40 to 45 minutes, until topping is golden brown and peach filling is bubbling thickly around edges. Look for real bubbling, not one shy little bubble near corner.
Cornstarch thickens properly when filling gets hot enough, so if center still looks pale and quiet, give it another 5 minutes.
Let peach crumble rest for at least 15 to 20 minutes before serving. I know this is annoying. I also know hot peach filling smells like it should be eaten immediately with zero patience.
But resting helps juices thicken so you get soft peaches and syrupy sauce instead of a lava puddle that runs across plate like it has somewhere urgent to be.
Serve warm with vanilla ice cream, whipped cream, Greek yogurt, or a spoonful of lightly sweetened mascarpone.
If you want breakfast-dessert energy next morning, add a small scoop over plain yogurt with extra toasted oats. I will not call it breakfast, but I will fully understand.
Serving Suggestions

- Serve this peach crumble warm with vanilla ice cream for classic summer dessert magic!
- Add a drizzle of caramel sauce if peaches are slightly tart.
- Serve with whipped cream and toasted pecans for a pretty dinner-party finish.
- Pair with Greek yogurt for a less sweet option that still tastes special.
- Try it with cold cream poured over warm crumble if you like old-school desserts that know exactly what they are doing.
Storage Tips
- Cover leftover peach crumble and refrigerate for up to 4 days.
- Reheat individual servings in microwave for 25 to 35 seconds, or warm larger portions in a 325°F oven for 12 to 15 minutes.
- To bring back crisp topping, use oven or air fryer instead of microwave.
This peach crumble recipe is simple enough for a weeknight, pretty enough for a summer table, and forgiving enough that you do not need pastry skills, fancy equipment, or a dramatic flour-covered kitchen moment to make it work.
Just use good peaches, do not skip lemon juice, let topping get properly golden, and give crumble a few minutes to rest before serving.
That first warm spoonful with juicy peaches, buttery oats, and melting ice cream on top is exactly why peach season deserves applause!




