There is no dessert that captures the essence of late summer quite like a warm, bubbly peach crisp. The aroma of sweet peaches and warm cinnamon filling the kitchen is pure comfort. This is not just another peach crisp recipe. This is the ultimate guide to creating a foolproof and unforgettable dessert. I will show you how to get a perfectly jammy fruit filling and an impossibly crunchy oat topping every single time. The secret lies in one simple technique that transforms the flavor from good to absolutely divine.
Why You’ll Love This Recipe
This recipe stands out because of a simple, yet game-changing, upgrade to the topping. It delivers on both flavor and texture, making it the best summer dessert you will ever bake.
The Secret: Brown Butter and Cardamom Topping
The flavor is incredibly complex and delicious. Browning the butter before mixing the topping creates a deep, nutty, and toffee-like flavor that perfectly complements the sweet peaches. This happens through a process called the Maillard reaction. We also add a hint of ground cardamom, which adds a warm, aromatic note that makes the fruit taste even brighter.
You will achieve the perfect texture. This method guarantees a truly crunchy, non-soggy topping that provides a wonderful contrast to the luscious, jammy peach filling beneath.
The recipe is simple and foolproof. Even with the flavor-boosting twist, this recipe uses common pantry ingredients and is easy for bakers of all skill levels to master.
It is the ultimate summer dessert. This is truly the perfect way to showcase beautiful, seasonal peaches when they are at their peak.
Ingredients Needed

Peach Filling
- 6 medium ripe peaches, peeled, pitted, and sliced 1/4 inch thick (about 6 cups)
- 1/4 cup (50g) packed light or dark brown sugar
- 2 Tablespoons (16g) cornstarch
- 1 Tablespoon (15ml) lemon juice
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
Crisp Topping
- 1 cup (125g) all-purpose flour (spoon & leveled)
- 1 cup (80g) old-fashioned whole rolled oats
- 1 cup (200g) packed light or dark brown sugar
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
- 1/2 teaspoon ground cardamom
- 1/2 cup (113g) unsalted butter
Ingredient Notes & Substitutions
For the peaches, it is best to use ripe but firm freestone peaches. Their pits are easy to remove, which makes preparation much faster. If you are short on time, leaving the skins on is an option; it adds a bit of texture and color.
For the oats, you must use old-fashioned rolled oats. Do not use quick oats, as they absorb moisture differently and will create a soft, pasty topping instead of a crunchy one.
For a gluten-free option, you can easily substitute the all-purpose flour. Use an equal amount of a good quality 1-to-1 gluten-free all-purpose flour blend.
For the butter, this recipe calls for unsalted butter so we can control the overall saltiness of the dish. We will be browning this butter, which is the key to our recipe’s unique nutty flavor.

How to Make Peach Crisp
Step 1: Prep Your Oven and Dish
First, preheat your oven to 375°F (190°C). Prepare a 9-inch square baking dish, an 11×7-inch dish, or a similar 2-quart baking dish. Set it aside.
Step 2: Make the Peach Filling
In a large bowl, combine the sliced peaches, 1/4 cup of brown sugar, cornstarch, lemon juice, and 1/2 teaspoon of ground cinnamon. Gently mix everything together until the peaches are evenly coated. Be careful not to bruise the fruit. The mixture should look glossy. Pour the peach filling into your prepared baking dish and spread it into an even layer.
Step 3: Make the Brown Butter Topping (The Twist!)
Place the 1/2 cup of unsalted butter in a light-colored saucepan over medium heat. First it will melt, then it will begin to foam and sizzle. Continue to swirl the pan occasionally until you see little brown bits form at the bottom and the butter smells wonderfully nutty. Immediately remove it from the heat and set it aside to cool for a few minutes.
In a separate medium bowl, whisk together the dry ingredients: all-purpose flour, old-fashioned whole rolled oats, 1 cup of brown sugar, 1 teaspoon ground cinnamon, salt, and the ground cardamom. Pour the slightly cooled brown butter over the dry ingredients. Use a fork to mix until everything is combined and crumbly clumps form. Avoid overmixing.
Step 4: Assemble and Bake
Evenly sprinkle the crumbly topping over the peach filling in the baking dish. Place the dish on a baking sheet to catch any potential drips. Bake for 30 to 35 minutes. You’ll know it’s done when the topping is a deep golden brown and the fruit filling is thick and bubbling vigorously around the edges.
Step 5: Cool and Serve
Remove the peach crisp from the oven and let it cool on a wire rack for at least 10 to 15 minutes before serving. This crucial step allows the filling to set up and become perfectly jammy, not watery. Serve it warm, preferably with a scoop of vanilla ice cream.
A Peach Primer: Choosing the Best Fruit for Your Crisp
The quality of your peaches makes all the difference in a peach crisp. Here is what you need to know.
Look for freestone peaches instead of clingstone. The term refers to how the pit attaches to the fruit’s flesh. Freestone peaches have pits that are easily removed, making them much simpler to slice and prepare for baking. Clingstone pits, as the name implies, cling tightly to the flesh.
The best peaches for baking are ripe but still firm to the touch. They should have a fragrant, sweet smell. If your peaches are too soft or overripe, they can release too much water during baking, leading to a mushy texture. Using great peaches is key for this crisp and for other simple summer treats like grilled peaches.
You can use fresh, frozen, or canned peaches for this dessert. If using frozen peaches, thaw them completely first and pat them dry to remove excess moisture. If using canned peaches, be sure to drain them very well to avoid a watery filling.
Crisp, Crumble, Cobbler, or Betty: What’s the Difference?
These classic fruit desserts are often confused, but the main difference lies in their toppings. Here is a simple breakdown.
A Peach Crisp has a topping that includes old-fashioned rolled oats. The oats toast during baking, creating a distinctly crispy and crunchy texture.
A Peach Crumble features a streusel-like topping made from flour, sugar, and butter, but it traditionally does not contain any oats.
A Peach Cobbler is topped with dollops of biscuit-style dough or a pourable batter, which bakes up to be soft and cakey, resembling a cobblestone street.
A Peach Betty is a more rustic dessert made by layering fruit with buttered breadcrumbs or bread cubes, which then bake together.
Pro Tips & Troubleshooting
Pro Tips for the Perfect Peach Crisp
Do not skip the cornstarch. This is the secret to a thick, jammy fruit filling that is never watery. It needs the heat of the oven to activate and work its magic.
Use rolled oats, not quick oats. I cannot stress this enough. Rolled oats maintain their structure for a perfectly crunchy topping, while quick oats turn soft and pasty.
Let the brown butter cool slightly before mixing. Adding piping hot butter can melt the sugar and create a greasy topping. A few minutes of cooling is all it takes.
Do not overmix the topping. Mix with a fork just until coarse crumbs form. A variety of clump sizes is desirable for the best texture.
Bake on a sheet pan. Placing your baking dish on a baking sheet is a smart move to catch any fruit filling that might bubble over, keeping your oven clean.
Troubleshooting Common Issues
If your filling is watery, you may have used overripe peaches or forgotten to fully thaw and drain frozen or canned peaches. Also, ensure the crisp is bubbling vigorously before you take it out of the oven, as cornstarch needs to boil to thicken properly.
If your topping is soggy and not crisp, you most likely used quick oats instead of rolled oats. Also, make sure you let the crisp cool for at least 10 minutes before serving. This cooling period helps the topping firm up and get crunchy.
Serving & Storage
Serving Ideas
The classic way to serve this dessert is warm from the oven with a generous scoop of vanilla ice cream. The contrast of the warm, spiced fruit and the cold, creamy ice cream is simply unbeatable.
Storage and Make-Ahead Instructions
To store leftovers, cover the dish tightly and keep it in the refrigerator for up to 5 days.
To reheat, the best method is in a 350°F (177°C) oven for about 15 minutes. This will warm the fruit and re-crisp the topping beautifully. Microwaving works for a quick fix, but the topping will be soft.
To make ahead, you can assemble the entire peach crisp, cover it tightly, and refrigerate it for up to one day before baking as directed.
To freeze, this dessert freezes wonderfully. You can freeze it unbaked or baked for up to 3 months. If baking from frozen, you may need to add 10 to 15 minutes to the total bake time.
I am so excited for you to try this peach crisp recipe. The special touch of brown butter and cardamom truly makes it the best I have ever had, and the steps are simple enough for anyone to follow. The results are spectacular every time. If you make it, please leave a comment below. I would love to hear how it turned out!
Frequently Asked Questions
Do you need to peel peaches for a crisp?
No, peeling is optional. Unpeeled peaches work just fine and the skins add a little extra texture and color to the filling.
Can I use frozen or canned peaches for this recipe?
Yes, you can. For frozen peaches, thaw them completely and pat dry. For canned peaches, drain them very well to remove excess liquid.
How do you keep a peach crisp from getting soggy?
The keys are to use cornstarch in the filling, use old-fashioned rolled oats (not quick oats) in the topping, and let the crisp cool for at least 10 minutes before serving to allow the filling to set.
How can I make this peach crisp gluten-free?
Simply substitute the all-purpose flour in the topping with a 1-to-1 gluten-free baking flour blend.
What is the best way to store and reheat peach crisp?
Store leftovers covered in the refrigerator. The best way to reheat it is in the oven, which will help make the topping crispy again.
What’s the difference between a peach crisp and a peach crumble?
The primary difference is that a crisp topping contains oats, which get crispy when baked. A crumble topping is similar but typically does not include oats.

Best Ever Peach Crisp (with a Secret Twist!)
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Prepare a 9-inch square baking dish, an 11×7-inch dish, or a similar 2-quart baking dish. Set it aside.
- In a large bowl, combine the sliced peaches, 1/4 cup of brown sugar, cornstarch, lemon juice, and 1/2 teaspoon of ground cinnamon. Gently mix until the peaches are evenly coated. Pour the peach filling into your prepared baking dish and spread it into an even layer.
- Place the 1/2 cup of unsalted butter in a light-colored saucepan over medium heat. First it will melt, then it will begin to foam and sizzle. Continue to swirl the pan occasionally until you see little brown bits form at the bottom and the butter smells wonderfully nutty. Immediately remove it from the heat and set it aside to cool for a few minutes.
- In a separate medium bowl, whisk together the dry ingredients: all-purpose flour, old-fashioned whole rolled oats, 1 cup of brown sugar, 1 teaspoon ground cinnamon, salt, and the ground cardamom. Pour the slightly cooled brown butter over the dry ingredients. Use a fork to mix until everything is combined and crumbly clumps form.
- Evenly sprinkle the crumbly topping over the peach filling in the baking dish. Place the dish on a baking sheet to catch any potential drips. Bake for 30 to 35 minutes. You’ll know it’s done when the topping is a deep golden brown and the fruit filling is thick and bubbling vigorously around the edges.
- Remove the peach crisp from the oven and let it cool on a wire rack for at least 10 to 15 minutes before serving. This crucial step allows the filling to set up and become perfectly jammy. Serve it warm, preferably with a scoop of vanilla ice cream.



