If you are craving a dessert that captures the essence of summer’s sweetest fruit with a warm, buttery topping, this Peach Crisp Recipe is your new best friend. Bursting with juicy peaches and a crunchy oat topping that’s perfectly spiced, this dessert combines textures and flavors in a way that feels both comforting and exciting. It’s a simple, fuss-free treat that feels like a hug in every bite, making it perfect for sharing or savoring all by yourself.

Ingredients You’ll Need
These ingredients strike the perfect balance between fresh fruit goodness and a buttery, cinnamon-infused topping. Each component is essential — from the juicy peaches that provide natural sweetness and moisture to the oats that add a hearty crunch and rustic texture.
- Fresh peaches (8 cups, peeled and thinly sliced): The star of the show, offering juicy sweetness and tender flesh.
- Granulated sugar (1/2 cup): Enhances the peaches’ natural sweetness without overpowering.
- All-purpose flour (2 tablespoons + 1/2 cup): Helps thicken the peach filling and gives structure to the topping.
- Cornstarch (1 tablespoon): Thickens the peach juices so the filling isn’t runny.
- Ground cinnamon (2 teaspoons, divided): Adds warm, cozy spice throughout the filling and topping.
- Salt (1/4 teaspoon): Balances sweetness and enhances flavors.
- Light brown sugar (3/4 cup, packed): Infuses the topping with rich molasses notes and moisture.
- Salted butter (1/2 cup, room temperature): Creates a tender, crumbly topping that browns beautifully.
- Old-fashioned oats (1 3/4 cups): Adds a hearty texture and wholesome crunch to the crisp topping.
How to Make Peach Crisp Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to 400°F. This high temperature will give your crisp a golden, crunchy topping while ensuring the peaches warm through perfectly. Generously butter a 9×9-inch baking pan to keep every delicious bite from sticking and make cleanup easier.
Step 2: Mix the Peach Filling
In a large bowl, combine the thinly sliced peaches with granulated sugar, 2 tablespoons of flour, cornstarch, 1 teaspoon ground cinnamon, and salt. Toss everything together gently but thoroughly so each peach slice gets coated with the sweet and spiced mixture. This ensures your filling thickens up nicely and tastes perfectly balanced.
Step 3: Prepare the Crisp Topping
Using the same bowl (because why dirty another?), cream together the light brown sugar, remaining 1/2 cup flour, softened butter, and the last teaspoon of cinnamon. Beat or stir until you get a moist, clumpy mixture. Then fold in the old-fashioned oats. Using your hands here is the best way to break up the mixture into a coarse crumbly topping that will crisp up beautifully in the oven.
Step 4: Assemble the Crisp
Pour the peach filling into your prepared pan and spread it out evenly. Then, gently crumble the oat topping over the peaches, making sure to cover every bit of the filling for maximum crisp coverage and crunch.
Step 5: Bake to Perfection
Slide the pan into the oven and let it bake for 20 to 25 minutes. You’ll know it’s done when the oat topping turns a lovely light golden brown and you can see the filling bubbling around the edges. This bubbling means the peaches are tender and juicy, with all the flavors melding together.
Step 6: Let It Rest and Serve
Once out of the oven, give your peach crisp about 10 minutes to set up so the filling thickens slightly — this step makes serving easier and more enjoyable. Trust me, the aroma alone will have you reaching for a spoon before it’s even cool.
How to Serve Peach Crisp Recipe

Garnishes
For a finishing touch, a scoop of creamy vanilla ice cream is an absolute must. The ice cream melts into the warm crisp, adding cold sweetness that beautifully contrasts with the buttery oat topping and cinnamon-spiced peaches. A sprinkle of toasted almonds or a light dusting of powdered sugar can also elevate your presentation and add a lovely textural difference.
Side Dishes
This peach crisp stands out on its own, but if you want to turn it into a full celebration, consider pairing it with a dollop of whipped cream or a spoonful of Greek yogurt for a tangy counterbalance. A cup of freshly brewed coffee or a glass of sweet white wine can round out the experience perfectly, especially on leisurely weekend afternoons.
Creative Ways to Present
For a charming twist, serve individual portions in small ramekins or mason jars — perfect for dinner parties or picnics. You can also layer the crisp with yogurt and granola in a parfait glass for a breakfast-inspired dessert that will delight guests any time of day. Adding fresh peach slices and a sprig of mint to each serving takes the presentation to the next level.
Make Ahead and Storage
Storing Leftovers
Leftover peach crisp keeps wonderfully in the refrigerator for up to four days. Cover it tightly with plastic wrap or store it in an airtight container to preserve freshness and moisture. When ready to eat, you can enjoy it chilled or warm it gently.
Freezing
This Peach Crisp Recipe freezes beautifully, making it a fantastic option for meal prep or to have a ready-made dessert on hand. Wrap the cooled crisp tightly with foil and plastic wrap or place it in a freezer-safe container. It can stay in the freezer for up to three months without losing that fresh-baked charm.
Reheating
To reheat, thaw overnight in the fridge, then warm it in a 350°F oven for about 15-20 minutes until the topping regains its crisp texture and the filling is bubbly again. Avoid microwaving if you want to keep that perfect crunch.
FAQs
Can I use frozen peaches instead of fresh?
Absolutely! Frozen peaches work well when fresh ones aren’t available. Just make sure to thaw and drain excess liquid to prevent the filling from becoming too watery.
Can I make the topping gluten-free?
Yes! Substitute the all-purpose flour with a gluten-free flour blend, and verify that your oats are certified gluten-free. The texture will be just as delightful.
How can I make this recipe vegan?
Simply replace the butter with a plant-based margarine or coconut oil, and use your choice of a vegan sugar if needed. This will keep the crisp rich and delicious.
Can I add other fruits to the peach filling?
Definitely. Berries, cherries, or even diced apples make great additions or substitutions, giving you a new twist on the Peach Crisp Recipe each time.
What’s the best way to ensure a crunchy topping?
Using old-fashioned oats and cold, room-temperature butter helps achieve that perfect crumbly texture. Also, avoid overmixing the topping to keep those oat clusters intact for maximum crunch.
Final Thoughts
This Peach Crisp Recipe is more than just a dessert — it’s a celebration of juicy summer peaches wrapped in a cozy, buttery embrace that feels like home. Whether you serve it for a family gathering, a quiet night in, or a special occasion, it’s bound to bring smiles and warm cravings. So grab your apron, peel those peaches, and dive into this delightful, easy-to-make treat you’re sure to love.
Print
Peach Crisp Recipe
- Prep Time: 10 minutes
- Cook Time: 20-25 minutes
- Total Time: 30-35 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This classic Peach Crisp recipe features juicy, fresh peaches topped with a buttery oat crumble and baked to golden perfection. It’s an easy, comforting dessert perfect for showcasing summer peaches, served warm and optionally paired 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 cup 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 the 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 coated and everything is evenly mixed. Pour the mixture into the prepared baking pan and spread it into an even layer.
- Make the oat topping: Using the same bowl (no need to wash!), cream together the 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 you have a coarse, crumbly mixture.
- Assemble the crisp: Evenly crumble the oat topping over the peaches, covering them completely.
- Bake the peach 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 the oven and let the peach crisp rest for 10 minutes to set up before serving. Enjoy warm, ideally with vanilla ice cream if you like!
Notes
- For best results, use ripe but firm peaches to avoid mushy filling.
- Peeling peaches is recommended for a smoother texture, but skin can be left on if preferred.
- This crisp can be served warm or at room temperature.
- Leftovers store well refrigerated for up to 3 days and can be gently reheated before serving.
- Feel free to add chopped nuts like pecans or walnuts to the topping for added crunch.

