Updated Oct 8, 2026· 6 min read

Key takeaways

  • 2 pounds fresh peaches, about 6 to 8 medium peaches
  • 1/3 cup granulated sugar, reduced to 1/4 cup for very sweet peaches
  • 2 tablespoons cornstarch
  • 1 tablespoon lemon juice
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon fine salt

For the most reliable fresh peach crisp recipe, use 2 pounds of ripe but still firm peaches in a 9-by-9-inch baking pan, then bake at 375°F for 35 to 45 minutes so the fruit becomes juicy without making the oat topping soggy.

Our top picks

As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Ratings are shown as listed on Amazon.

Fresh Peach Crisp Recipe at a Glance

Detail Recommended amount
Yield 6 to 8 servings
Peaches About 2 pounds, or 6 to 8 medium peaches
Pan 9-by-9-inch baking dish, approximately 2 inches deep
Oven temperature 375°F (190°C)
Baking time 35 to 45 minutes
Resting time 20 to 30 minutes before serving

Ingredients

For the peach filling

  • 2 pounds fresh peaches, about 6 to 8 medium peaches
  • 1/3 cup granulated sugar, reduced to 1/4 cup for very sweet peaches
  • 2 tablespoons cornstarch
  • 1 tablespoon lemon juice
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon fine salt

For the crisp topping

  • 1 cup old-fashioned rolled oats
  • 3/4 cup all-purpose flour
  • 1/2 cup packed light brown sugar
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon fine salt
  • 6 tablespoons cold unsalted butter, cut into small cubes
  • 1/2 cup chopped pecans or walnuts, optional

Why the Juiciness and Topping Need Different Treatment

Fresh peaches release water as they heat, while oats and flour need enough fat and dry ingredients to stay crisp. The cornstarch thickens the peach juices, but it cannot compensate for an overcrowded pan or excessively wet fruit. A 9-by-9-inch dish gives the filling enough surface area to cook evenly while keeping the fruit deep enough to remain tender.

Peaches that are soft enough to smell fragrant and yield slightly under pressure are ideal. If they are extremely soft, reduce the sugar to 1/4 cup and add 1 extra teaspoon of cornstarch. If they are firm and not very sweet, use the full 1/3 cup of sugar and expect the crisp to need closer to 45 minutes.

How to Make Fresh Peach Crisp

1. Prepare the peaches

Heat the oven to 375°F. Lightly grease a 9-by-9-inch baking dish. Peel the peaches if you prefer a smoother filling; leaving the skins on adds color and saves time. Remove the pits and cut the peaches into slices about 1/2 inch thick.

Toss the peaches with the sugar, cornstarch, lemon juice, vanilla, cinnamon, and salt. Let the mixture stand for 5 minutes, not 30 minutes. A short rest distributes the thickener, while a long rest allows the peaches to release liquid before baking.

2. Mix the topping

Combine the oats, flour, brown sugar, cinnamon, salt, and optional nuts in a bowl. Add the cold butter and rub it into the dry mixture with your fingertips or cut it in with a pastry cutter until uneven crumbs form. Stop when the largest butter pieces are about the size of a pea.

Do not melt the butter first. Melted butter can create a dense, greasy layer instead of distinct crisp clusters. Cold butter gives the topping structure as it melts in the oven.

3. Assemble and bake

Spread the peaches and any accumulated juice evenly in the prepared dish. Scatter the topping over the fruit without pressing it down. Bake for 35 to 45 minutes, rotating the dish once after about 25 minutes if your oven heats unevenly.

The crisp is ready when the topping is deeply golden and the peach juices bubble visibly around the edges and in the center. If the topping browns before the filling bubbles, loosely cover the dish with foil and continue baking. A crisp that is merely golden on top but not bubbling may still have a thin, watery filling.

4. Rest before serving

Cool the crisp for at least 20 minutes. During this time, the cornstarch thickens the juices and the topping firms up. Serving it immediately will give you a looser filling, while a 30-minute rest produces cleaner spoonfuls without making the dessert cold.

Pan Size and Baking-Time Guide

Pan Ingredient adjustment Approximate bake time Result
8-by-8-inch Use the recipe as written 40 to 50 minutes Deeper filling, softer center
9-by-9-inch Use the recipe as written 35 to 45 minutes Best balance of fruit and crisp topping
9-by-13-inch Multiply all ingredients by 1.5 30 to 40 minutes Thinner layer, more browned topping
10-inch cast-iron skillet Use the recipe as written 35 to 45 minutes Dark, crisp edges and fast browning

A glass or light-colored metal pan is the most forgiving choice. A dark metal pan tends to brown the edges faster, so begin checking the topping around 30 minutes. A skillet retains heat longer and may continue cooking the filling after it leaves the oven.

Substitutions That Preserve the Texture

  • Frozen peaches: Use 2 pounds of frozen sliced peaches without fully thawing them. Increase the cornstarch to 3 tablespoons and add about 10 minutes to the baking time.
  • Canned peaches: Drain them very well and pat them dry. Use peaches packed in juice rather than heavy syrup, and reduce the sugar to 2 tablespoons.
  • Gluten-free: Replace the all-purpose flour with a cup-for-cup gluten-free baking flour. Confirm that the oats are certified gluten-free if cross-contact matters to you.
  • Whole-wheat flour: Replace up to half of the all-purpose flour. Using only whole-wheat flour can make the topping heavier and more crumbly.
  • Nut-free: Omit the nuts and add 2 tablespoons more oats or flour.
  • Rolled oats: Old-fashioned oats provide the best chew and definition. Quick oats make a finer, softer topping; avoid instant oatmeal packets.
  • Butter alternative: A firm plant-based butter substitute can work in the same quantity. Soft spreads with high water content may produce a less crisp topping.

Make-Ahead, Storage, and Reheating

For same-day preparation, assemble the peach filling and topping separately, cover both, and refrigerate for up to 8 hours. Sprinkle the topping over the filling immediately before baking. If the topping is refrigerated, leave it in small clumps rather than compressing it into one layer.

To store baked crisp, cool it completely, cover it loosely, and refrigerate for up to 4 days. The refrigerator softens the topping, so reheat uncovered at 350°F for 15 to 20 minutes. Individual portions can be reheated in a microwave, but the topping will remain softer.

For longer storage, freeze the unbaked assembled crisp for up to 2 months in a freezer-safe baking dish. Wrap it tightly, then bake from frozen at 375°F for approximately 60 to 75 minutes. Cover it loosely with foil for the first 40 minutes and uncover it for the remaining time. The center should be bubbling before serving.

Common Mistakes and How to Fix Them

  • Watery filling: The peaches may have been unusually juicy, sliced too thin, or packed into a small dish. Use the recommended cornstarch and bake until the juices bubble.
  • Soggy topping: The crisp may have been covered while warm, underbaked, or assembled too far in advance. Reheat it uncovered to restore some texture.
  • Dry peaches: The fruit was probably underripe or the dish was baked too long. Add 1 tablespoon of water or peach juice next time and begin checking earlier.
  • Burned edges: Move the dish to the center rack and cover the edges with foil once they become dark. A light-colored pan also helps.
  • Clumpy, greasy topping: The butter may have been too warm or mixed too thoroughly. Chill the assembled topping for 10 minutes before baking.

Serving Suggestions

Serve the crisp warm or just slightly cooled. Vanilla ice cream, whipped cream, or plain yogurt adds a cool contrast, but the dessert is balanced enough to serve on its own. For a less sweet breakfast-style portion, reduce the topping brown sugar to 1/3 cup and use yogurt instead of ice cream.

The best texture is usually on the day it is baked: tender, bubbling peaches underneath and a crisp, buttery oat layer above. Careful pan sizing, a short peach-marinating time, and a full bake until the juices bubble are the three details that make this fresh peach crisp recipe dependable across different peach varieties.

S
Sarah Mitchell
We compare specs, materials and verified owner reviews before a product earns a spot. Rankings are never paid.
Affiliate disclosure. As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Prices accurate as of the date shown.
Fresh Peach Crisp Recipe With a Juicy ToppingCheck price on Amazon