This post may include affiliate links; for details, see our disclosure policy.

This peach crisp recipe with fresh peaches is a classic! It’s got a sweet, vanilla-scented fruit filling and a golden crunchy crumble.

Peach Crisp

Here’s a treat for eating al fresco on the porch as the summer sun sets: this Peach Crisp recipe! This nostalgic dessert is pure summer bliss. Ripe, juicy peaches star in a vanilla-scented gooey filling that’s covered with just the right ratio of crunchy golden crumbles. Top with a dollop of melty vanilla ice cream and it’s summer dessert heaven! Recently we enjoyed it on the patio with dinner guests, who helped themselves to seconds…then thirds! Here’s how to make this tasty summer treat.

Ingredients in this peach crisp recipe

Peach crisp is a summer tradition around here (though I grew up eating this fresh peach pie as our seasonal treat). The great part about crisp? It’s simple, requires no baking technique and is a knock-out hit every time you serve it. People never tire of crisp: we promise! Here are the ingredients you’ll need for a good peach crisp recipe:

  • Ripe fresh peaches: don’t compromise on ripeness! See the notes below. You can also substitute frozen peaches or canned peaches in this recipe if desired.
  • Granulated sugar
  • Cornstarch (or arrowroot starch)
  • Lemon juice
  • Vanilla extract
  • Old Fashioned rolled oats
  • All purpose flour
  • Brown sugar
  • Cinnamon
  • Butter (cold)
  • Salt
Peach Crisp

How to ripen peaches

Ripe peaches are key to any peach recipe. At the store, there’s a lot of variation in ripeness: you might find them rock hard or so juicy they’re almost bruising. If they’re even a bit hard, you’ll need a few days to ripen them. Here’s how to ripen peaches:

  • Place the peaches in a paper bag.
  • Add a banana inside the bag. The banana emits ethylene gas, which helps the peaches ripen at the same time.
  • Gently close the top of the bag and wait 1 to 4 days, depending on the ripeness of the peaches. Check each day by gently squeezing the fruit to see if the flesh feels soft.
Peach Crisp

Tricks for peeling peaches

Traditionally, a peach crisp uses fresh peeled peaches. You can make crisp with skin-on peaches, but it does add an extra texture element that some eaters might not enjoy. Here’s what to know about peeling peaches: you can’t use a vegetable peeler! It destroys the delicate fruit in the process. Here’s a quick way to perfectly peel peaches (which I learned from my mom in this peach pie recipe):

  • Boil batches of peaches for 45 seconds each. Drop 3 peaches into a pot of boiling water, so that the water fully covers them and boil for 45 seconds.
  • Place into ice water. Remove the peaches from the water with a slotted spoon and transfer them to a bowl of ice water. Drop in the next batch and repeat.
  • Pull off the skin with your fingers. Once the peaches are cooled, use a sharp knife to puncture the skin of the peach, then peel it off in large sheets with your fingers.

Make it gluten-free or vegan

Want to make this peach crisp recipe work for gluten-free or vegan diets? Here are a few easy substitutions that work perfectly:

  • Use almond flour for gluten-free. Almond flour is perfect for crisp recipes: it makes an even crunchier crumble topping.
  • Substitute vegan butter or coconut oil for vegan. Vegan butter is the best option for the crunchiest crumble. Coconut oil comes out softer and not quite as crisp. We recommend refined coconut oil, which has a subtler coconut flavor.
Peach Crisp

Leftover storage info

Got a big pan of peach crisp and want to save it? This dessert saves well at room temperature, refrigerated or frozen.

  • It can stand for 1 day covered at room temperature. The topping stays crisp with this method.
  • Refrigerate for up to 3 days. It holds up pretty well in the fridge, and tastes even better when reheated.
  • Freeze up to 3 months. You can freeze peach crisp for up to 3 months in a sealed container. Reheat it in a 350 degree oven until bubbly and the topping is crisp.

More peach recipes

When it’s the season, make all the peach recipes and peach desserts! Here are some favorites you’ll love:

This peach crisp recipe is…

Vegetarian. For gluten-free and vegan, see the substitution notes in the recipe below.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peach crisp

Perfect Peach Crisp


  • Author: Sonja Overhiser
  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 8 servings 1x

Description

This peach crisp recipe is a classic! It’s got a sweet, vanilla-scented fruit filling and a golden crunchy crumble.


Ingredients

Scale
  • 5 cups sliced ripe peaches (2 ½ pounds; about 5 large or 7 medium)*
  • ½ cup granulated sugar
  • 2 tablespoons cornstarch
  • 2 teaspoons vanilla extract
  • 1 tablespoon lemon juice
  • ¾ cup Old Fashioned rolled oats
  • ¾ cup all purpose flour (or almond flour for gluten-free)
  • ½ cup brown sugar
  • ½ teaspoon cinnamon
  • ¼ teaspoon kosher salt
  • 8 tablespoons cold salted butter (or coconut oil or vegan butter)
  • Vanilla ice cream, to serve (required!)

Instructions

  1. Preheat the oven to 350 degrees Fahrenheit.
  2. Peel the peaches: Prepare a medium saucepan of boiling water. Drop 3 peaches into the pot so that the water fully covers them and boil for 45 seconds. Remove the peaches from the water with a slotted spoon and transfer them to a bowl of ice water. Drop in the next batch and repeat. Once the peaches are cooled, use a sharp knife to puncture the skin of the peach, then peel it off in large sheets with your fingers. Repeat until all peaches are peeled.
  3. Make the filling: Slice the peaches. In a medium bowl, mix them with the granulated sugar, cornstarch, vanilla extract, and lemon juice, then pour the filling into a round 9-inch pie pan, 9 x 9 inch baking dish or 7 x 11 baking dish.
  4. Make the topping: In a medium bowl, mix together the oats, flour, brown sugar, cinnamon, and kosher salt. Cut the butter into small pieces and then use your hands to mix it into the oats until fully distributed and a crumbly dough forms. It may take a while so be patient; you can also use a fork or pastry cutter if you prefer. (If using coconut oil, it can be room temperature; use the same method to add it.) Pour the crumble on top and smooth it into an even layer with your fingers.
  5. Bake: Bake for 45 to 50 minutes until the top is evenly golden brown and the filling is bubbly. Cool for 30 minutes to 1 hour, then serve warm. You can leave out your crisp on the counter for up to 1 day (covered, at night) so the crisp topping can stay crisp. After 1 day, refrigerate any leftovers. It also freezes well for several months in a sealed container; reheat it in a 350 degree oven until bubbly and the topping is crisp.

Notes

*This recipe also works with the same amount of sliced frozen peaches.

  • Category: Dessert
  • Method: Baked
  • Cuisine: American
  • Diet: Vegetarian

Keywords: Peach crisp, peach crisp recipe, peach crisp recipes, peach crisp with fresh peaches

About the authors

Sonja & Alex

Meet Sonja and Alex Overhiser: Husband and wife. Expert home cooks. Authors of recipes you’ll want to make again and again.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

5 Comments

  1. I have canned peaches I need to use up..will they hold up to the texture of this dish.? I woukd like to make for a summer side dish

  2. I thought I messed this recipe up because my peaches were not ripe and unpeeled. It still turned out super yummy! I also threw in some fresh raspberries.

    1. Oh so glad this worked out! Glad to hear it even works with suboptimal peaches. Raspberries is a great idea!