This peach crisp recipe takes ripe, juicy peaches and tucks them under a buttery, cinnamon-spiced oat topping that bakes up golden and crackly on top. It is one of the simplest fruit desserts you can make, needing just one bowl for the filling and one bowl for the topping.
The dish comes together with basic pantry staples and fresh or canned peaches, so it works well any time of year. It bakes in under an hour and serves warm with a scoop of vanilla ice cream for the classic finish.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 45 minutes |
| Total Time | 1 hour |
| Servings | 8 servings |
| Difficulty Level | Easy |
Read Also: Apple Crisp Recipe

Why You’ll Love This Peach Crisp Recipe
This peach crisp recipe uses simple ingredients you likely already have on hand. The topping gets extra crunch from rolled oats, and the peach filling stays juicy without turning watery or bland.
- Made with fresh, frozen, or canned peaches, so you can enjoy it in any season
- Comes together in one hour from start to finish
- Requires no special equipment or baking skills
- Topping stays crisp even after a day or two in the fridge
- Easily doubled for a crowd or halved for a smaller batch
- Naturally free of eggs, so it works for egg-free households
- Freezer friendly for make-ahead dessert planning
I have made this peach crisp with everything from grocery store peaches in July to canned peaches in the dead of winter, and it works every time. The trick I learned the hard way is to toss the peaches with a little cornstarch first, otherwise you end up with soup instead of filling.
I learned this technique while perfecting my homemade cinnamon applesauce, where the same starch trick keeps the fruit from turning to mush.
Ingredients
Gather the ingredients below for both the peach filling and the oat topping. Measurements are given in both imperial and metric units.
For the Peach Filling:
- 6 cups (about 900g) fresh peaches, peeled and sliced (or two 29-ounce cans, drained)
- 2/3 cup (135g) granulated sugar
- 2 tablespoons (16g) cornstarch
- 1 tablespoon (15ml) fresh lemon juice
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Pinch of salt
For the Oat Crisp Topping:
- 1 cup (125g) all-purpose flour
- 1 cup (90g) old-fashioned rolled oats
- 3/4 cup (150g) packed brown sugar
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 3/4 cup (170g) unsalted butter, cold and cubed
- 1/2 cup (55g) chopped pecans, optional
- 1 teaspoon pure vanilla extract
Fresh peaches give the best texture, but I have used canned in a pinch when peaches were out of season, and honestly nobody at the table noticed the difference. The first time I made this, I skipped the lemon juice thinking it was optional filler, and the filling tasted flat and one-note by comparison. Now I never leave it out, since that small splash of acidity is what keeps the sweetness from feeling heavy.
Read Also: Apple Pie Recipe
Kitchen Equipment Needed
You do not need anything fancy for this recipe, just a few basics that most home bakers already own.
- 9×13 inch ceramic baking dish
- Pastry blender or two forks
- Large mixing bowl
- Glass mixing bowl set
- Sharp paring knife
- Cutting board
- Measuring cups and spoons
- Digital kitchen scale
I used to eyeball my peach slices until one batch turned out mushy from overripe fruit. Now I always give the peaches a quick squeeze before I peel them, and I keep a paring knife handy specifically for this job since it gets under the skin cleanly. A wide, shallow baking dish also matters more than people expect, since a deep, narrow dish traps steam and leaves you with a soggy topping instead of a crisp one.
This pairs beautifully with my creme brulee if you want to build out a full dessert spread for a dinner party.
Recommended Products for This Recipe
These are products I have used myself and genuinely think make this peach crisp easier or better. None of these are required, but they solve real problems I have run into while making this recipe over the years.
1. Ceramic 9×13 Baking Dish
I switched to a ceramic baking dish a few years ago after my old metal pan gave the edges of my crisp a slightly bitter, scorched taste. The ceramic heats more evenly, so the topping browns without burning at the corners, and it goes straight from oven to table looking nice enough to serve as is.
2. Pastry Blender
Cutting cold butter into the topping by hand works, but it warms the butter fast and can leave you with a greasy, dense crumble instead of a light one. A pastry blender keeps the butter cold and cuts it into pea sized pieces in under a minute, which is exactly what gives the topping its crisp texture.
3. Old-Fashioned Rolled Oats
Not all oats behave the same in a crisp topping. Quick oats turn mushy and disappear into the butter, while old-fashioned rolled oats hold their shape and give you that classic chewy, crunchy bite on top.
4. Pure Vanilla Extract
I switched from imitation vanilla to pure vanilla extract years ago and the difference in the peach filling is noticeable, especially with canned peaches that need a little help in the flavor department. A splash rounds out the sweetness without making the dessert taste artificial.
5. Digital Kitchen Scale
Peaches vary a lot in size, so measuring by cups can throw off your filling to topping ratio. A digital scale takes the guesswork out and means your crisp turns out the same way every single time.
You might also enjoy: Best Sausage Tortellini Soup if you are planning a full menu around this dessert.

Step-by-Step Instructions: How to Make Peach Crisp
Follow these simple steps and you will have a delicious peach crisp ready in no time.
Step 1: Preheat the Oven and Prep the Dish
- Preheat your oven to 350°F (175°C)
- Lightly grease a 9×13 inch baking dish with butter or nonstick spray
- Set the dish aside while you prepare the filling
Step 2: Prepare the Peach Filling
- Peel the peaches using a paring knife or a vegetable peeler, working from the top of the peach downward in long, even strokes
- If your peaches are very ripe and the skins are hard to remove, drop them in boiling water for 30 seconds, then transfer to ice water, and the skins should slip right off
- Slice the peeled peaches into 1/2 inch thick wedges, discarding the pit
- Place the sliced peaches in a large mixing bowl
- Add the granulated sugar, cornstarch, lemon juice, cinnamon, nutmeg, and a pinch of salt
- Toss everything together gently with a spatula until the peaches are evenly coated and no dry cornstarch remains
- Let the mixture sit for 5 minutes so the peaches release some juice and the cornstarch begins to dissolve
Step 3: Assemble the Peach Layer
- Pour the peach filling into the prepared baking dish
- Spread the peaches into an even layer using a spatula
- Scrape any remaining juice and sugar from the bowl over the top of the peaches
Step 4: Make the Crisp Topping
- In a separate mixing bowl, whisk together the flour, oats, brown sugar, cinnamon, and salt
- Add the cold, cubed butter to the dry mixture
- Use a pastry blender or two forks to cut the butter into the dry ingredients until the mixture looks like coarse, pea sized crumbs
- Work quickly so the butter stays cold, pausing to put the bowl in the fridge for a few minutes if the butter starts to soften too much
- Stir in the vanilla extract and chopped pecans if using, mixing just until combined
- The topping should look clumpy and slightly crumbly, not smooth or dough-like
Step 5: Top and Bake
- Sprinkle the crisp topping evenly over the peach filling, covering the fruit completely
- Place the dish on a baking sheet to catch any bubbling juices
- Bake for 40 to 45 minutes, until the topping is golden brown and the filling is bubbling around the edges
Step 6: Cool and Serve
- Remove the crisp from the oven and set it on a wire rack
- Let it rest for at least 15 minutes before serving so the filling can thicken slightly
- Serve warm, on its own or with a scoop of vanilla ice cream
Read Also: Pecan Pie Recipe

Tips for The Best Peach Crisp
A few small details make a big difference between an average crisp and a great one. Keep these tips in mind as you work through the recipe.
- Use peaches that are ripe but still slightly firm, since overripe peaches release too much liquid
- Keep your butter cold right up until it goes into the topping mixture for the crispiest texture
- Do not skip the cornstarch, since it is what keeps your filling from turning watery
- Taste your peaches before adding sugar, since very sweet peaches may need less
- Bake until you truly see bubbling at the edges, not just a golden top, to make sure the filling has thickened
- Let the crisp rest before serving so the juices have time to set slightly
- If your peaches are very juicy, add an extra teaspoon of cornstarch to the filling
- Place a baking sheet under the dish so any bubbling juice does not drip onto the bottom of your oven
- Let the topping cool slightly before slicing if you want cleaner portions
I once pulled a crisp out of the oven the second the top looked golden, only to find soupy peaches underneath when I served it. Now I always wait for visible bubbling around the edges of the dish before I even think about pulling it out.
I learned this technique while perfecting my fruit tart recipe, where getting the fruit filling to set properly matters just as much as it does here.
What to Serve with Peach Crisp
Peach crisp is rich and sweet on its own, so I like to pair it with something that balances the flavors or rounds out the meal it follows. Here are some of my favorite pairings.
- Vanilla bean ice cream, for the classic warm and cold contrast
- Lightly sweetened whipped cream
- A drizzle of caramel sauce over the top
- Fresh mint leaves for a pop of color and freshness
- A cup of coffee or espresso after dinner
- Chilled dessert wine, such as a late harvest Riesling
- Grilled chicken or pork as a main course before serving the crisp for dessert
- A handful of toasted pecans or sliced almonds scattered over the top for extra crunch
You might also enjoy: Grilled Peach and Burrata Salad if peaches are in season and you want to use them in a savory course too.
Variations of Peach Crisp
Once you have the basic method down, there is plenty of room to make this recipe your own. Here are some variations I have tried and loved.
- Peach Berry Crisp: Swap one cup of peaches for fresh blueberries or raspberries for a fruitier filling
- Bourbon Peach Crisp: Add a tablespoon of bourbon to the filling for a warm, boozy note
- Ginger Peach Crisp: Stir a teaspoon of grated fresh ginger into the filling for a spicy kick
- Gluten-Free Peach Crisp: Use a gluten-free flour blend and certified gluten-free oats in the topping
- Nutty Peach Crisp: Add chopped walnuts or almonds along with or instead of pecans
- Individual Peach Crisps: Divide the filling and topping into ramekins for single-serving portions
- Coconut Peach Crisp: Mix shredded coconut into the topping for a tropical twist
- Oat-Free Peach Crisp: Skip the oats entirely and add extra flour and butter for a shortbread-style topping
The bourbon version happened by accident one night when I was already pouring a drink and figured a splash in the filling could not hurt. It turned out so good that it is now my go-to version for adult dinner parties.
I tried the oat-free version for a friend who does not care for the texture of oats, and it turned out surprisingly close to a classic streusel topping.
Read Also: Fruit Cocktail Cake Recipe
Storage and Reheating
Peach crisp keeps well and actually reheats nicely, which makes it a great make-ahead dessert. Here is how to store and reheat it properly.
- Store leftovers covered in the refrigerator for up to 4 days
- Cover the baking dish tightly with plastic wrap or transfer leftovers to an airtight container
- Reheat individual portions in the microwave for 30 to 45 seconds
- Reheat larger portions in a 350°F (175°C) oven for 10 to 15 minutes to restore the crisp topping
- Freeze baked and cooled crisp for up to 3 months in a freezer-safe container
- Thaw frozen crisp in the refrigerator overnight before reheating
- Avoid freezing if you plan to eat it within a few days, since fridge storage keeps the topping crisper
- Label frozen portions with the date so you know how long they have been in the freezer
I learned not to microwave a whole pan at once after doing it once and ending up with a soggy topping throughout. Now I only microwave single servings and save the oven method for reheating larger amounts.
I used a similar reheating method while working on my no bake cookies recipe, where texture matters just as much after storage as it does fresh.
Nutritional Facts
| Nutrition Per Serving (1 of 8) | |
|---|---|
| Calories | 320 |
| Total Fat | 14g |
| Saturated Fat | 8g |
| Cholesterol | 35mg |
| Sodium | 90mg |
| Total Carbohydrates | 47g |
| Dietary Fiber | 3g |
| Sugars | 32g |
| Protein | 3g |
You might also enjoy: Sugar Cookies Recipe if you want another simple dessert to add to your rotation.
Health Benefits of Key Ingredients
Peach crisp is a treat, but a few of its key ingredients bring some genuine nutritional value along with the flavor. Here is a look at what those ingredients offer.
- Peaches: A good source of vitamin C, vitamin A, and dietary fiber that supports digestion
- Oats: Provide fiber and slow-releasing carbohydrates that help keep you fuller longer
- Cinnamon: Contains antioxidants and has been studied for its potential role in supporting healthy blood sugar levels
- Pecans: Offer healthy unsaturated fats along with magnesium and manganese
- Lemon Juice: Adds a small amount of vitamin C and helps brighten the overall flavor
- Nutmeg: Contains trace minerals like manganese and copper in small amounts
- Brown Sugar: Retains trace amounts of molasses, which contains small amounts of calcium and iron
The peaches themselves are honestly the star nutritionally, and I always try to use fresh, in-season fruit when I can since it has the best flavor and nutrient content.
This pairs beautifully with my healthy apple pie recipe if you are looking for other fruit-forward desserts with a slightly lighter profile.
FAQs About Peach Crisp
1. Can I use frozen peaches for this recipe?
Yes, frozen peaches work well in this recipe. Thaw them first and drain off excess liquid before tossing them with the sugar and cornstarch mixture.
2. Why is my peach crisp topping soggy instead of crisp?
A soggy topping usually means the butter was too warm when it was mixed in, or the crisp was not baked long enough. Make sure your butter is cold and bake until you see clear bubbling at the edges of the dish.
3. Do I need to peel the peaches first?
Peeling is recommended for the best texture, since peach skins can become tough and chewy after baking. If you prefer, you can leave the skins on for a more rustic texture.
4. Can I make peach crisp ahead of time?
You can prepare the filling and topping separately up to a day in advance and store them covered in the refrigerator. Assemble and bake just before serving for the best texture.
5. What is the difference between a crisp and a cobbler?
A crisp has a crumbly topping made with oats, flour, and butter, while a cobbler has a biscuit-like or cake-like topping. Both are baked fruit desserts, but the topping texture is what sets them apart.
You might also enjoy: Pumpkin Pie Recipe for another classic fruit-based dessert.

Peach Crisp
Ingredients
- 6 cups fresh peaches - about 900g, peeled and sliced, or two 29-ounce cans, drained
- 2/3 cup granulated sugar - 135g
- 2 tablespoons cornstarch - 16g
- 1 tablespoon fresh lemon juice - 15ml
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- salt - pinch
- 1 cup all-purpose flour - 125g
- 1 cup old-fashioned rolled oats - 90g
- 3/4 cup packed brown sugar - 150g
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 3/4 cup unsalted butter - 170g, cold and cubed
- 1/2 cup chopped pecans - 55g, optional
- 1 teaspoon pure vanilla extract
Equipment
- 9×13 inch ceramic baking dish
- Pastry blender - or two forks
- Large mixing bowl
- Glass mixing bowl set
- Sharp paring knife
- Cutting board
- Measuring cups and spoons
- Digital kitchen scale - optional, recommended for accuracy
- Baking sheet - to catch bubbling juices
- Wire rack - for cooling
Method
- Preheat oven to 350°F (175°C). Lightly grease a 9×13 inch baking dish with butter or nonstick spray.
- Peel peaches using a paring knife or vegetable peeler. For very ripe peaches, drop in boiling water for 30 seconds, then transfer to ice water for easy peeling. Slice into 1/2 inch thick wedges, discarding the pit.
- Place sliced peaches in a large mixing bowl. Add granulated sugar, cornstarch, lemon juice, cinnamon, nutmeg, and a pinch of salt. Toss gently until peaches are evenly coated. Let mixture sit for 5 minutes to release juices and dissolve cornstarch.
- Pour peach filling into the prepared baking dish. Spread into an even layer and scrape any remaining juice and sugar from the bowl over the top.
- In a separate mixing bowl, whisk together flour, oats, brown sugar, cinnamon, and salt. Add cold, cubed butter and use a pastry blender or two forks to cut butter into dry mixture until it resembles coarse, pea sized crumbs. Stir in vanilla and pecans if using.
- Sprinkle topping evenly over the peach filling, covering completely. Place dish on a baking sheet to catch any bubbling juices.
- Bake for 40 to 45 minutes, until topping is golden brown and filling is bubbling around the edges.
- Remove from oven and let rest on a wire rack for at least 15 minutes before serving to allow filling to thicken. Serve warm, on its own or with a scoop of vanilla ice cream.
Nutrition
Notes
- Use peaches that are ripe but still slightly firm — overripe peaches release too much liquid.
- Keep butter cold right up until it goes into the topping for the crispiest texture.
- Do not skip the cornstarch — it prevents a watery filling.
- Taste your peaches before adding sugar; very sweet peaches may need less.
- Bake until you see bubbling at the edges, not just a golden top, to ensure the filling has thickened.
- Let the crisp rest before serving so the juices have time to set.
- If peaches are very juicy, add an extra teaspoon of cornstarch to the filling.
- Place a baking sheet under the dish to catch any bubbling juice and prevent oven drips.
- To freeze, bake and cool completely, then wrap tightly and freeze for up to 3 months.
- For gluten-free, use a gluten-free flour blend and certified gluten-free oats.
Private Notes
Tried this recipe?
Let us know how it was!Final Thoughts
This peach crisp recipe is one I keep coming back to every summer when peaches are at their best.
It is simple enough for a weeknight, but special enough for company. Give it a try, and let me know in the comments how your crisp turns out.
Recommended:
- Coconut Cream Pie Recipe
- Poached Pear Recipe
- Pecan Pie Dump Cake Recipe
- Amish Apple Cake Recipe
- Fruitcake Recipe
- Easy Carrot Cake Recipe
- Funnel Cake Bites Recipe
- Healthy Tiramisu Recipe
- Oatmeal Cookies Recipe
- Chocolate Chip Cookies Recipe



