If you’re looking for a dessert that feels like a warm hug on a plate, then this Peach Crisp Recipe is your new best friend. It’s the perfect blend of juicy, sweet peaches mixed with a crispy, buttery oat topping that’ll have you reaching for seconds without an ounce of guilt. The combination of cinnamon, brown sugar, and fresh fruit creates a cozy flavor that’s simple enough to whip up on a weeknight, yet impressive enough to serve guests. Trust me, once you try this Peach Crisp Recipe, you’ll want it on your dessert rotation all year round.

Ingredients You’ll Need
This Peach Crisp Recipe relies on simple, wholesome ingredients that each play a crucial role in building that perfect balance of juicy fruit and crunchy topping. Each component enhances the flavor, the texture, or the overall appeal, creating a dessert that’s as comforting as it is delicious.
- Fresh peaches: 8 cups peeled and thinly sliced for juicy, tender fruit filling with natural sweetness.
- Granulated sugar: 1/2 cup to sweeten the peaches without overpowering their natural flavor.
- All-purpose flour: 2 tablespoons added to the filling for thickening the fruit juices so they don’t get too runny.
- Cornstarch: 1 tablespoon works with the flour to give the filling a perfect, not too liquid consistency.
- Ground cinnamon: 2 teaspoons total (divided) to add warmth and spice throughout the dish.
- Salt: A pinch (1/4 teaspoon) to balance sweetness and enhance all the flavors.
- Light brown sugar: 3/4 cup packed for the streusel topping, delivering rich, caramel notes.
- Salted butter: 1/2 cup (1 stick) at room temperature to create that buttery, crisp texture.
- Old-fashioned oats: 1 3/4 cups to give the topping its signature hearty crunch and rustic appeal.
How to Make Peach Crisp Recipe
Step 1: Preheat and Prepare Pan
Start by preheating your oven to 400°F so it reaches the perfect baking temperature while you prep the ingredients. Butter a 9×9-inch baking pan thoroughly to prevent the crisp from sticking, ensuring easy serving and cleanup later.
Step 2: Mix Peach Filling
In a large bowl, toss together those beautiful, sliced peaches with granulated sugar, 2 tablespoons of flour, cornstarch, 1 teaspoon of cinnamon, and a pinch of salt. Make sure every peach slice gets evenly coated. This step is key to creating a luscious filling that’s thickened just right and bursting with spice-infused sweetness.
Step 3: Make Streusel Topping
Using the same bowl (yes, no need to wash!), combine the brown sugar, remaining 1/2 cup flour, softened butter, and the last teaspoon of cinnamon. Cream them together until you form a wet, clumpy mixture. Then fold in the oats with your hands for that classic crumbly texture that crisps up beautifully in the oven.
Step 4: Assemble Crisp
Pour your peach filling into the prepared pan and spread it out evenly. Then, generously crumble the oat topping all over the peaches, covering them completely. This layer will bake into the signature golden, crispy crunch that contrasts perfectly with the tender fruit beneath.
Step 5: Bake and Cool
Place the pan in your preheated oven and bake for 20 to 25 minutes, until the topping is a light golden brown around the edges and you see the filling bubbling up happily. Once done, let it cool for about 10 minutes to set, which also makes it a dream to serve.
How to Serve Peach Crisp Recipe

Garnishes
To elevate this Peach Crisp Recipe even further, consider serving it with a scoop of creamy vanilla ice cream or dollop of freshly whipped cream. A sprinkle of toasted nuts like pecans or almonds adds a delightful crunch that pairs beautifully with the soft peaches and crispy topping.
Side Dishes
This dessert stands wonderfully on its own, but if you’re thinking of a fall-inspired meal, pair it with a simple cup of hot tea or coffee to balance the sweetness. For a brunch, serve it alongside lightly salted breakfast sausage or yogurt for an indulgent contrast.
Creative Ways to Present
Feeling fancy? Serve peach crisp in individual ramekins—or layer the peach filling and topping in a trifle dish, alternating with whipped cream, for a stunning presentation. You can even turn leftovers into parfaits with granola and yogurt for a sweet breakfast treat.
Make Ahead and Storage
Storing Leftovers
Store your leftover peach crisp in an airtight container in the refrigerator. It will keep fresh for about 3 to 4 days, making it an easy-to-grab dessert or snack that tastes just as good reheated.
Freezing
Want to save some for later? Freeze the peach crisp before baking in a well-sealed baking dish covered tightly with foil and plastic wrap. It keeps well for up to 3 months—just bake it straight from the freezer, adding a bit more time to the baking process.
Reheating
Reheat individual servings in the microwave for about 30 to 45 seconds or warm the entire dish in the oven at 350°F until heated through. This helps bring back that irresistible crisp topping and warm peach filling, almost like fresh out of the oven.
FAQs
Can I use frozen peaches for this Peach Crisp Recipe?
Absolutely! Frozen peaches can be a convenient year-round option. Just be sure to thaw and drain them well to avoid excess moisture that could make the filling too watery.
What can I substitute for cornstarch in the filling?
If you don’t have cornstarch, you can use tapioca starch or arrowroot powder in the same amount. These alternatives help thicken the filling similarly, keeping it pleasantly cohesive.
Is it okay to use salted butter in this Peach Crisp Recipe?
Yes, salted butter is perfectly fine and actually balances the sweetness nicely. Just be consistent with the salt amount in your recipe to keep flavors on point.
How do I get a crispy topping every time?
Using old-fashioned oats and cold butter helps create that golden, crunchy topping. Make sure to crumble the topping evenly and bake until the edges turn golden brown for the best texture.
Can I make this Peach Crisp Recipe vegan?
Definitely! Just swap the butter for a plant-based alternative and use a vegan sugar to keep this dessert completely plant-based without sacrificing any deliciousness.
Final Thoughts
This Peach Crisp Recipe is a hands-down winner for anyone who loves simple, soulful desserts. It’s quick to prepare, relies on pantry staples and fresh fruit, and delivers that unbeatable combo of sweet, tender peaches with a crunchy, buttery topping. Whether you’re making it for a cozy night in or sharing with friends, it’s guaranteed to bring smiles and satisfied sighs. So go ahead, grab those peaches, and make this heartwarming treat your new favorite.
Print
Peach Crisp Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 1 (9×9-inch) pan, serves about 6
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
A classic Peach Crisp recipe featuring a juicy peach filling topped with a buttery oat streusel. This easy-to-make dessert bakes to golden perfection and is perfect served warm, especially with a scoop of vanilla ice cream.
Ingredients
Peach 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
Streusel 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 cups old-fashioned oats
Instructions
- Preheat and Prepare Pan: Preheat your oven to 400°F (204°C). Butter a 9×9-inch baking pan thoroughly to prevent sticking, then set aside.
- Mix 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 evenly coated. Pour the mixture into the prepared baking pan and spread it into an even layer.
- Make Streusel Topping: Using the same bowl (no need to clean), 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 well, using your hands if needed, until you have a coarse, crumbly topping.
- Assemble Crisp: Evenly crumble the oat topping over the peach filling, covering it completely.
- Bake: Bake in the preheated oven for 20-25 minutes. The crisp is done when the topping turns light golden around the edges and the peach filling is bubbling.
- Cool and Serve: Remove from oven and allow the peach crisp to rest for 10 minutes to set before serving. Enjoy warm, optionally with vanilla ice cream for an extra treat.
Notes
- Make sure to use ripe, fresh peaches for the best flavor and texture.
- Letting the crisp rest after baking helps the filling thicken up and makes serving easier.
- You can substitute salted butter with unsalted butter and add a pinch of extra salt if preferred.
- This dessert can be served warm or at room temperature.
- For a gluten-free version, substitute the all-purpose flour with a gluten-free flour blend.

