Nothing quite ignites the feeling of home like the sweet aroma of freshly baked peach crisp wafting through the kitchen. When summer’s bounty of juicy peaches arrives, I find myself eagerly whipping up this Peach Crisp with Fresh Peaches recipe, a delightful treat that perfectly balances warm, tender fruit with a crunchy, buttery topping.
On a recent sunny afternoon, I stumbled upon a forgotten basket of ripe peaches sitting on my countertop—overripe ones that were destined for the compost bin. With a little creativity and a sprinkle of cinnamon, those peaches transformed into something truly special. This dessert is not just easy to whip up in under an hour, but it’s also a charming way to impress family and friends.
Whether you’re looking to enjoy a comforting dessert that hugs you with flavor or searching for the perfect addition to a summer gathering, this crispy delight will surely become a standout hit. Get ready to discover just how effortless and rewarding homemade goodness can be!

Why choose this Peach Crisp with Fresh Peaches recipe?
Irresistible Aroma: Nothing fills your home with warmth quite like the scent of fresh peach crisp baking in the oven.
Easy to Make: This recipe is straightforward, making it perfect for both novice and seasoned bakers.
Flavor Explosion: Juicy peaches paired with a crumbly topping create a burst of sweet and savory satisfaction in every bite.
Versatile Delight: Serve it warm, with ice cream for indulgence, or enjoy it alone!
Perfect for Gatherings: Impress your friends with this crowd-pleaser at summer BBQs or cozy dinners.
If you’re eager to explore more fruit-based desserts, check out our Summer Berry Crisp for another delicious option!
Peach Crisp with Fresh Peaches Ingredients
A delightful treat awaits!
For the Filling
• Fresh peaches – 6 cups; peel and slice them for that sweet, juicy base.
• Light brown sugar – 1 cup; adds a rich sweetness and depth to your filling.
• Cornstarch – 1 tbsp; thickens the filling, preventing it from becoming too runny.
• All-purpose flour (or almond flour) – 2 tbsp; helps bind the mixture together beautifully.
• Salt – 1/2 tsp; enhances the sweetness of the peaches.
• Cinnamon – 1/2 tbsp; a warm spice that elevates the flavor profile of your peach crisp.
For the Topping
• Old fashioned oats – 1 1/2 cups; provides a hearty, chewy texture to the crispy topping.
• Granulated sugar – 1/2 cup; complements the oats and adds to the crunch.
• Cinnamon – 1/2 tbsp; sprinkle in some more warmth for an extra layer of flavor.
• All-purpose flour (or almond flour) – 1/2 cup; creates a crumbly texture that contrasts beautifully with the filling.
• Unsalted butter – 1/2 cup (1 stick); melts into the topping for a rich, buttery flavor.
Now that you have all your ingredients ready, let’s dive into the delightful process of creating this Peach Crisp with Fresh Peaches recipe!
How to Make Peach Crisp with Fresh Peaches
Preheat your oven to 350°F. This sets the perfect temperature for baking and ensuring your peach crisp comes out perfectly bubbly and golden brown.
Prepare your baking dish by lightly spraying it with nonstick spray or buttering it. This helps the crisp release easily after baking, allowing you to serve it without hassle.
Mix together the fresh peaches, brown sugar, cornstarch, flour, salt, and cinnamon in a large bowl. Stir gently until the peaches are well coated, then pour this mixture into the prepared baking dish.
Cream together the butter, granulated sugar, flour, and cinnamon in the same bowl with a hand mixer. Mix until smooth, then add the oats and continue mixing until crumbly and combined.
Dot the oat mixture evenly on top of the peach filling until it’s mostly covered. This creates that lovely crunchy topping that contrasts with the soft peach filling.
Bake in the preheated oven for 45-50 minutes. Keep an eye out for a bubbly filling and a golden brown topping that will make your kitchen smell heavenly.
Serve your peach crisp warm, either on its own or topped with ice cream or whipped cream for extra indulgence. Your friends and family will be sure to rave about it!
Optional: Top with sliced almonds for an extra crunch.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Peach Crisp with Fresh Peaches are perfect for meal prep enthusiasts! You can prepare the peach filling and topping separately up to 24 hours in advance. Simply mix the peaches with the brown sugar, cornstarch, flour, salt, and cinnamon, and store it in an airtight container in the refrigerator. For the topping, combine the butter, sugars, flour, oats, and cinnamon, then refrigerate it separately. When you’re ready to enjoy this delicious dessert, preheat your oven and layer the filling with the topping in the baking dish, baking it until bubbly and golden brown. This makes for a convenient and satisfying treat on busy evenings, just as delicious as when made fresh!
Peach Crisp with Fresh Peaches Variations
Feel free to explore these scrumptious twists that will take your peach crisp to new heights of flavor and enjoyment!
Maple Sweetener: Swap light brown sugar for maple syrup, adding a unique depth and earthy flavor that perfectly complements the peaches.
Nutty Crunch: Add 1/2 cup of chopped pecans or walnuts to the topping for a nutty twist that offers extra texture and healthy fats.
Spiced Pears: Substitute half of the peaches with ripe pears for a delightful fruity medley that will surprise your taste buds.
Gluten-Free: Replace all-purpose flour with a gluten-free blend or almond flour to craft a delightful gluten-free version without sacrificing flavor.
Berry Boost: Mix in 1 to 2 cups of fresh blueberries or raspberries along with the peaches for a colorful burst and delicious tartness.
Coconut Flavor: Incorporate shredded coconut into the crumble topping to bring a tropical vibe to your classic peach crisp.
Extra Cinnamon: Feel free to increase the cinnamon for a bolder spice note; a pinch of nutmeg can also deepen the warmth of the topping.
Spicy Kick: Add a dash of cayenne pepper to the filling for a surprising, mouthwatering contrast to the sweetness of the peaches.
These variations promise to spark creativity and bring even more joy to your peach crisp experience!
How to Store and Freeze Peach Crisp with Fresh Peaches
Room Temperature: Enjoy your peach crisp within 2 hours of baking for optimal taste. If needed, cover with foil to keep warm.
Fridge: Store leftovers in an airtight container for up to 3 days. Reheat in the oven at 350°F for about 10-15 minutes to restore crispiness.
Freezer: You can freeze peach crisp for up to 3 months. Wrap it in plastic wrap and then in aluminum foil for best protection against freezer burn.
Reheating: When ready to indulge, thaw overnight in the fridge, then reheat in the oven for that delightful freshly-baked taste with the crispy topping you love.
What to Serve with Peach Crisp with Fresh Peaches?
Looking to create a heartwarming meal that beautifully complements this delightful dessert?
Vanilla Ice Cream: The creamy, cool texture provides a delightful contrast to the warm, fruity crisp. A scoop on top makes it a classic treat!
Whipped Cream: Light and fluffy, this adds a delicate touch. Just a dollop enhances the sweetness without overpowering the peaches.
Homemade Lemonade: Refreshing and bright, lemonade’s citrus zing cuts through the sweetness, offering a perfect balance to every bite.
Grilled Chicken: Seasoned with herbs and spices, the savory notes of grilled chicken create a delightful contrast to the sweet peach crisp.
Spinach Salad: A fresh salad with nuts and goat cheese adds a crunchy texture and tangy flavor, rounding out the meal beautifully.
Peach Sangria: Infused with hints of spice, this fruity drink captures the essence of summer and enhances the peachy goodness of your dessert.
Butter Pecan Pie: For those who crave even more dessert, this nutty pie’s rich flavors create a comforting end to your meal.
Crispy Garlic Bread: A savory side, this bread’s crunch pairs interestingly with the sweetness while its garlic notes enhance the overall dinner experience.
Berry Compote: For an extra layer of fruitiness, serve a simple berry compote alongside; its tartness perfectly complements the sweet peaches.
Expert Tips for Peach Crisp with Fresh Peaches
Peach Selection: Choose ripe peaches for optimal sweetness; under ripe peaches can lead to a less flavorful filling.
Proper Peeling: Use a sharp knife or peeler to remove the skin easily without losing too much fruit; this step enhances texture.
Avoid Runny Filling: Ensure you mix cornstarch well with the peach mixture to prevent your peach crisp from becoming watery.
Enjoying Warm: For the best experience, serve your peach crisp warm or at room temperature. Freshly baked just brings out those delicious flavors!
Store Correctly: If you have leftovers, store in an airtight container in the fridge to preserve the crispy topping for the next day.
These tips will ensure your peach crisp with fresh peaches recipe turns out perfectly!

Peach Crisp with Fresh Peaches Recipe FAQs
What type of peaches are best for this recipe?
Absolutely! For the best flavor in your Peach Crisp with Fresh Peaches recipe, look for ripe, fragrant peaches that yield slightly to pressure when gently squeezed. Avoid ones with dark spots or mushy areas, as these can detract from the crisp’s overall texture and taste.
How should I store leftover peach crisp?
Very simply! Leftover peach crisp can be stored in an airtight container in the refrigerator for up to 3 days. Be sure to cool it completely before sealing to prevent condensation. When you’re ready to enjoy it again, just pop it in the oven at 350°F for about 10-15 minutes to regain that lovely crisp topping!
Can I freeze peach crisp, and how do I do it?
Yes, you can freeze it! To freeze your Peach Crisp with Fresh Peaches, let it cool completely after baking. Wrap it tightly in plastic wrap, followed by aluminum foil to prevent freezer burn. This way, it can last up to 3 months in the freezer. When you’re ready to enjoy it, thaw it overnight in the refrigerator before reheating it in the oven for that fresh-out-of-the-oven taste!
What can I do if my peach crisp is too runny?
If you find that your peach filling is too runny, the key is to ensure you’ve used enough cornstarch in your mixture. Next time, try increasing the cornstarch to 2 tablespoons or letting the peach mixture sit with the sugar and cornstarch for 10-15 minutes before baking. This will help release some juices and allow the cornstarch to absorb them before hitting the oven.
Are there any dietary considerations for this recipe?
Definitely! For a gluten-free version, you can substitute the all-purpose flour with almond flour or a gluten-free flour blend. If you’re catering to nut allergies, then stick with traditional all-purpose flour. As for pets, this dessert is primarily made with ingredients meant for human consumption, so it’s best to keep it away from them, especially the sugar and possible dairy toppings.
Can I use frozen peaches instead of fresh ones?
While fresh are ideal, you can absolutely use frozen peaches if that’s what you have on hand! Just be sure to thaw them completely and drain any excess liquid before combining them with the sugar and other ingredients. This will help you avoid a soggy filling and ensure your Peach Crisp with Fresh Peaches recipe turns out just as delightful!

Fresh Peach Crisp Recipe That Will Wow Your Taste Buds
Equipment
- - Oven
- - Baking dish
- - Mixing bowl
- - Hand mixer
Ingredients
For the Filling
- 6 cups Fresh peaches peeled and sliced
- 1 cup Light brown sugar adds sweetness
- 1 tbsp Cornstarch thickens filling
- 2 tbsp All-purpose flour (or almond flour)
- 1/2 tsp Salt enhances sweetness
- 1/2 tbsp Cinnamon for flavor
For the Topping
- 1 1/2 cups Old fashioned oats
- 1/2 cup Granulated sugar for crunch
- 1/2 tbsp Cinnamon for flavor
- 1/2 cup All-purpose flour (or almond flour)
- 1/2 cup Unsalted butter melted
Instructions
Preparation
- Preheat your oven to 350°F.
- Prepare your baking dish by lightly spraying with nonstick spray or buttering it.
- Mix together the fresh peaches, brown sugar, cornstarch, flour, salt, and cinnamon in a large bowl.
- Cream together the butter, granulated sugar, flour, and cinnamon in the same bowl with a hand mixer.
- Dot the oat mixture evenly on top of the peach filling.
- Bake in the preheated oven for 45-50 minutes.
- Serve warm, topped with ice cream or whipped cream.
























