A sweet summer dessert that’s easier than pie.

There’s something magical about fresh summer peaches. They’re juicy, fragrant, and sweet enough to make your kitchen smell like sunshine the moment you slice into them. And when those ripe peaches are tucked under a buttery, cinnamon-spiced oat topping? Pure bliss.

This peach crisp is one of those go-to desserts I find myself making again and again when peach season rolls around. It’s easier to throw together than a pie (no crust needed!), but still delivers that irresistible combination of tender fruit and golden, crisp topping.

Whether you’re serving it up warm with a scoop of vanilla ice cream or enjoying leftovers straight from the fridge (no judgment here), this is a dessert that tastes like summer in every bite.

Why You’ll Love This Peach Crisp

Simple, pantry-friendly ingredients – You probably have everything you need already.

Quick prep time – Just toss, pulse (or mix), and bake.

A celebration of fresh peaches – Sweet and juicy fruit is the star of the show.

Crowd-pleaser – Perfect for summer BBQs, potlucks, or cozy evenings at home.

Ingredients You’ll Need

PEACH FILLING

5 cups fresh peaches, sliced (about 5–6 medium peaches)

1/4 cup all-purpose flour

1/2 cup sugar

1/8 tsp salt

1 tablespoon lemon juice

1 teaspoon vanilla extract

peach crisp filling ingredients: vanilla extract, peaches, salt, lemon juice, flour, and sugar.

CRISP TOPPING

3/4 cup packed brown sugar

1 cup all-purpose flour

1 1/2 tsp ground cinnamon

1/4 tsp salt

3/4 cup butter, cold and cut into cubes

1 cup quick oats or old-fashioned oats

peach crisp crumble topping ingredients: butter, brown sugar, cinnamon, oatmeal, and flour.

How to Make Peach Crisp with Fresh Peaches

STEP 1: PREHEAT THE OVEN

Set your oven to 350°F and lightly grease a 9×9 baking dish (or something similar in size).

STEP 2: MAKE THE PEACH FILLING

In a large bowl, toss your sliced peaches with flour, sugar, salt, lemon juice, and vanilla until everything is evenly coated. Pour the mixture into your prepared baking dish and spread it out into an even layer.

bowl full of peach filling being mixed with a spatula

STEP 3: MAKE THE CRISP TOPPING

Option 1: Using a food processor

Add the brown sugar, flour, cinnamon, and salt to the bowl of a food processor and pulse once or twice to combine. Add the cold butter cubes and pulse until the mixture is crumbly and resembles coarse sand. Finally, pulse in the oats until just combined.

Option 2: By hand (no food processor needed!)

In a medium bowl, whisk together the dry ingredients. Add the cold butter and use a pastry cutter, two forks, or your fingers to work the butter into the mixture until you get that same crumbly texture. Stir in the oats last.

STEP 4: ASSEMBLE AND BAKE

Sprinkle the topping evenly over the peach filling. Bake for 40–45 minutes, or until the top is golden and crisp and the peaches are bubbling around the edges.

Let it cool for about 10–15 minutes before serving (if you can wait that long!).

 

peach crisp with fresh peaches in a square glass baking dish.

Peach Crisp Topping Before Baking

Serving Suggestions

This peach crisp is delicious all on its own, but if you want to take it up a notch:

  • Serve warm with vanilla ice cream
  • Top with a dollop of whipped cream
  • Drizzle with a bit of caramel sauce

Leftovers can be stored in the fridge and reheated (or enjoyed cold—trust me, it’s still amazing).

Make it Your Own

  • Swap in nectarines or a combo of stone fruits
  • Add a handful of chopped pecans or walnuts to the topping for a little crunch
  • Make it gluten-free by using a gluten-free flour blend and certified gluten-free oats
  • Use vegan butter to keep it vegan
peach crisp with fresh peaches baked in square glass pan with a white bowl of whole peaches behind the crisp.

Peach Crisp with Fresh Peaches

A simple and delicious peach crisp made with fresh peaches and a golden cinnamon-oat topping—perfect for summer!
Prep Time 15 minutes
Cook Time 45 minutes
Course Dessert
Cuisine American
Servings 9

Ingredients
  

Peach Filling:

  • 5 cups sliced peaches
  • 1/4 c all-purpose flour
  • 1/2 c sugar
  • 1/8 tsp salt
  • 1 T lemon juice
  • 1 tsp vanilla extract

Crisp Topping:

  • 3/4 c packed brown sugar
  • 1 c all-purpose flour
  • 1.5 tsp ground cinnamon
  • 1/4 tsp salt
  • 3/4 c butter, cut into small slices or cubes
  • 1 c quick oats or old fashioned oats

Instructions
 

  • Set your oven to 350°F and lightly grease a 9x9 baking dish (or something similar in size).
  • In a large bowl, toss your sliced peaches with flour, sugar, salt, lemon juice, and vanilla until everything is evenly coated. Pour the mixture into your prepared baking dish and spread it out into an even layer.
  • Option 1: Using a food processor
    Add the brown sugar, flour, cinnamon, and salt to the bowl of a food processor and pulse once or twice to combine. Add the cold butter cubes and pulse until the mixture is crumbly and resembles coarse sand. Finally, pulse in the oats until just combined.
    Option 2: By hand (no food processor needed!)
    In a medium bowl, whisk together the dry ingredients. Add the cold butter and use a pastry cutter, two forks, or your fingers to work the butter into the mixture until you get that same crumbly texture. Stir in the oats last.
  • Sprinkle the topping evenly over the peach filling. Bake for 40–45 minutes, or until the top is golden and crisp and the peaches are bubbling around the edges.
  • Let it cool for about 10–15 minutes before serving (if you can wait that long!).
Keyword dessert, peaches
Tried this recipe?Let us know how it was!
peach crisp with fresh peaches baked in square glass pan with a white bowl of whole peaches behind the crisp.

A Little Summer Joy in Every Bite

This peach crisp is one of those desserts that just feels like a reward for making it through the heat of the day. It’s unfussy, comforting, and full of fresh flavor.

So if you’ve got a bowl of ripe peaches sitting on your counter, this is your sign to turn them into something extra delicious.

Happy baking!

Follow us on PinterestFollow