Is there anything more comforting than a warm peach crisp straight out of the oven? I still remember summers at my grandma’s house in Georgia, where the smell of peaches bubbling away with cinnamon and brown sugar filled the whole kitchen. She’d pull out a big pan, sprinkle a golden oat topping over ripe peaches, and we’d all wait impatiently for it to cool just enough to dig in.
This peach crisp recipe is my modern take on that Southern classic — simple, cozy, and absolutely irresistible. It’s perfect if you’ve got fresh peaches on hand, but don’t worry, you can make it with frozen or canned peaches too. In this guide, I’ll walk you through the ingredients, step-by-step instructions, substitution options, expert tips, fun variations, and even storage tips so you can enjoy this treat again and again.
So, whether you’re baking it for a summer cookout, Sunday dinner, or just because you crave a little comfort, this peach crisp will deliver all the golden-brown, buttery, sweet magic you’re hoping for.
Why You’ll Love This Recipe
- Super easy to make: No need for pie crusts or complicated steps — just a quick streusel topping and juicy peaches.
- Perfectly balanced flavors: Sweet peaches, warm spices, and a buttery crisp topping that gets golden brown in the oven.
- Family-friendly and crowd-pleasing: Everyone from kids to grandparents will happily grab seconds.
- Adaptable: Works with fresh, frozen, or canned peaches, and you can tweak the spices or add extras like nuts.
- Made with pantry staples: Flour, brown sugar, oats, cinnamon, and butter — I bet you already have them in your kitchen.
Ingredients You’ll Need
Here’s what you’ll need for the best peach crisp. I’m listing them in groups to make prep even easier.
For the Peach Filling:
- 6–7 cups fresh peaches (about 7–8 medium, peeled and sliced) — or use frozen (thawed and drained)
- ½ cup granulated sugar
- 2 tablespoons all-purpose flour (to thicken juices)
- 1 teaspoon vanilla extract
- ½ teaspoon ground cinnamon
- Pinch of salt
For the Crisp Topping:
- 1 cup all-purpose flour
- 1 cup old-fashioned rolled oats
- 1 cup light brown sugar, packed
- ½ teaspoon ground cinnamon
- ¼ teaspoon salt
- ½ cup unsalted butter, cold and cubed
Mini Tip: Cold butter is key. Use a pastry cutter or even your fingertips to work it into the flour until crumbly.
Ingredient Substitutions
- Peaches: No fresh peaches? Use frozen peaches (thaw and drain) or canned peaches (drain well, cut down sugar slightly).
- Butter: Swap unsalted butter for salted, but reduce the added salt in the topping. For dairy-free, use vegan butter or coconut oil.
- Sugar: Replace part of the sugar with honey or maple syrup for deeper flavor. Coconut sugar also works.
- Oats: Use quick oats if that’s all you have, but the texture will be softer. Rolled oats give the best crispy crunch.
- Gluten-free option: Sub gluten-free all-purpose flour for regular flour.
How to Make Peach Crisp Recipe
This recipe comes together in just a few easy steps.
- Preheat and prep (5 minutes): Preheat oven to 350°F. Grease a 9×13-inch baking dish or a deep 9-inch pie dish.
- Make the filling (10 minutes): In a large bowl, toss peach slices with sugar, flour, vanilla, cinnamon, and salt. Spread evenly in prepared dish.
- Make the crisp topping (10 minutes): In another large bowl, whisk together flour, oats, brown sugar, cinnamon, and salt. Cut in cold butter with a pastry cutter (or use clean hands) until mixture looks crumbly, like coarse sand with pea-sized bits.
- Assemble (2 minutes): Sprinkle the topping evenly over the peaches.
- Bake (40–45 minutes): Bake until the topping is golden brown and the peach filling is bubbling around the edges.
- Cool & serve (10 minutes): Let it cool slightly before serving — the filling will thicken as it rests. Serve warm with vanilla ice cream or whipped cream.

Expert Tips and Common Mistakes to Avoid
- Don’t skip peeling peaches: The skins get tough when baked. A quick blanch in boiling water makes peeling easier.
- Keep butter cold: Warm butter melts too quickly, and you’ll lose that crumbly crisp texture.
- Avoid watery filling: Drain frozen peaches well, and if peaches are super juicy, add an extra tablespoon of flour or cornstarch.
- Bake until golden: Don’t pull it out too early — the topping should be crisp and golden brown, not pale.
- Rest before serving: Letting it sit 10 minutes after baking helps the juices set up.
Variations & Add-Ons
- Nutty twist: Add ½ cup chopped pecans, walnuts, or almonds to the topping for extra crunch.
- Spiced version: Mix in nutmeg, ginger, or cardamom for a cozy flavor.
- Berries and peaches: Add blueberries or raspberries to the filling for a summer fruit blend.
- Vegan peach crisp: Use vegan butter or coconut oil and swap honey for maple syrup.
- Mini crisps: Bake in ramekins for individual servings — so fun for dinner parties!
Serving Suggestions
- Classic pairing: Serve warm with a big scoop of vanilla ice cream.
- Light option: Top with a dollop of Greek yogurt or whipped coconut cream.
- Breakfast twist: Have leftovers? Pair with plain yogurt for a sweet morning treat.
- Occasions: Perfect for BBQs, summer holidays like the 4th of July, or even Thanksgiving as a lighter alternative to pie.
Storage & Reheating
- Refrigerator: Store covered in the fridge for up to 4 days.
- Freezer: Cool completely, then wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm in a 350°F oven for 15–20 minutes, or microwave individual portions for 30–60 seconds.
Nutrition Information (per serving, 8 servings)
- Calories: ~310
- Protein: 3g
- Carbohydrates: 54g
- Fat: 10g
- Sugar: 32g
- Fiber: 4g
- Sodium: 110mg
Prep, Cook & Total Time
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
Frequently Asked Questions
Can I make peach crisp with canned peaches?
Yes! Just make sure to drain canned peaches well and reduce the sugar slightly since they’re already sweetened.
Do I need to peel peaches for crisp?
Yes, peeling is best for texture. Peach skins can turn tough when baked, but if you’re short on time, you can leave them on.
How do I know when peach crisp is done?
It’s ready when the topping is golden brown and the peach filling is bubbling at the edges — usually around 40–45 minutes.
Can I make peach crisp ahead of time?
Yes, assemble the filling and topping separately, then refrigerate. Combine just before baking to keep the topping crisp.
What’s the difference between peach crisp and peach cobbler?
Crisp has a streusel-style oat topping, while cobbler usually has a biscuit or cake-like topping.
Conclusion
There you have it — my go-to peach crisp recipe that never fails to impress. It’s simple, buttery, and full of juicy peach flavor with that irresistible golden oat topping. Whether you’re making it for a family gathering, summer BBQ, or just to treat yourself, this recipe brings all the comfort of homemade dessert without the fuss.
So grab those peaches, preheat your oven, and let’s make this crisp together. And if you try it, don’t forget to drop a comment, share it with a friend, or tag me with your twist on it. I promise — one bite, and you’ll be hooked!

Peach Crisp Recipe
Ingredients
- For the Peach Filling:
- 6–7 fresh peaches about 6 cups, peeled and sliced
- ½ cup granulated sugar
- 2 tablespoons all-purpose flour
- 1 teaspoon vanilla extract
- ½ teaspoon ground cinnamon
- 1 teaspoon lemon juice
- For the Crisp Topping:
- 1 cup all-purpose flour
- 1 cup old-fashioned oats
- 1 cup packed light brown sugar
- ½ teaspoon salt
- ½ teaspoon ground cinnamon
- ½ cup 1 stick cold unsalted butter, cubed
Instructions
- Preheat oven to 350°F (175°C). Lightly butter a 9×13-inch baking dish.
- Prepare the peach filling: In a large bowl, combine sliced peaches, sugar, flour, vanilla, cinnamon, and lemon juice. Toss until peaches are evenly coated. Spread mixture into the prepared baking dish.
- Make the crisp topping: In another large bowl, whisk together flour, oats, brown sugar, salt, and cinnamon. Add cold cubed butter. Use a pastry cutter or your hands to work the butter into the mixture until crumbly.
- Assemble: Sprinkle the topping evenly over the peach filling.
- Bake: Place dish in preheated oven and bake for 40–45 minutes, or until topping is golden brown and peach filling is bubbling at the edges.
- Serve: Let cool slightly, then serve warm with a scoop of vanilla ice cream or whipped cream.
Notes
- You can use frozen peaches if fresh aren’t available. Just thaw and drain before using.
- For extra crunch, add chopped pecans or walnuts to the topping.
- If using canned peaches, reduce the sugar slightly since they’re pre-sweetened.
- Best served warm, but leftovers can be stored in the fridge for 3–4 days and reheated.







