If you’re craving a dessert that wraps you in sweet, comforting warmth, look no further than this Peach Crisp Recipe. Imagine juicy, tender peaches bursting with flavor beneath a crisp, buttery oat topping that sings with cinnamon and nutmeg spices. This classic dessert is a heartwarming crowd-pleaser, perfect for showcasing seasonal peaches or any time you want a little slice of homemade coziness. Trust me, once you make this Peach Crisp Recipe, it will quickly become your go-to for gatherings, family dinners, or just treating yourself on a lovely day.

Ingredients You’ll Need
Putting together this Peach Crisp Recipe is incredibly simple thanks to a handful of essential ingredients. Each one plays a special role in delivering that perfect balance of juicy fruitiness, spice warmth, and crunchy goodness that makes this dessert unforgettable.
- 8 large ripe peaches: Fresh, juicy peaches provide the star flavor and tender texture.
- 1/3 cup granulated sugar: Adds a subtle sweetness that highlights the fruit’s natural sugars.
- 2 tablespoons brown sugar: Brings a caramel-like depth to the peach filling.
- 2 tablespoons all-purpose flour: Helps thicken the filling so it’s not runny.
- 1 teaspoon vanilla extract: Infuses a warm, fragrant note.
- 1 teaspoon ground cinnamon: Adds that cozy spice kick everyone loves.
- 1/4 teaspoon ground nutmeg: A subtle hint that complements the cinnamon.
- Pinch of salt: Balances out sweetness and enhances the flavors.
- 1 tablespoon fresh lemon juice: Brightens and freshens the fruit flavors.
- 1 cup old-fashioned rolled oats: Gives the crisp topping its hearty, crunchy texture.
- 3/4 cup all-purpose flour: Provides structure to the topping.
- 1/2 cup brown sugar, packed: Sweetens and enriches the oat topping.
- 1/4 cup granulated sugar: Balances the brown sugar’s deep sweetness.
- 1/2 teaspoon ground cinnamon: Sprinkles extra spice into the crumbly topping.
- 1/4 teaspoon salt: Enhances the buttery topping flavors.
- 1/2 cup cold unsalted butter, cubed: The secret to that melt-in-your-mouth crispiness.
How to Make Peach Crisp Recipe
Step 1: Prepare Your Workspace
Start by preheating your oven to 375°F (190°C) and lightly greasing a 9×13-inch baking dish. Positioning your oven rack in the center ensures your crisp bakes evenly with a beautiful golden topping.
Step 2: Prepare the Peaches
Peeling peaches can be a bit tricky, but don’t worry—rustic slices are charming. If peeling feels daunting, try scoring an X at the peach bottoms and dipping them in boiling water for 30 seconds before plunging them into ice water; the skins will slip right off. Slice the peaches into half-inch wedges for even cooking and a perfect tender bite.
Step 3: Create the Filling
In a large bowl, toss your peach slices with granulated sugar, brown sugar, flour, vanilla extract, cinnamon, nutmeg, salt, and lemon juice. The flour thickens the juicy filling, so you don’t end up with a watery dessert. Let the mixture rest for 5-10 minutes to allow the peaches to release a light syrup, which keeps everything moist and flavorful.
Step 4: Make the Crisp Topping
Combine oats, flour, both sugars, cinnamon, and salt in another bowl. Cut in the cold cubed butter with your fingers or a pastry cutter until the mixture looks like coarse crumbs with some pea-sized bits of butter remaining. These butter chunks are key—they melt while baking and create that signature crispy, golden texture.
Step 5: Assemble the Crisp
Spread the peach mixture evenly in the prepared baking dish, making sure to include all the juices. Then sprinkle the oat topping evenly over the peaches, covering the edges so they don’t burn or dry out during baking.
Step 6: Bake to Golden Perfection
Bake for 40 to 45 minutes until the topping is irresistibly golden and the fruit bubbles around the edges. If you notice the top browning too fast, tent with foil to protect its color while the filling finishes cooking.
Step 7: Cool and Serve
Once out of the oven, allow the peach crisp to cool for at least 15 minutes. This little resting time thickens the delicious juices, making it easier and safer to serve without losing any of that luscious syrupy goodness.
How to Serve Peach Crisp Recipe

Garnishes
A warm Peach Crisp Recipe pairs beautifully with a scoop of vanilla ice cream, which melts into the crisp, balancing the spices and sweetness. Alternatively, a dollop of freshly whipped cream or a sprinkle of toasted almonds adds extra texture and flair.
Side Dishes
This dessert shines on its own but also complements simple sides like a crisp green salad or lightly spiced tea or coffee. Pairing it with fresh fruit salad can make for a refreshing contrast that doesn’t overshadow the crisp.
Creative Ways to Present
For a charming touch, serve individual portions of peach crisp in ramekins with a sprig of fresh mint on top. Offering mini peach crisps in mason jars makes for a festive handheld dessert perfect for picnics or potlucks.
Make Ahead and Storage
Storing Leftovers
Keep leftover peach crisp covered in the refrigerator for up to 4 days. The topping may soften slightly but reheating will refresh that wonderful crispness. You can enjoy those warm, comforting flavors again without extra work.
Freezing
This Peach Crisp Recipe freezes well, which is great if you want to prepare ahead. Freeze an unbaked crisp in the baking dish, wrapped airtight, for up to 3 months. When ready, bake straight from frozen, adding a bit more time to the baking process.
Reheating
Reheat leftovers in a 350°F (175°C) oven for about 15-20 minutes until warmed through and the topping crisps back up. Avoid microwaving as it tends to make the topping soggy, robbing you of that signature texture.
FAQs
Can I use frozen peaches for this Peach Crisp Recipe?
Absolutely! Just thaw and drain frozen peaches well to avoid excess liquid. You might want to slightly reduce the added flour to prevent the filling from becoming too thick.
How can I make the topping extra crunchy?
Use cold butter and avoid overmixing the topping. Those pea-sized butter chunks that remain undissolved during mixing create crisp pockets as they melt in the oven.
Is it possible to make this recipe gluten-free?
Yes, simply substitute the all-purpose flour with a gluten-free blend and make sure your oats are certified gluten-free. This swap will keep the texture and flavor just as delicious.
Can I double the recipe for a larger crowd?
Definitely! You can easily double the ingredients and bake in a larger dish, just keep an eye on the baking time as it may need a bit longer to cook through evenly.
What can I use instead of fresh peaches?
Other fruits like nectarines, plums, or even berries work wonderfully in this recipe. The topping and spices complement a variety of fruits beautifully.
Final Thoughts
There is something truly special about a homemade Peach Crisp Recipe—it’s like a warm hug on a plate. Wholesome peaches baked beneath a golden, crunchy topping create a dessert that is as simple as it is unforgettable. I hope you’ll give this recipe a try and discover just how easy it is to make a dessert that feels so special, no matter the occasion.
Print
Peach Crisp Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Peach Crisp recipe features ripe, juicy peaches baked under a buttery oat topping, creating a warm, comforting dessert perfect for any occasion. The combination of cinnamon, nutmeg, and vanilla adds a cozy spice profile, while the crisp topping provides a delightful contrast in texture to the tender baked fruit.
Ingredients
Peach Filling
- 8 large ripe peaches (about 3 pounds), peeled and sliced
- 1/3 cup granulated sugar
- 2 tablespoons brown sugar
- 2 tablespoons all-purpose flour
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Pinch of salt
- 1 tablespoon fresh lemon juice
Crisp Topping
- 1 cup old-fashioned rolled oats
- 3/4 cup all-purpose flour
- 1/2 cup brown sugar, packed
- 1/4 cup granulated sugar
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/2 cup cold unsalted butter, cubed
Instructions
- Prepare Your Workspace: Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish. Position the oven rack in the center for even baking.
- Prepare the Peaches: Wash and peel the peaches, slicing them into about 1/2-inch thick wedges. To peel easily, score an X on the bottom of each peach, blanch in boiling water for 30 seconds, then transfer to ice water to loosen skins.
- Create the Filling: In a large bowl, toss the sliced peaches with granulated sugar, brown sugar, flour, vanilla extract, cinnamon, nutmeg, salt, and lemon juice. Let the mixture sit for 5-10 minutes for the peaches to release juices and form a syrup.
- Make the Crisp Topping: In another bowl, combine oats, flour, brown sugar, granulated sugar, cinnamon, and salt. Add cold cubed butter and use fingers or a pastry cutter to blend until the mixture resembles coarse crumbs with pea-sized butter pieces.
- Assemble the Crisp: Transfer the peach mixture and juices to the prepared baking dish and spread evenly. Sprinkle the crisp topping uniformly over the fruit, ensuring coverage at the edges.
- Bake to Golden Perfection: Bake for 40-45 minutes until the topping is golden and the fruit juices bubble around the edges. Tent with foil if the topping browns too fast.
- Cool and Serve: Let the crisp cool at least 15 minutes before serving to allow the fruit juices to thicken and to prevent burns.
Notes
- Peeling peaches can be easier using the blanch and ice water method.
- Letting the peach filling sit before baking helps develop a natural syrup.
- Cold cubed butter in the topping ensures a crisp, crumbly texture after baking.
- Allow cooling time for the crisp to set, making it easier to serve.
- This dessert pairs wonderfully with vanilla ice cream or whipped cream.

