Updated Oct 8, 2026· 9 min read

Key takeaways

  • 6 cups sliced fresh peaches, from approximately 2½ to 3 pounds whole peaches
  • ½ cup granulated sugar, reduced to ⅓ cup for very sweet peaches
  • 2 tablespoons cornstarch
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon fine salt

The best fresh peach crisp recipe uses ripe-but-firm peaches, about 2 tablespoons of cornstarch per 6 cups of sliced fruit, and a topping with rolled oats, flour, butter, and brown sugar baked until deeply golden. Bake it at 375°F (190°C) rather than a very low temperature so the peaches soften while the oat topping dries and crisps instead of steaming.

This version serves 8, works with yellow or white peaches, and includes the small preparation decisions that prevent a watery filling or soggy topping. The key is to judge the peaches by firmness and juiciness rather than following a fixed number of fruit pieces.

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 at a Glance

Element Target amount Why it matters
Sliced peaches 6 cups, about 2½ to 3 pounds whole Provides enough fruit for a generous 9-by-9-inch crisp
Cornstarch 2 tablespoons Thickens ordinary ripe peaches without making the filling pasty
Acid 1 tablespoon lemon juice Balances sweetness and slows browning
Oat topping About 3½ cups before baking Creates a substantial layer that browns instead of disappearing into the fruit
Baking dish 9-by-9-inch, 2-quart dish Gives the filling enough depth while exposing the topping to oven heat
Oven temperature 375°F (190°C) Sets the topping and reduces excess peach liquid efficiently
Baking time 40 to 50 minutes Allows bubbling at the center, not only browning around the edges

Ingredients

For the peach filling

  • 6 cups sliced fresh peaches, from approximately 2½ to 3 pounds whole peaches
  • ½ cup granulated sugar, reduced to ⅓ cup for very sweet peaches
  • 2 tablespoons cornstarch
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon fine salt

For the oat topping

  • 1 cup old-fashioned rolled oats
  • ¾ cup all-purpose flour
  • ½ cup packed light brown sugar
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon fine salt
  • 8 tablespoons unsalted butter, melted and cooled for 5 minutes
  • ½ cup chopped pecans or walnuts, optional

How to Choose and Prepare Fresh Peaches

Choose peaches that smell fragrant near the stem and yield slightly when pressed with a fingertip, but do not select fruit that feels soft all over, leaks juice, or has large bruised areas. A peach that is rock-hard may ripen at room temperature, but it often remains less juicy and less aromatic if used immediately. Fruit that is already very soft contains more free juice and needs extra starch or brief draining.

Color is not a reliable ripeness test. Many peach varieties retain green around the stem even when ripe, while red skin can develop before the flesh is ready. Look for a plump shape, a sweet aroma, and flesh that gives gently rather than collapsing.

To prepare the peaches, rinse them under cool running water and dry them. Slice each peach from stem to tip, follow the pit with the knife, twist the halves apart, remove the pit, and cut the flesh into ½-inch wedges. Peeling is optional: leaving the skins on adds color and texture, while peeling produces a softer, more uniform filling.

If the peaches are firm and the skins cling tightly, score a shallow X on each peach, place them in boiling water for 30 to 45 seconds, and transfer them to ice water. The skins should slip off when the fruit has cooled. Do not boil ripe peaches for this recipe; they can become soft before they reach the baking dish.

Fresh Peach Crisp Recipe

1. Heat the oven and prepare the dish

Position a rack in the center of the oven and heat it to 375°F (190°C). Lightly butter a 9-by-9-inch, 2-quart baking dish, then place it on a rimmed baking sheet.

The baking sheet catches overflow and makes the dish easier to move. A shallow 9-by-13-inch dish can also work, but the crisp will be thinner and may finish 5 to 10 minutes sooner. Avoid filling a small, deep dish to the rim because trapped steam makes the topping softer.

2. Measure the peaches by volume

Place the sliced peaches in a large bowl and measure 6 cups. Add the sugar, cornstarch, lemon juice, vanilla, cinnamon, and salt. Fold gently until the slices are evenly coated, then let the mixture stand for 5 minutes.

Measuring the prepared fruit is more accurate than counting peaches because size and juiciness vary. Six cups of average-ripe peaches need about 2 tablespoons of cornstarch. If the fruit is extremely juicy, increase the cornstarch to 2½ tablespoons; if it is firm and only mildly juicy, 1½ tablespoons is usually enough.

3. Build the oat topping

In a separate bowl, stir together the oats, flour, brown sugar, cinnamon, salt, and optional nuts. Pour in the melted butter and mix with a fork until the dry ingredients form irregular clumps ranging from pea-sized crumbs to pieces about ½ inch across.

Do not knead the mixture into a smooth dough. Loose clumps expose more surface area to the heat, while a compact layer can bake into a hard crust. Old-fashioned rolled oats provide a better chewy-crisp texture than quick oats, which absorb liquid more rapidly and can become soft.

4. Fill and cover the dish

Transfer the peaches and any liquid in the bowl to the prepared baking dish. Spread them into an even layer, then scatter the topping over the fruit without pressing it down.

A few gaps are useful because steam can escape. The topping should be distributed evenly, but it should not be packed into a solid blanket. If your peaches released more than a few tablespoons of liquid before baking, scrape all of it into the dish but add no extra water or juice.

5. Bake until the center bubbles

Bake for 40 to 50 minutes, rotating the dish once after 25 minutes if your oven browns unevenly. The topping should be golden brown, and the peach filling should bubble visibly in the center rather than only at the edges.

If the topping turns dark before the filling bubbles, loosely cover the dish with foil and continue baking. Do not seal the foil tightly, because steam trapped beneath it can soften the oats. For a glass or ceramic dish taken directly from a cold room, allow a few additional minutes and avoid placing it on a cold or wet surface after baking.

6. Rest before serving

Cool the crisp for at least 20 to 30 minutes before serving. The filling continues to thicken as it cools, so cutting into it immediately can make it appear thinner than it will be at serving temperature.

Serve warm or at room temperature with plain yogurt, whipped cream, or vanilla ice cream. Refrigerate leftovers within 2 hours, using a covered container, and eat them within 3 to 4 days. The U.S. Department of Agriculture’s general food-safety guidance recommends promptly refrigerating perishable leftovers and keeping the refrigerator at 40°F (4°C) or below.

How to Balance Peach Juiciness and Starch

Cornstarch works by absorbing liquid as it reaches a simmer. It needs both enough moisture and sufficient heat, which is why a crisp can look loose in the oven’s first half but thicken after bubbling and cooling.

Peach condition Prepared fruit Cornstarch Adjustment
Firm, fragrant, slight give 6 cups 1½ tablespoons Use the full ½ cup sugar only if the fruit is not very sweet
Normally ripe and juicy 6 cups 2 tablespoons Use the standard recipe
Very soft or heavily dripping 6 cups 2½ tablespoons Let the slices drain for 5 minutes and keep the collected juice to add back
Frozen peaches, thawed 6 cups, drained 3 tablespoons Thaw completely, drain excess liquid, and expect a longer bake

Do not solve every watery filling by adding a large amount of cornstarch. Too much can produce a cloudy, gummy texture and mute the fruit flavor. First check whether the peaches were cut too thin, whether the baking dish is overcrowded, and whether the crisp was removed before bubbling reached the center.

How to Keep the Oat Topping Crisp

  • Use melted butter that has cooled slightly. Very hot butter can dissolve the sugar before the topping reaches the oven, creating a dense layer.
  • Keep the topping separate until baking. Mixing it into the peaches coats the oats with juice and removes the dry surface needed for browning.
  • Do not cover the crisp from the start. An uncovered top loses moisture and develops crisp edges. Use foil only if the surface is browning too quickly.
  • Leave the topping loose. Large and small clumps create texture; a pressed-down layer behaves more like a soft pastry.
  • Rest the crisp uncovered. Covering it while hot traps steam. If storage is needed, cool it completely before refrigerating.

For the crispest leftover topping, reheat individual portions in a 350°F (175°C) oven or toaster oven for 10 to 15 minutes. A microwave warms the fruit quickly but makes the oats softer because it heats their moisture internally.

Worked Example: Adjusting the Recipe for a Larger Dish

A 9-by-13-inch dish has about 1.44 times the base area of a 9-by-9-inch dish: 117 square inches divided by 81 square inches equals 1.44. Multiply each ingredient by approximately 1.4 to maintain a similar fruit depth and topping thickness.

  • Peaches: 8½ cups
  • Sugar: ⅔ cup, adjusted to taste
  • Cornstarch: 2¾ tablespoons
  • Oats: 1½ cups
  • Flour: 1 cup plus 1 tablespoon
  • Butter: 11 tablespoons

Begin checking the larger crisp after 35 minutes because its shallower layer may cook faster. It is finished when the center bubbles and the topping feels firm and dry when lightly touched after a minute of cooling.

Common Mistakes and Practical Fixes

The crisp is watery

The usual causes are very juicy fruit, insufficient baking, or slicing the peaches too thin. Let the crisp bake until the center bubbles, then cool it fully before judging the texture. For the next batch, use ½ tablespoon more cornstarch per 6 cups of exceptionally soft peaches.

The topping is pale and soft

The oven may be running cool, the layer may be too thick, or the dish may have been covered. Bake uncovered at 375°F (190°C), spread the topping loosely, and give it another 5 to 10 minutes if the filling is already bubbling.

The topping is hard

Hard topping usually comes from compacting the mixture, using too little butter, or overbaking after the fruit has finished. Form loose crumbs, measure the butter accurately, and remove the dish when the topping is browned rather than dark brown.

The peaches are still firm

Peaches vary substantially in ripeness. Continue baking until the topping is protected with foil if needed, checking every 5 minutes. Next time, cut firm peaches into thinner ⅜-inch slices or let them ripen at room temperature before baking.

Frequently Asked Questions

Should peaches be peeled for peach crisp?

No. Peach skins are edible and soften during baking, so peeling is optional. Leave them on for more color and a slightly firmer texture; peel them if you prefer a smoother filling or if the skins are tough.

Can I use white peaches instead of yellow peaches?

Yes, white peaches work in the same quantity and usually need the same amount of cornstarch. They can be more delicate and sweeter, so handle them gently and reduce the sugar to ⅓ cup if they taste very sweet before baking.

Can I prepare fresh peach crisp ahead of time?

You can mix the oat topping up to 3 days ahead and refrigerate it in an airtight container. For the best texture, prepare the peach filling shortly before baking because sliced peaches release juice as they stand. If assembled in advance, refrigerate it uncovered or loosely covered for no more than a few hours, then add approximately 5 minutes to the baking time.

Why does my peach crisp have a soggy bottom?

The fruit releases steam and liquid while the topping acts as a partial cover. A small amount is normal, but excessive sogginess comes from overripe peaches, too much juice, an overcrowded deep dish, or underbaking. Use the recommended starch range, bake until the center bubbles, and cool the crisp uncovered.

Can I make this recipe without nuts?

Yes. Omit the pecans or walnuts without changing the other quantities. If you want similar crunch, replace them with ½ cup of pumpkin seeds or add 2 tablespoons more rolled oats.

How long does fresh peach crisp last?

Store cooled leftovers covered in the refrigerator for 3 to 4 days. Reheat them in a 350°F (175°C) oven for the best topping texture, although the topping will gradually soften as it absorbs moisture from the fruit.

A
affadmin
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 Oat ToppingCheck price on Amazon