Fresh Peach Crisp
Every summer when peaches hit their peak, this crisp is the first thing I make. We’ve got a local orchard where we pick our own, and by the time we get home I’m already itching to bake. It’s got everything I want in a summer dessert. Juicy spiced peaches under a crumbly, buttery oat topping. The first time I made a crisp, though, I used peaches that were way too soft, and they cooked down into mush that couldn’t hold up to the topping. So now I’m picky about ripe but firm.
What I love is how the topping comes together. It’s just brown sugar, flour, oats, butter, and a little cinnamon and nutmeg worked into crumbly clumps. That oat topping is what sets a crisp apart from a cobbler, which uses a biscuit batter instead. And there’s a neat trick with the peach juice that keeps the filling from going watery, which I’ll get to in the steps.
Here’s the kitchen tip that makes the topping just right. Keep your butter cold and work it in until the mixture looks like wet, clumpy sand, with the butter bits no bigger than a pea. Then stick the bowl in the fridge while you finish the filling. Cold butter is what gives you those crisp, craggy clumps on top instead of a flat, greasy layer. Don’t rush this part.
And don’t toss the peach juice. After you sugar the peaches and let them sit, they release a bunch of liquid. You drain that off, whisk a little of it with cornstarch, and stir it back in. That’s what thickens the filling so it sets up nice instead of soupy. You’ll smell that warm cinnamon and peach thing as it bakes, and once it’s bubbly and golden, let it rest before you dig in.
Why You’ll Love This Recipe
The topping is crumbly and crisp. Cold butter worked into oats and brown sugar bakes up into craggy, buttery clumps that crunch over the soft fruit.
The filling stays juicy, not soupy. A quick trick with the peach juice and cornstarch thickens everything so it sets up instead of running watery.
It’s a great way to use ripe peaches. Peak-season peaches with warm cinnamon and nutmeg make this taste like summer in a baking dish.
It keeps well. Store it covered for a couple days at room temperature or up to a week in the fridge, and it’s good warm or cold.
Ingredients

Here’s everything you’ll need:
For the filling:
- 3 pounds peaches, peeled, pitted, and cut into 8ths
- 2/3 cup granulated sugar
- 2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon salt
For the topping:
- 3/4 cup light brown sugar, packed
- 3/4 cup all-purpose flour
- 2/3 cup old fashioned rolled oats
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1/2 cup (1 stick) cold unsalted butter, grated or small diced
How to Make Fresh Peach Crisp

1. Sugar the Peaches
Toss the peeled, sliced peaches with the granulated sugar in a large bowl until they’re coated. Let them sit at room temperature for about fifteen minutes so they release their juices, which you’ll use later.
2. Mix the Topping
While the peaches rest, stir together the brown sugar, flour, oats, cinnamon, nutmeg, and salt in a bowl. Add the cold butter and toss it so the pieces get coated in the dry mix.
3. Work the Butter In
Use your hands or a pastry cutter to work the topping until it looks like wet, clumpy sand, with butter bits no bigger than a pea. Pop the bowl in the fridge so it stays cold until you’re ready to assemble.
4. Make the Sauce
Drain the peaches over a bowl to catch the juice. Whisk 1/4 cup of that juice with the cornstarch, vanilla, cinnamon, and salt until smooth. This is what thickens the filling so it isn’t watery.
5. Toss and Fill
Add the drained peaches back into the bowl and toss them with the sauce. Pour the whole peach mixture into your greased baking dish and spread it out evenly.
6. Top and Bake
Scatter the chilled topping over the peaches. Bake at 350 degrees for 40 to 50 minutes, until it’s bubbly around the edges and golden brown on top. Let it stand at least fifteen minutes before serving.
Expert Tips
Pick ripe but firm peaches. Too soft and they cook down into mush that can’t hold up under the topping.
Keep the butter cold. Cold butter worked into the topping is what gives you crisp, craggy clumps instead of a greasy layer.
Don’t toss the peach juice. Whisking some of it with cornstarch and stirring it back in is what thickens the filling.
Let it rest before serving. Fifteen minutes lets the filling set up so it isn’t runny when you scoop it out.
Use old fashioned oats, not quick oats. They hold their texture and give the topping that classic crisp chew.
Recipe Variations and Add-ins
You can swap the peaches for nectarines, which work just as well with the same warm spices.
Use dark brown sugar in place of light for a deeper molasses flavor in the topping.
You can add 1/2 cup of fresh raspberries or blueberries to the peaches for a mixed-fruit crisp.
Stir 1/2 cup of chopped pecans into the topping for extra crunch.
You can leave out the nutmeg or cinnamon if you’d rather let the peach flavor stand on its own.
What to Serve With This Recipe
Top each serving with vanilla ice cream. The cold cream melts into the warm crisp. The two play off each other.
Add a dollop of whipped cream instead. The soft cream lightens the dish. It cools the warm topping.
Pour a cup of coffee alongside it. The coffee cuts the sweetness. The pairing works for dessert or brunch.
How to Store This Recipe
Cover the crisp and keep it at room temperature for up to two days, or move it to the fridge where it holds for up to a week. The topping softens a little as it sits but still tastes great.
You can enjoy leftovers warm or cold. To bring back some of the crunch, warm a portion in the oven for a few minutes before serving, and add a fresh scoop of ice cream on top.
