Classic Peach Crisp
A warm, homestyle peach crisp with juicy summer peaches and a crunchy oat-almond topping. It's easy to make, adaptable to gluten-free diets, and shines served warm with vanilla ice cream.
Jake Woods's note
"This crisp celebrates peak-season peaches with a straightforward, make-ahead filling and a buttery oat-almond topping. Home cooks will love how simple it is to swap in certified gluten-free oats for a gluten-free treat."
About This Recipe
This peach crisp is the kind of dessert that balances sun-warmed fruit and a satisfyingly crunchy topping without fuss. Ripe peaches bring syrupy sweetness and a hint of floral perfume; the cornstarch in the filling gives a glossy, spoonable sauce while lemon juice and vanilla keep the fruit bright and aromatic. The topping—rolled oats plus almond flour and cold butter—creates a mix of crisp flakes and tender, nutty crumbs that contrast with the yielding fruit beneath.
What makes this version work is the attention to texture: almond flour lends a subtle marzipan note and a soft crumb, while old-fashioned oats supply the toasted, chewy bite so essential in a classic crisp. The method is forgiving, so it’s great for home bakers who want a dessert that looks and tastes like summer with minimal technique. It’s also easy to adapt for gluten-free diets, for those cooking for a crowd, or for anyone who wants a warm bowl paired with melting vanilla ice cream.
Ingredients for Classic Peach Crisp
- 6 cups ripe peaches, peeled and sliced
- 1/3 cup granulated sugar
- 2 tbsp cornstarch
- 1 tbsp fresh lemon juice
- 1 tsp vanilla extract
- 1 cup old-fashioned rolled oats (use certified gluten-free oats for GF)
- 3/4 cup almond flour
- 1/2 cup packed light brown sugar
- 1 tsp ground cinnamon
- 6 tbsp unsalted butter, cold and diced
How to Make Classic Peach Crisp
Step 1: Prep the oven and peaches
Preheat the oven to 375°F (190°C). In a large bowl, toss the sliced peaches with granulated sugar, cornstarch, lemon juice, and vanilla until the fruit is evenly coated and slightly glossy. Let the mixture sit while you make the topping so the cornstarch begins to absorb peach juices. Transfer the peach mixture to a 9x9-inch (or similar) baking dish and spread into an even layer.For this step
- 6 cupsripe peaches, peeled and sliced
- 1/3 cupgranulated sugar
- 2 tbspcornstarch
- 1 tbspfresh lemon juice
- 1 tspvanilla extract
Step 2: Make the oat-almond topping
In a separate bowl, combine the rolled oats, almond flour, brown sugar, and ground cinnamon. Work the cold diced butter into the dry ingredients with a pastry cutter, two forks, or your fingertips until the mixture forms coarse crumbs with some pea-sized pieces. For a gluten-free crisp, be sure to use certified gluten-free oats. Chill the topping briefly if your kitchen is very warm to keep the butter from melting.For this step
- 1 cupold-fashioned rolled oats (use certified gluten-free oats for GF)
- 3/4 cupalmond flour
- 1/2 cuppacked light brown sugar
- 1 tspground cinnamon
- 6 tbspunsalted butter, cold and diced
Step 3: Assemble and bake
Evenly sprinkle the oat-almond topping over the peach filling, gently pressing to help it adhere. Bake uncovered for 35 to 40 minutes, or until the topping is golden brown and the peach filling is bubbling around the edges. If the topping browns too quickly, loosely tent the dish with foil for the last 10 minutes.Step 4: Rest and serve
Allow the crisp to cool for 15 to 20 minutes so the filling sets slightly and is easier to serve. Serve warm by the scoop with vanilla ice cream or whipped cream, and store leftovers covered in the refrigerator for up to 3 days; reheat before serving.
- Preheat the oven to 375°F (190°C). In a large bowl, toss the sliced peaches with granulated sugar, cornstarch, lemon juice, and vanilla until the fruit is evenly coated and slightly glossy. Let the mixture sit while you make the topping so the cornstarch begins to absorb peach juices. Transfer the peach mixture to a 9x9-inch (or similar) baking dish and spread into an even layer.
- In a separate bowl, combine the rolled oats, almond flour, brown sugar, and ground cinnamon. Work the cold diced butter into the dry ingredients with a pastry cutter, two forks, or your fingertips until the mixture forms coarse crumbs with some pea-sized pieces. For a gluten-free crisp, be sure to use certified gluten-free oats. Chill the topping briefly if your kitchen is very warm to keep the butter from melting.
- Evenly sprinkle the oat-almond topping over the peach filling, gently pressing to help it adhere. Bake uncovered for 35 to 40 minutes, or until the topping is golden brown and the peach filling is bubbling around the edges. If the topping browns too quickly, loosely tent the dish with foil for the last 10 minutes.
- Allow the crisp to cool for 15 to 20 minutes so the filling sets slightly and is easier to serve. Serve warm by the scoop with vanilla ice cream or whipped cream, and store leftovers covered in the refrigerator for up to 3 days; reheat before serving.
Classic Peach Crisp Tips
Pick ripe peaches
Choose peaches that yield slightly to pressure for the best flavor and texture; underripe fruit will be tart and underripe, while overripe will be too mushy. If only very ripe peaches are available, reduce the cornstarch by about 1/2 tablespoon.
Uniform slices matter
Slice peaches to a consistent thickness so they cook evenly; aim for 1/2-inch thick wedges to balance with the topping. Smaller pieces can collapse and make the filling looser.
Keep butter cold
Work cold, diced butter into the oat mixture until pea-sized pieces remain; those solids melt in the oven to create irregular, crunchy pockets. If your kitchen is warm, briefly chill the mixture before baking to preserve texture.
Prevent a soggy bottom
Let the peach mixture sit 10–15 minutes after tossing so the cornstarch begins to absorb juices, and bake until you see bubbling at the edges. If the topping browns too fast, tent the pan with foil and continue baking until the center bubbles.
Use certified oats for GF
If gluten-free is required, buy oats labeled 'certified gluten-free' because cross-contact can occur in processing facilities. Almond flour is naturally gluten-free but check package labels for contaminants.
Classic Peach Crisp Variations and Substitutions
Mixed Stone Fruit Crisp
Substitute half the peaches with nectarines, plums, or apricots for a deeper flavor profile; reduce cornstarch to 1½ tablespoons if using very juicy plums to avoid over-thickening.
Bourbon-Peach Twist
Stir 1 to 2 tablespoons of bourbon into the peach filling for warm, boozy notes, and add a pinch of nutmeg to the topping for complexity.
Vegan & Dairy-Free
Replace the butter with chilled coconut oil or a vegan butter substitute using the same technique; expect a slightly different flavor and a crisper, flakier topping with coconut oil.
Nut-Free Option
Swap almond flour for an equal amount of oat flour or all-purpose flour to remove nuts, and add 1/4 cup toasted sunflower seeds to the topping for crunch if desired.
How to Store and Make Classic Peach Crisp Ahead
Store leftover crisp covered and refrigerated for up to 3 days; the topping will soften but the flavors improve after a day. To reheat, warm individual portions in the microwave for 20–40 seconds, or reheat the entire dish in a 325°F (160°C) oven for 10–15 minutes to revive the topping. You can freeze baked crisp tightly wrapped for up to 2 months and thaw overnight in the refrigerator before reheating.
What to Serve With Classic Peach Crisp
Spoon warm peach crisp into shallow bowls and top with a generous scoop of vanilla ice cream, crème fraîche, or lightly sweetened whipped cream to complement the warm fruit. Sprinkle with toasted sliced almonds or a pinch of flaky sea salt, and serve alongside a lightly sweet iced tea, late-harvest Riesling, or a bright espresso for contrast.
Classic Peach Crisp FAQs
Can I use frozen peaches?
Yes—use frozen peaches without thawing if possible, or thaw and drain them well first; increase cornstarch to 3 tablespoons if they are very watery to ensure the filling sets. You may need to bake 5–10 minutes longer if starting from frozen.
My topping browned before the filling bubbled; what now?
Tent the pan loosely with foil to prevent further browning and continue baking until you see bubbling at the edges, which indicates the filling is cooked through. Position the rack in the middle of the oven to promote even cooking.
How can I make the topping extra crunchy?
Stir in 1/3 cup chopped toasted almonds or pepitas, or briefly toast the oat-almond topping in a skillet before baking to develop more nutty flavor and crunch. Avoid overworking the butter into a paste—leave pea-sized pieces for the best texture.
Why use almond flour instead of regular flour?
Almond flour adds a tender, nutty crumb and reduces the gluten content of the topping, making it naturally more delicate and flavorful. If you prefer a chewier, more conventional crisp, swap in all-purpose flour or oat flour in equal measure.
Can I assemble this ahead of time?
Yes—toss the peaches and mix the topping, then store them separately in the refrigerator for up to 24 hours and assemble just before baking for best texture. You can also assemble the whole dish and store it covered in the fridge, but allow an extra 5–10 minutes of baking time.
How do I adjust sweetness for tart peaches?
Taste a peach slice and, if needed, add up to 2 tablespoons more granulated or brown sugar to the filling before baking; you can also stir in a tablespoon of honey or maple syrup for a different sweetness character.
About the author
Jake WoodsHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake Woods →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Nutrition Facts
Per serving: 1 serving (124g)
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Recipes
Fresh Peach Recipes and Techniques
Celebrate peak-season peaches with recipes and techniques that honor their juice, perfume, and delicate texture. This roundup groups fresh uses, baking methods, grilling ideas, and preservation tips so you can choose the right approach for every peach.
Tips & Techniques
Peaches: Choosing, Prepping, Preserving
A practical guide to peach varieties, how to select fruit for different recipes, the best prepping and pitting techniques, and safe preserving methods. Includes search-ready recipe terms so home cooks can move from selection to finished dishes.
Guides
Grilled & Campfire Seasonal Sweets: 12 Crowd‑Favorite Desserts and How to Make Them Year‑Round
A season-by-season guide to 12 grill- and campfire-friendly desserts with flame-safe techniques, make-ahead strategies, vegetarian and gluten-free swaps, plus serving and storage tips so your outdoor sweets shine any time of year.
More from Desserts
View all Desserts recipes →Easy Peanut Butter Bars
Chocolate Peanut Butter Chex Mix
No-Churn Fresh Berry Ice Cream (No Machine, 5 Ingredients)
Molten Lemon Cake
Boozy Red White Blue Popsicles (Vodka Ice Pops for Adults)
Salted Caramel Stuffed Brownies with Crispy Edges and Sea Salt
Poached Pears with Pistachio
Affogato with Caramel
Canning Peaches Light Syrup
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · 6 questions per 5 minutes, 30 per day
