Overhead of a spoon dipping into a peach crisp. Fresh peach slices are arranged on the top of the middle of the crisp.

Homemade peach crisp is the perfect summer treat. It’s easy to make, and you can’t beat the taste of fresh peaches covered in a crispy, crumbly, cinnamon and brown sugar crust. This recipe makes the best peach crisp and is one of my favorite easy summer desserts!

What is the difference between a peach crisp, cobbler, and buckle?

Cobblers, crisps, and buckles, oh my! There is a whole world of delicious deserts out there.

  • A crisp—like this peach crisp—uses an oat and streusel topping with no base, making it a fruit-forward dessert.
  • Cobblers use dough to form a base for the fruit filling, with more dough dropped on top in a “cobbled together” fashion. The dough makes them a denser dessert.
  • Buckles are like a single layer cake with berries or fruit mixed into the batter.

Peach crisp and a scoop of vanilla ice cream in a white bowl.

What do I need to make peach crisp?

This is a fairly simple recipe to make. In terms of tools and equipment, all you’ll need are two mixing bowls and an 8″x8″ or 10″x7″ baking dish. You’ll also need the following ingredients.

  • Fresh peaches
  • Lemon juice
  • Cornstarch
  • Brown sugar
  • Almond extract
  • Old-fashioned oats
  • All-purpose flour
  • Cinnamon
  • Coconut oil
  • Salt

Wholefully Protip

This peach crisp is delicious when served with a scoop of vanilla ice cream, some Cocowhip, or a dollop of whipped cream.

Ingredients for a peach crisp on a marble countertop A chef's knife lies on a counter next to a halved peach. Peach slices are in a white bowl towards the top

Can you leave the skin on the peaches?

Yes! One of the best parts about this peach crisp is that you don’t have to remove the skins from the peaches before you cut them. This saves you a lot of time and effort. As the peach crisp cooks, the skins break down until you won’t be able to taste them anymore.

You will still see a few red flecks in your cobbler from the remaining skin, so feel free to peel your peaches if you want to.  The easiest way to remove the skin from peaches is to boil them in water for 30 seconds before dunking them in ice-cold water. This allows the skin to slip right off.

How do I make peach crisp?

This is such an easy peach crisp recipe that comes together quickly. To make this peach crisp recipe:

  • Remove the peach pits and dice your ripe peaches.
  • Mix the diced peaches with brown sugar, lemon juice, cornstarch, and almond extract in a large bowl.
  • Combine the brown sugar, oats, flour, cinnamon, salt, and coconut oil in a separate bowl.
  • Pour the peach filling into your baking pan.
  • Sprinkle or crumble the oat and flour mixture over the top of the peach filling.
  • Bake in a preheated oven for 45-50 minutes until the filling bubbles up through the topping and the topping is nice and golden brown.

Uh, this seems like a LOT of crisp topping.

It is! This peach crisp recipe makes more topping than you might think you’ll need. Trust me when I say it’s worth it to use what the recipe calls for. It’ll make a super thick, super crumbly topping to your crisp that everyone will love.

A peach crisp is being assembled in a rectangular baking dish. Only half the topping is on so far. Two scoops of vanilla ice cream and some fresh peach slices on top of a finished peach crisp

Can you substitute frozen peaches for fresh?

Yes! It’s definitely worth learning how to freeze peaches because peaches lose their freshness quickly. Thankfully, you can use frozen peaches to make dessert recipes such as this one. If using frozen peaches, allow them to defrost in the fridge and drain any excess liquid prior to baking.

Wholefully Protip

If your fresh peaches are still hard, place them in a brown paper bag and leave them on the counter for a day. Tossing a banana into the bag will speed up the ripening process even more!

Why is my peach crisp soggy?

An important step in cooking peach crisp is letting it cool after it comes out of the oven. Cooling allows the crisp to solidify slightly, gelling together. Your peach crisp should sit for at least 15 minutes after cooking to prevent it from being soggy when you slice into it.

If your leftover peach crisp is soggy, then the culprit is once again not letting it cool enough. Before sticking your crisp in the refrigerator, you need to make sure it’s fully cooled.

A bowl of peach crisp with a scoop of vanilla ice cream. A fork rests on the side of the dis

Should you refrigerate peach crisp?

If your family is like mine, there’s no need to stick your peach crisp in the fridge! Peach crisp will last for up to two days on the counter as long as it’s covered in plastic wrap or stored in an airtight container. If you still have leftovers after two days, by all means, move them to the fridge. They’ll stay fresh for up to one week in an airtight container when refrigerated.

Can you freeze peach crisp?

Yes! This is a great dessert for making ahead and freezing. Allow your cooked peach crisp to cool completely at room temperature. Then, wrap it in several layers of plastic wrap before wrapping it in a layer of aluminum foil. You can keep your peach crisp in the freezer for up to two months.

When you’re ready to eat your crisp, let it thaw in the fridge, then warm it up in a 350°F oven for 20 to 25 minutes.

Overhead of a spoon dipping into a peach crisp. Fresh peach slices are arranged on the top of the middle of the crisp.

Fresh Peach Crisp Recipe

Yield: 8 servings
Prep Time: 20 minutes
Cook Time: 50 minutes
Total Time: 1 hour 10 minutes

This Peach Crisp recipe turns fresh peaches into a glorious blend of flavors—perfect for a summer dessert.


  • 8-10 medium peaches, pitted, and diced (about 5 cups)
  • 1 tablespoon lemon juice
  • 2 tablespoons cornstarch
  • 1/2 cup brown sugar, packed
  • 1 teaspoon almond extract

For the crisp topping

  • 1 cup old-fashioned oats
  • 3/4 cup brown sugar
  • 3/4 cup all-purpose flour
  • 2 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 1/2 cup coconut oil


  1. Preheat oven to 350°F and grease an 8"x8" or 10"x7" pan. Mix the peaches, 1/2 cup brown sugar, cornstarch, lemon juice, and almond extract in a large mixing bowl. Make sure the peaches are well coated.
  2. Mix 3/4 cup brown sugar, oats, flour, cinnamon, and salt in a separate bowl until well combined. Add the coconut oil, and incorporate with a fork or your hands until crumbs form.
  3. Pour the peach mixture into the greased pan and spread into an even layer. Sprinkle evenly with the streusel. Bake uncovered in the preheated oven for 45-50 minutes, until the top is golden brown and the filling is starting to bubble.
  4. Allow to cool for 15 minutes before serving.


  • This recipe makes a lot of topping. It will seem like too much but it’s worth it!
  • Serve with ice cream, whipped cream, Cocowhip, or coconut whipped cream if desired.
  • Peeling the peaches is not necessary for this recipe, as the skins cook down enough not to be noticed. However, there will be bits of red in your peach crisp if you don’t peel. Fresh peaches are optimal for this recipe!

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 395Total Fat: 15gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 0mgSodium: 142mgCarbohydrates: 64gFiber: 5gSugar: 44gProtein: 4g

At Wholefully, we believe that good nutrition is about much more than just the numbers on the nutrition facts panel. Please use the above information as only a small part of what helps you decide what foods are nourishing for you.


Leave a Reply

Your email address will not be published. Required fields are marked *