Brown Butter Peach Crisp
Brown butter peach crisp lands in that sweet spot between a fruit dessert and something you keep sneaking from the pan with a spoon. The peaches bake down into a…
Tip: save now, cook later.Brown butter peach crisp lands in that sweet spot between a fruit dessert and something you keep sneaking from the pan with a spoon. The peaches bake down into a glossy, jammy filling while the topping stays craggy and crisp, with deep toasted notes from the butter that plain melted butter just can’t give you. It tastes like a peach cobbler’s more interesting cousin, only with better texture and a bigger payoff from simple ingredients.
The part that makes this version stand out is the brown butter. You cook it just until the milk solids turn amber and smell nutty, then let it cool a touch before mixing it into the oat crumble. That little step adds a toasted, caramel edge that plays beautifully against the bright peaches and cinnamon. The cornstarch keeps the filling from turning soupy, and the lemon juice sharpens the fruit so the dessert tastes full, not flat.
Below you’ll find the one cue I watch for when browning butter, the exact texture the topping should have before it goes in the oven, and a few smart swaps if your peaches are extra juicy or you want to make this dairy-free.
The filling set up beautifully and the topping stayed crisp even after it cooled a bit. I added the pecans and they gave it such a nice crunch with the brown butter flavor.
Brown butter peach crisp with a crunchy oat topping is the kind of dessert that disappears fast at a summer table.

The Reason the Filling Stays Juicy Instead of Watery
Peach crisp fails when the fruit releases more juice than the topping can handle. That’s why the cornstarch is doing real work here. It catches the peach juices as they bake and turns them into a glossy sauce instead of a thin puddle under the topping.
Fresh peaches matter because they carry enough flavor on their own, but they still need sugar to coax out the juices. If your peaches are very ripe, the filling will taste sweeter and soft-set faster. If they’re firm, they’ll hold their shape a little more, which is fine as long as the bake time runs long enough for the bubbling edges to thicken.
- Peaches — Use ripe but not mushy fruit. Overripe peaches can go stringy and collapse too early, while underripe ones taste flat. If fresh peaches aren’t in season, thawed frozen peaches work in a pinch; drain them first and add an extra teaspoon of cornstarch if they seem very wet.
- Cornstarch — This is the difference between saucy and soupy. It needs heat to activate, so don’t underbake the crisp. The filling should bubble at the edges before you pull it from the oven.
- Brown butter — This is the flavor engine. You can use melted butter if needed, but you’ll lose the toasted, nutty note that makes the topping taste deeper and more layered.
- Rolled oats — Old-fashioned oats give the crumble its chew and structure. Quick oats can work, but the topping will be tighter and less nubby.
- Pecans — Optional, but they bring extra crunch and a roasted flavor that fits the brown butter perfectly. Leave them out for a nut-free version; the crisp still works.
How to Build the Crisp Topping So It Stays Craggy
Brown the Butter First
Set the butter in a light-colored pan so you can watch the color change. It will foam, then quiet down, then start to smell like toasted nuts and turn amber with brown flecks at the bottom. Pull it off the heat as soon as it reaches that point, because the line between nutty and burnt comes fast. Let it cool for a minute or two so it doesn’t melt the oats into a paste when you mix the topping.
Mix the Fruit Until Every Slice Is Coated
Toss the peaches with both sugars, cornstarch, lemon juice, vanilla, cinnamon, nutmeg, and salt until the fruit looks evenly coated and glossy. Dry patches mean the cornstarch won’t distribute evenly, and you’ll get a thickened pocket next to a runny one. The mixture should look a little syrupy in the bowl before it even hits the oven. That coating is what turns into the sauce as the peaches bake.
Keep the Topping Loose and Pebbly
Stir the brown butter into the oat mixture until you get clumps, not a smooth dough. If it looks sandy, add a spoonful more butter at a time until it starts forming uneven crumbs when you squeeze it. Those irregular bits bake up into the best texture: crisp edges, tender centers, and little pockets that catch the peach juice. Scatter it over the fruit instead of pressing it down so steam can escape and the top can brown.
Bake Until the Edges Bubble Hard
The crisp is done when the topping is deep golden and the peach filling is bubbling around the sides and through the middle. Pale bubbles mean the cornstarch hasn’t fully thickened yet. If the top is browning too quickly before the filling bubbles, lay a loose piece of foil over it for the last stretch of baking. Let it stand for at least 10 minutes before serving so the juices can settle and thicken a little more.
Three Ways to Adjust This for What You Have on Hand
Dairy-Free Brown Butter Style
Use a plant-based butter that browns well, or swap in melted coconut oil if you don’t mind a subtle coconut note. You won’t get the same deep toasted milk flavor from true brown butter, but the topping will still bake up crisp and aromatic.
Gluten-Free Version
Swap the all-purpose flour for a cup-for-cup gluten-free baking blend. Keep the oats certified gluten-free if that’s important for your kitchen, since oats are often processed near wheat. The texture stays close to the original, though the crumble may be a touch more delicate.
Extra-Juicy Peaches
If your peaches are very ripe and release a lot of liquid, add another teaspoon of cornstarch and bake in a 9×13 dish as written so the fruit layer stays shallow enough to thicken evenly. A deeper baking dish can trap too much juice and delay the set.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The topping softens as it sits, but the flavor stays excellent.
- Freezer: Freeze baked crisp in portions or the whole pan, tightly wrapped. Thaw overnight in the fridge before reheating; the topping won’t be quite as crisp as fresh, but it still works.
- Reheating: Warm in a 325°F oven until the filling is bubbling again and the top is hot, about 15 to 20 minutes. The microwave will make the crumble soggy, which is the main mistake with fruit crisps.
Questions I Get Asked About This Recipe

Brown Butter Peach Crisp
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C). Keep it at temperature before baking so the topping browns evenly.
- Grease a 9×13-inch baking dish. Apply a thin, even coating so the crisp releases cleanly.
- Combine the peaches, granulated sugar, brown sugar, cornstarch, lemon juice, vanilla extract, ground cinnamon, nutmeg, and salt in a large bowl. Stir until every slice is coated and the cornstarch looks evenly distributed.
- Transfer the peach mixture to the prepared baking dish. Spread it into an even layer so it bakes uniformly.
- Melt the butter over medium heat until it turns golden brown and smells nutty. Watch closely so the milk solids don’t burn and stay between golden and amber.
- Remove the browned butter from the heat and let it cool slightly. Wait just until it’s warm, not piping hot, so it blends into the crumb without melting flour clumps.
- Combine the oats, flour, brown sugar, ground cinnamon, salt, and chopped pecans in a bowl. Mix until the dry ingredients are evenly colored.
- Pour the brown butter into the dry ingredients and mix until crumbly. The mixture should look like sandy clumps that will bake into a crisp top.
- Sprinkle the topping evenly over the peaches. Cover the fruit fully for a crunchy, golden surface.
- Bake for 40–45 minutes until golden brown and bubbling. You should see fruit juices bubbling around the edges and the top set firmly.
- Let the crisp cool for 10 minutes before serving. This short rest helps the juices thicken slightly for cleaner scoops.
- Serve warm with vanilla ice cream if desired. Add peach slices and caramel sauce on top if using.