
Juicy peaches tucked under a buttery oat crumble never last long on the table, and this old-fashioned peach crisp earns that kind of attention. The fruit bakes down into a glossy, spoonable filling while the topping turns deeply golden with crisp edges and a tender middle. It hits that sweet spot between rustic and polished, which is why it works just as well for a weeknight dessert as it does for a casual get-together.
The key is giving the peaches enough structure without turning the filling gummy. Cornstarch thickens the juices as the crisp bakes, while lemon juice keeps the sweetness in check and sharpens the peach flavor. The topping uses melted butter instead of cold cubes, which gives you those clumpy, craggy bits without having to cut in butter by hand.
Below, I’ve included a few practical notes on how to tell when the peaches are ready, how to keep the topping crisp, and what to swap if your peaches are especially juicy or a little underripe.
The peaches baked down into a thick filling instead of turning watery, and the oat topping stayed crisp even after sitting for a while. I used the pecans and loved the extra crunch with the warm cinnamon flavor.
Save this peach crisp for the nights when you want a bubbling fruit dessert with a buttery brown sugar oat topping.
The Reason Peach Crisp Turns Watery Before It Ever Turns Golden
Most peach crisps fail because the fruit gives off more juice than the topping can handle. If the peaches go into the dish without enough thickener, the filling turns soupy before the top has time to brown. Cornstarch solves that, but only if it’s distributed evenly with the sugar and spices so every slice gets coated.
The other mistake is baking by color alone. A crisp can look done on top while the fruit underneath is still thin and undercooked. You want bubbling juices around the edges and in the center of the dish. That bubbling tells you the cornstarch has reached the temperature it needs to thicken the filling properly.
What Each Ingredient Is Actually Doing in This Peach Crisp

- Fresh peaches — Use ripe peaches that still hold their shape. If they’re too hard, the crisp tastes flat; if they’re overripe, the filling can turn loose. Peeling is worth the extra few minutes because the skins can tighten up and pull away in awkward strips once baked.
- Cornstarch — This is what keeps the filling spoonable instead of runny. Arrowroot can work in a pinch, but it gives a slightly softer set. If your peaches are especially juicy, add another teaspoon.
- Old-fashioned rolled oats — These give the topping its nubby, crisp texture. Quick oats turn pasty faster and don’t hold up as well, so use the old-fashioned kind if you want real crunch.
- Brown sugar — There’s brown sugar in both the filling and topping for a deeper caramel note that plain white sugar can’t give you. The molasses flavor plays nicely with peaches and pecans.
- Butter, melted — Melted butter makes the topping come together fast and gives you clusters without cutting cold butter into the flour. If you use it hot, it can start to melt the sugar too much, so let it cool for a minute before mixing.
- Pecans — Optional, but they add a toasted crunch that works beautifully with peaches. Skip them if you want a nut-free dessert; the crisp still holds its own.
How to Build the Crisp So the Topping Stays Crunchy
Coating the Peaches First
Toss the peaches with the sugars, cornstarch, lemon juice, vanilla, cinnamon, nutmeg, and salt until every slice looks lightly glazed. If you see dry pockets of cornstarch, they’ll bake into chalky spots instead of thickening the filling evenly. Spread the mixture into the dish right away so the juices don’t pool in the bowl before baking.
Mixing the Crumble Without Overworking It
Stir the oats, flour, brown sugar, cinnamon, and salt together before adding the butter. Then pour in the melted butter and mix until the mixture looks clumpy and sandy, with some larger bits throughout. Those larger bits are what bake into the best crunchy pieces, so don’t smooth everything into a paste.
Baking Until the Fruit Is Bubbling
Bake at 350°F until the topping is deeply golden and the fruit is actively bubbling around the edges and through the center. If the top browns before the filling bubbles, lay a loose piece of foil over the dish and keep baking. The crisp needs both cues — color on top and movement in the fruit — to be done right.
Letting It Set Before Serving
Give the crisp about 10 minutes to settle after it comes out of the oven. That short rest lets the juices thicken a little more, so the first spoonful doesn’t run all over the plate. It will still be warm and fragrant, which is exactly when vanilla ice cream melts into the best little puddles.
Three Ways to Adapt This Peach Crisp
Make it dairy-free
Swap the butter for a dairy-free baking stick with a similar fat content. Coconut oil works too, but it changes the flavor and can make the topping a little harder once cooled. The texture still bakes up crisp, just with a slightly different finish.
Use frozen peaches when fresh ones aren’t there
Frozen peaches work, but don’t thaw them first or they’ll flood the dish. Toss them straight from the freezer with the cornstarch mixture and add 5 to 10 minutes to the bake time. The filling may look a little looser while hot, then set as it cools.
Make the topping gluten-free
Use a good 1:1 gluten-free flour blend in place of the all-purpose flour. The oats already bring a lot of structure, so the swap is straightforward and the topping still browns well. Check that your oats are certified gluten-free if that matters for your kitchen.
Add a little extra spice
A pinch of cardamom or ginger gives the filling a warmer edge without covering up the peaches. Use a light hand; the goal is to support the fruit, not turn the crisp into a spice dessert. One extra spice is enough.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The topping softens a bit in the fridge, but the flavor stays good.
- Freezer: It freezes well after baking. Cool completely, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm in a 325°F oven until the filling is hot and the topping crisps back up, about 15 to 20 minutes. Microwaving works for speed, but it softens the crumble.
Questions I Get Asked About This Peach Crisp

Old-Fashioned Peach Crisp
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C).
- Lightly grease a 9×13-inch baking dish.
- In a large bowl, combine fresh peaches, granulated sugar, light brown sugar, cornstarch, lemon juice, vanilla extract, ground cinnamon, ground nutmeg, and salt.
- Spread the peach mixture evenly into the prepared baking dish.
- In a bowl, mix old-fashioned rolled oats, all-purpose flour, light brown sugar, cinnamon, and salt.
- Stir in melted unsalted butter until crumbly.
- Fold in chopped pecans if using.
- Sprinkle the topping evenly over the peaches.
- Bake at 350°F (175°C) for 40–45 minutes, until the filling is bubbling and the topping is deep golden brown.
- Cool for 10 minutes before serving.
- Serve warm with vanilla ice cream and fresh peach slices, and add mint leaves if desired.