Homemade Peach Crisp with Oats – Easy, Buttery & Irresistible

Posted on May 16, 2026 by Sorenna Blythe

homemade peach crisp with oats

Nothing feels more comforting than a warm homemade peach crisp fresh from the oven.

The sweet, juicy peaches and buttery oat topping come together in the best way, creating a dessert that’s simple, cozy, and full of flavor.

This recipe is perfect for summer gatherings, family dinners, holidays, or even a quiet weeknight treat when you want something easy and homemade.

Serve it warm with a scoop of vanilla ice cream, and every bite tastes soft, crisp, creamy, and absolutely irresistible.

Why You’ll Love This Recipe

  • Easy to make – This peach crisp uses simple pantry ingredients and comes together with very little effort.
  • Perfect texture in every bite – The soft, juicy peaches pair perfectly with the buttery oat topping.
  • Great for fresh peaches – It’s one of the easiest and most delicious ways to use ripe summer peaches.
  • Cozy homemade flavor – Warm cinnamon, sweet peaches, and crisp oats make this dessert feel extra comforting.
  • Make-ahead friendly – You can prepare it ahead of time and bake when ready to serve.
  • Tastes amazing warm or cold – Enjoy it fresh from the oven or straight from the fridge the next day.
homemade peach crisp with oats

What Is Peach Crisp?

Peach crisp is a warm baked dessert made with juicy peaches covered in a buttery topping that becomes golden and crisp in the oven.

Many people mix up crisps, crumbles, and cobblers because they all use baked fruit, but the toppings are what make them different.

A crisp usually has oats in the topping, which gives it a crunchy texture and a slightly rustic feel that makes every bite extra satisfying.

A crumble is very similar, but it normally skips the oats and uses more of a soft, buttery streusel-style topping instead.

A cobbler is different because the fruit is topped with biscuit dough or spoonfuls of batter that bake into a soft, cake-like crust.

What makes peach crisp so special is the combination of tender peaches underneath and the crisp oat topping on top.

As the peaches bake, they become soft, sweet, and bubbly, while the oats turn golden and slightly crunchy around the edges.

The contrast in textures is what makes this dessert so comforting and hard to resist.

It’s simple enough for beginner bakers, yet it tastes like something you would proudly serve at a family gathering or holiday dinner.

Ingredients You’ll Need

For the Peach Filling

  • 6 cups fresh peaches, sliced – Use ripe but firm peaches for the best texture and flavor.
  • 1/4 cup brown sugar – Adds warmth and rich sweetness to the filling.
  • 1/4 cup granulated sugar – Helps balance the natural tartness of the peaches.
  • 1 tablespoon lemon juice – Brightens the flavor and keeps the filling fresh tasting.
  • 2 tablespoons cornstarch – Thickens the peach juices as the crisp bakes.
  • 1 teaspoon ground cinnamon – Adds cozy flavor that pairs perfectly with peaches.
  • 1 teaspoon vanilla extract – Gives the filling a smooth homemade taste.

For the Oat Crisp Topping

  • 1 cup old-fashioned oats – Creates the classic crisp texture.
  • 3/4 cup all-purpose flour – Helps form a crumbly topping.
  • 3/4 cup brown sugar – Adds sweetness and a caramel-like flavor.
  • 1 teaspoon ground cinnamon – Brings warmth to the oat topping.
  • 1/2 cup unsalted butter, melted – Makes the topping rich, buttery, and crisp.
  • 1/4 teaspoon salt – Balances the sweetness and enhances the flavor.

Best Peaches for Peach Crisp

Yellow Peaches

Yellow peaches are the most popular choice for peach crisp because they have a sweet flavor with a slight tartness that balances the dessert perfectly.

They also hold their shape well while baking, so the filling stays soft without turning mushy.

White Peaches

White peaches are sweeter and less tangy than yellow peaches.

They create a softer, more delicate flavor that works well if you prefer a sweeter dessert with less acidity.

Freestone Peaches

Freestone peaches are ideal for baking because the pit easily pulls away from the fruit.

This makes peeling and slicing much faster and less messy, especially when preparing a large batch.

Fresh vs Frozen Peaches

Fresh peaches give the best flavor and texture, especially during peach season.

If fresh peaches are not available, frozen peaches are a great backup option.

Just thaw and drain them well before using, so the filling does not become too watery.

Tips for Choosing Ripe Peaches

  • Look for peaches with a sweet smell near the stem.
  • Gently squeeze the peach; it should feel slightly soft but not mushy.
  • Avoid peaches with large bruises or wrinkled skin.
  • Peaches with vibrant color usually have better flavor.
  • If your peaches are still firm, leave them on the counter for a day or two to ripen naturally.

Kitchen Tools Needed

  • Mixing bowls – Used for preparing the peach filling and oat topping separately.
  • 9×13 baking dish – Gives the peach crisp enough space to bake evenly and become bubbly.
  • Measuring cups and spoons – Helps ensure accurate ingredient amounts for the best results.
  • Knife and cutting board – Needed for peeling and slicing the peaches safely and easily.

How to Make Homemade Peach Crisp with Oats

Step 1: Prepare the Peaches

Start by preheating your oven to 350°F so it’s ready once the crisp is assembled.

Peel the peaches if desired, then slice them into even pieces so they bake evenly and become perfectly soft in the oven.

Place the sliced peaches into a large mixing bowl and add the brown sugar, granulated sugar, lemon juice, cinnamon, vanilla extract, and cornstarch.

Gently stir everything together until the peaches are evenly coated and the cornstarch disappears into the mixture.

The sugar helps draw out the natural peach juices, while the cornstarch thickens the filling as it bakes, so the crisp stays rich and not watery.

The lemon juice brightens the flavor and keeps the dessert from tasting overly sweet.

Once mixed, set the peach filling aside while you prepare the topping.

Step 2: Make the Oat Topping

In a separate bowl, combine the old-fashioned oats, flour, brown sugar, cinnamon, and salt.

Pour in the melted butter and stir until the mixture becomes crumbly and evenly coated.

The topping should look slightly chunky with small buttery clumps throughout.

Those little crumbs are what create the crisp, golden texture once baked.

Old-fashioned oats work best because they stay hearty and give the topping its classic crunch.

If the mixture feels too dry, add a small splash of melted butter, but avoid making it overly wet.

Step 3: Assemble the Crisp

Lightly grease your baking dish to help prevent sticking and make serving easier later.

Spread the peach filling evenly into the bottom of the dish, including all the juices from the bowl.

Sprinkle the oat topping evenly over the peaches, covering the fruit from edge to edge.

Try not to press the topping down because a loose topping bakes up crispier and more golden.

As the crisp bakes, the peach filling will bubble underneath while the topping turns beautifully crisp on top.

Step 4: Bake

Place the baking dish into the oven and bake for about 35 to 40 minutes.

You’ll know the peach crisp is ready when the topping is golden brown, and the peach filling is bubbling around the edges.

The bubbling filling is a good sign that the peaches have softened and the cornstarch has thickened the juices properly.

If the topping starts browning too quickly, loosely cover the dish with foil during the last few minutes of baking.

Your kitchen will smell warm, buttery, and filled with sweet peach and cinnamon as it finishes baking.

Step 5: Cool and Serve

Remove the peach crisp from the oven and let it cool for about 10 to 15 minutes before serving.

This short resting time helps the filling thicken slightly, making it easier to scoop and serve.

Serve the crisp warm with a scoop of vanilla ice cream or a spoonful of whipped cream for the perfect finishing touch.

The cold creamy topping melts into the warm peaches and crisp oats, making every bite extra comforting and delicious.

Leftovers taste wonderful the next day too, so don’t worry if you have a little extra to save for later.

Tips for the Best Peach Crisp

  • Use ripe but firm peaches – Soft ripe peaches give great flavor, while firm peaches help the filling keep its texture during baking.
  • Don’t skip the cornstarch – Cornstarch thickens the peach juices and prevents the filling from becoming watery.
  • Cold butter creates a crispier topping – Using cold butter helps form crumbly pieces that bake into a golden, crunchy topping.
  • Avoid overbaking – Bake just until the topping is golden and the filling is bubbling to keep the peaches soft and juicy.
  • Let it rest before serving – Allowing the crisp to cool slightly helps the filling thicken and makes serving easier.

Easy Variations

Add Blueberries or Raspberries

Peaches pair beautifully with berries, so adding blueberries or raspberries is an easy way to change the flavor without changing the recipe too much.

Blueberries add extra sweetness and become soft and juicy as they bake alongside the peaches.

Raspberries bring a slightly tart flavor that balances the sweetness of the crisp and adds a bright pop of color.

You can replace about one to two cups of the peaches with berries or simply mix them together for a fruity combination.

This variation is especially great during summer when fresh berries are easy to find.

Use Pecans or Walnuts in the Topping

Adding chopped pecans or walnuts to the oat topping gives the crisp extra crunch and a deeper homemade flavor.

Pecans add a buttery sweetness, while walnuts bring a slightly earthy and rich taste that pairs nicely with cinnamon and peaches.

Stir about half a cup of chopped nuts into the topping mixture before sprinkling it over the fruit.

The nuts toast lightly in the oven and make the topping even more crisp and satisfying.

If you enjoy texture in desserts, this simple addition makes a big difference.

Make It Gluten-Free

This peach crisp can easily be made gluten-free with a few simple swaps.

Use a gluten-free flour blend instead of regular all-purpose flour and make sure your oats are labeled gluten-free as well.

The texture stays warm, crumbly, and delicious, so you won’t feel like you are missing anything.

This is a great option when baking for friends or family members with gluten sensitivities.

Add Nutmeg or Ginger for Extra Warmth

A small pinch of nutmeg or ground ginger can add even more cozy flavor to the peach filling.

Nutmeg gives the dessert a warm bakery-style taste, while ginger adds a gentle spice that makes the peaches taste brighter and richer.

You only need a little because both spices are strong and should support the peach flavor rather than overpower it.

These spices work especially well during colder months or holiday gatherings when warm desserts feel extra comforting.

Try Canned Peaches When Fresh Aren’t Available

If fresh peaches are out of season, canned peaches are a simple and convenient substitute.

Choose canned peaches packed in juice instead of heavy syrup so the dessert does not become overly sweet.

Drain the peaches well before using them to prevent extra liquid in the filling.

While fresh peaches give the best texture, canned peaches still create a soft, warm, and delicious peach crisp that’s perfect any time of year.

What to Serve with Peach Crisp

  • Vanilla ice cream – The cold, creamy ice cream melts into the warm peach crisp and makes every bite extra comforting.
  • Whipped cream – A light and fluffy topping that adds a smooth, creamy finish without overpowering the peaches.
  • Caramel sauce – A drizzle of caramel adds rich sweetness and pairs perfectly with the buttery oat topping.
  • Hot coffee or tea – Warm drinks balance the sweetness of the dessert and make it feel even more cozy and relaxing.

How to Store Leftovers

Refrigerator

Once the peach crisp has cooled completely, cover the baking dish tightly with foil, plastic wrap, or a fitted lid to keep it fresh.

Store the crisp in the refrigerator for up to 4 days.

The topping may soften slightly over time, but the flavor stays delicious and comforting.

If you prefer smaller portions, you can also transfer leftovers into individual airtight containers for easy serving later.

Keeping the crisp chilled helps the peach filling stay fresh and prevents it from becoming overly watery.

Freezer

Peach crisp freezes surprisingly well, which makes it great for planning ahead or saving leftovers for another day.

You can freeze the crisp either baked or unbaked, depending on what works best for you.

For a baked crisp, let it cool completely before wrapping the dish tightly in plastic wrap and foil to help prevent freezer burn.

For an unbaked crisp, assemble everything in a freezer-safe baking dish and wrap it well before freezing.

Frozen peach crisp can usually be stored for up to 3 months while keeping good flavor and texture.

When ready to use, thaw the crisp overnight in the refrigerator before baking or reheating for more even results.

Reheating Tips

For the best texture, reheat peach crisp in the oven instead of the microwave whenever possible.

The oven helps bring back the crisp topping while warming the peach filling evenly underneath.

Place the crisp in a 350°F oven for about 15 to 20 minutes or until heated through.

If the topping starts getting too dark, loosely cover the dish with foil while it finishes warming.

The microwave works for quick servings, but the topping may become softer instead of crisp.

A warm scoop of leftover peach crisp with melting vanilla ice cream can taste just as good the next day as it did fresh from the oven.

Final Thoughts

This homemade peach crisp with oats is the kind of dessert that feels simple, cozy, and comforting from the very first bite.

The juicy peaches and buttery oat topping come together with easy ingredients to create a dessert that’s perfect for both beginners and experienced bakers.

Feel free to make it your own with berries, nuts, warm spices, or any little twist you love most.

Serve it warm, share it with family and friends, and enjoy every sweet and crisp spoonful together.

FAQs

Do I need to peel peaches for peach crisp?

No, peeling is optional. The peach skins soften while baking, but you can peel them if you prefer a smoother filling.

Can I use frozen peaches?

Yes, frozen peaches work well. Thaw and drain them first to help prevent extra liquid in the filling.

Why is my peach crisp watery?

A watery crisp usually happens when there is too much liquid or not enough thickener. Make sure to use cornstarch and drain frozen or canned peaches well.

Can I make peach crisp ahead of time?

Yes, you can assemble the crisp ahead of time and store it in the refrigerator until ready to bake.

What oats work best for crisp topping?

Old-fashioned oats are the best choice because they create a crisp, hearty topping with great texture.

Homemade Peach Crisp with Oats – Easy, Buttery & Irresistible

Recipe by Sorenna BlytheDifficulty: Easy
Servings

8

servings
Prep time

15

minutes
Cooking time

40

minutes
Total time

55

minutes

A warm and cozy peach crisp made with juicy peaches and a buttery oat topping that bakes until golden and crisp.

Ingredients

  • Peach Filling
  • 6 cups fresh peaches, sliced

  • 1/4 cup brown sugar

  • 1/4 cup granulated sugar

  • 1 tablespoon lemon juice

  • 2 tablespoons cornstarch

  • 1 teaspoon cinnamon

  • 1 teaspoon vanilla extract

  • Oat Topping
  • 1 cup old-fashioned oats

  • 3/4 cup all-purpose flour

  • 3/4 cup brown sugar

  • 1 teaspoon cinnamon

  • 1/2 cup unsalted butter, melted

  • 1/4 teaspoon salt

Directions

  • Preheat oven to 350°F and lightly grease a 9×13 baking dish.
  • In a large bowl, mix the peaches, brown sugar, granulated sugar, lemon juice, cornstarch, cinnamon, and vanilla extract.
  • Spread the peach filling evenly into the prepared baking dish.
  • In another bowl, combine oats, flour, brown sugar, cinnamon, melted butter, and salt until crumbly.
  • Sprinkle the oat topping evenly over the peaches.
  • Bake for 35–40 minutes or until the topping is golden brown and the peach filling is bubbling.
  • Let cool slightly before serving warm with vanilla ice cream or whipped cream.

Notes

  • Use ripe but firm peaches for the best texture.
  • Frozen peaches can be used if thawed and drained well.
  • Let the crisp rest for 10 minutes before serving so the filling can thicken slightly.
homemade peach crisp with oats

You might also like these Posts

Leave a Comment