There is something truly magical about a warm, comforting dessert that feels like a hug on a plate, and this Peach Crisp Recipe delivers exactly that. With tender, juicy peaches beneath a buttery, crunchy oat topping, every bite bursts with balanced sweetness and a hint of cinnamon-spiced warmth. Whether you’re making it for a family gathering or a cozy night in, this Peach Crisp Recipe is a timeless treat that turns simple fresh fruit into an unforgettable dessert that everyone will rave about.

Ingredients You’ll Need
The beauty of this Peach Crisp Recipe lies in its simplicity and use of everyday ingredients that work harmoniously to create amazing flavor and texture. Each ingredient plays a vital role—from the peaches that star as the juicy, fruity base to the oats and brown sugar creating the crisp, golden topping.
- 8 cups peeled and thinly sliced fresh peaches: Ripe peaches bring natural sweetness and vibrant color to the dish.
- 1/2 cup granulated sugar: Enhances the peaches’ sweetness without overpowering their delicate flavor.
- 2 tablespoons all-purpose flour: Helps thicken the peach filling for a perfect consistency.
- 1 tablespoon cornstarch: Creates a luscious, thick fruit base that holds the topping well.
- 1 teaspoon ground cinnamon: Adds warm, aromatic spice that complements the peaches beautifully.
- 1/4 teaspoon salt: Balances sweetness and enhances all the flavors in the dish.
- 3/4 cup packed light brown sugar: Provides rich molasses notes for the crispy topping.
- 1/2 cup (1 stick) salted butter, room temperature: Vital for that crumbly, melt-in-your-mouth oat topping.
- 1/2 cup all-purpose flour: Binds the topping ingredients for a satisfying crunch.
- 1 teaspoon ground cinnamon: Infuses the topping with a subtle, fragrant spice.
- 1 3/4 cups old-fashioned oats: Gives the topping its signature rustic texture and wholesome nuttiness.
How to Make Peach Crisp Recipe
Step 1: Prepare Your Baking Pan
Start by preheating your oven to 400°F so it’s ready when you need it. Generously butter a 9×9-inch baking pan to make sure every bit of that delicious crisp lifts out effortlessly after baking. It may seem like a small step, but it prevents sticking and helps the edges brown beautifully.
Step 2: Mix the Peach Filling
In a large bowl, combine your peeled and sliced peaches with granulated sugar, 2 tablespoons of flour, cornstarch, 1 teaspoon cinnamon, and salt. Toss everything gently until the peaches are evenly coated. This little mix of flour and cornstarch ensures the juices thicken perfectly while the cinnamon adds a warm undertone that makes the fruit sing. Pour this mixture into your prepared pan, spreading it into an even layer.
Step 3: Make the Crisp Topping
Using the same bowl (no extra dishes here!), cream together the light brown sugar, 1/2 cup flour, softened butter, and remaining teaspoon cinnamon. Mix until you get a wet, clumpy texture that promises crispiness. Stir in the oats, ideally using your hands to combine until everything sticks together into coarse crumbs. This topping is where the magic happens — buttery, sweet, with just enough texture to contrast the tender fruit below.
Step 4: Assemble and Bake
Evenly crumble your oat mixture over the peach filling, making sure it’s completely covered. This will give you that irresistible golden crust that crackles when you dig in. Bake in the oven for 20 to 25 minutes until the edges of the topping turn a light golden brown and you see the peach juices bubbling up through the cracks. That bubbling filling is your cue that it’s perfectly cooked.
Step 5: Let It Rest and Serve
Once out of the oven, give your Peach Crisp Recipe about 10 minutes to rest so the juices thicken and everything sets nicely. Serving it warm amplifies the comforting flavors, especially if you add a scoop of vanilla ice cream or a dollop of whipped cream to make every bite feel like a celebration.
How to Serve Peach Crisp Recipe

Garnishes
This dessert is scrumptious on its own, but garnishes like a scoop of vanilla bean ice cream, a drizzle of honey, or a sprinkle of toasted almonds can elevate it even more. Fresh mint leaves add a pop of color and a hint of herbal brightness that pairs beautifully with the warm spice.
Side Dishes
Peach crisp is a standout finale for any meal but also pairs wonderfully with a hot cup of coffee or a chilled glass of white wine. For brunch, serve alongside fluffy pancakes or waffles for a sweet, fruity contrast. It’s also delightful as a topping for Greek yogurt if you want something lighter.
Creative Ways to Present
If you’re looking to impress guests, serve individual portions in ramekins for a charming rustic look. For a fun twist, layer the crisp in parfait glasses with whipped cream or mascarpone cheese for an elegant presentation. You can even transform leftovers into warm parfaits or fold them into pancakes for a uniquely delicious breakfast.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers from your Peach Crisp Recipe (though that’s unlikely!), store them covered in the refrigerator for up to 3 days. The flavors actually deepen overnight, so a day-old crisp can taste even better!
Freezing
You can freeze the crisp either before or after baking. To freeze unbaked, assemble it, cover tightly, and freeze for up to 3 months. When ready to enjoy, bake it straight from frozen, adding a few extra minutes to the baking time. For an already baked crisp, cool completely, then wrap and freeze in airtight containers.
Reheating
Reheat your crisp gently in a 350°F oven for about 15 minutes or until warmed through and the topping regains its crunch. Avoid microwaving if possible to preserve that heavenly texture.
FAQs
Can I use frozen peaches instead of fresh?
Absolutely! Frozen peaches work well and make this recipe accessible year-round. Just be sure to thaw and drain them well to avoid excess liquid making the filling too runny.
What if I don’t have cornstarch?
You can substitute cornstarch with an equal amount of all-purpose flour. It won’t be quite as glossy, but it will still thicken the filling nicely.
Can I make this recipe gluten-free?
Yes! Simply use gluten-free oats and swap the all-purpose flour for a gluten-free alternative, such as almond flour or a gluten-free baking mix.
How do I get a crispier topping?
For an extra crunchy topping, try adding a handful of chopped nuts like pecans or walnuts. Also, don’t skimp on the butter as it’s crucial for that perfect crisp texture.
Is Peach Crisp Recipe good served cold?
While it’s best enjoyed warm, peach crisp can definitely be eaten cold or at room temperature, especially if you’re in the mood for a refreshing snack or have leftovers.
Final Thoughts
This Peach Crisp Recipe is one of those desserts that feels like home in every bite—simple to make yet incredibly satisfying. Whether you’re treating yourself or sharing with loved ones, the combination of juicy peaches and buttery oat topping creates a timeless favorite worth making again and again. Give it a try and prepare to be delighted by a warm, comforting dessert that’s as easy as it is delicious!
Print
Peach Crisp Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 1 crisp (about 8 servings)
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
A classic Peach Crisp recipe featuring juicy fresh peaches baked with a sweet and cinnamon-spiced oat topping. This easy dessert balances tender fruit with a crunchy, buttery crumble, perfect served warm with vanilla ice cream.
Ingredients
Filling
- 8 cups peeled and thinly sliced fresh peaches
- 1/2 cup granulated sugar
- 2 tablespoons all-purpose flour
- 1 tablespoon cornstarch
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
Topping
- 3/4 cup packed light brown sugar
- 1/2 cup (1 stick) salted butter, room temperature
- 1/2 cup all-purpose flour
- 1 teaspoon ground cinnamon
- 1 3/4 cups old-fashioned oats
Instructions
- Preheat and prepare pan: Preheat your oven to 400°F. Butter a 9×9-inch baking pan thoroughly to prevent sticking, then set aside.
- Mix peach filling: In a large bowl, combine the sliced peaches, granulated sugar, 2 tablespoons of flour, cornstarch, 1 teaspoon cinnamon, and salt. Toss well until the peaches are evenly coated. Pour the mixture into the prepared baking pan and spread into an even layer.
- Prepare oat topping: Using the same bowl (no need to wash), cream together brown sugar, remaining 1/2 cup flour, butter, and remaining 1 teaspoon cinnamon. Mix until a wet, clumpy mixture forms. Add the oats and mix—using your hands works best—until the topping is coarse and crumbly.
- Assemble crisp: Evenly crumble the oat topping over the peaches, covering them completely.
- Bake the crisp: Bake in the preheated oven for 20-25 minutes. The crisp is done when the topping turns light golden around the edges and the filling is bubbling.
- Rest before serving: Remove from oven and let the peach crisp rest for 10 minutes to set up before serving. Enjoy warm, ideally with vanilla ice cream if desired.
Notes
- Use ripe, but firm peaches for the best texture and flavor.
- If fresh peaches are not available, frozen peaches can be used but thaw and drain them well to prevent excess moisture.
- For a gluten-free option, substitute the all-purpose flour with a gluten-free flour blend.
- Brown sugar and butter create the rich, crunchy topping; don’t skip the step of creaming them together.
- Leftovers can be refrigerated and gently reheated before serving.

