If you crave a dessert that captures the sweet, sun-kissed essence of summer with a satisfyingly crunchy topping, this Peach Crisp Recipe is sure to become your new go-to. Combining juicy, tender peaches with a buttery oat crumble, every bite bursts with warmth and cozy flavors. It’s simple enough for a weeknight treat but special enough to impress guests or sweeten up any occasion.

Ingredients You’ll Need
Every ingredient in this Peach Crisp Recipe plays an important role in building layers of flavor and texture. From the fresh peaches providing natural sweetness and vibrant color to the oat topping delivering that perfect crispy crunch, these essentials make a harmonious dessert that feels homemade and comforting.
- Fresh peaches (8 cups, peeled and sliced): The star of the dish, bringing juicy sweetness and a lovely aroma.
- Granulated sugar (1/2 cup): Balances the natural tartness of peaches and helps create a syrupy filling.
- All-purpose flour (2 tablespoons + 1/2 cup): Thickens the peach mixture and forms part of the crisp topping for structure.
- Cornstarch (1 tablespoon): Adds extra thickening power to keep the filling luscious and not watery.
- Ground cinnamon (2 teaspoons total): Infuses a warm spice that complements peach’s natural flavor perfectly.
- Salt (1/4 teaspoon): Enhances the sweet flavors and balances the overall taste.
- Light brown sugar (3/4 cup, packed): Brings a rich, caramel-like sweetness to the topping.
- Salted butter (1/2 cup, softened): Provides richness and lets the topping crumble into golden perfection.
- Old-fashioned oats (1 3/4 cups): Gives the crisp topping hearty texture and wholesome flavor.
How to Make Peach Crisp Recipe
Step 1: Preheat and Prepare Pan
Start by heating your oven to 400°F and generously buttering a 9×9-inch baking pan. This little step ensures your peach crisp won’t stick and comes out perfectly clean and ready to serve. It’s a small but crucial trick for easy cleanup and beautiful presentation.
Step 2: Mix Peach Filling
Next, toss your peeled, thinly sliced peaches with granulated sugar, flour, cornstarch, cinnamon, and salt in a large bowl. This mixture thickens as it bakes, creating a syrupy base that keeps the peaches tender but not runny. Make sure to coat the peaches evenly for consistent flavor with every bite.
Step 3: Make Streusel Topping
Don’t bother washing your bowl after the peaches—simply combine the brown sugar, remaining flour, butter, and cinnamon. Mix until it comes together as a wet clumpy dough, then add the oats and use your hands to crumble it into coarse, crumbly pieces. This tactile step creates the perfect contrast to the soft fruit beneath.
Step 4: Assemble and Bake
Spread the peach filling evenly in your prepared pan, then crumble the oat topping generously over the surface. Make sure the peaches are fully covered to lock in moisture while baking. Place the dish in your preheated oven and bake for 20-25 minutes until the topping is golden and the peach filling bubbles enticingly.
Step 5: Cool and Serve
After baking, let your peach crisp rest for about 10 minutes—this pause helps the filling set slightly. Then it’s ready to enjoy, particularly when served warm and accompanied by a scoop of vanilla ice cream for an indulgent finishing touch.
How to Serve Peach Crisp Recipe

Garnishes
Adding garnishes can elevate your Peach Crisp Recipe to something truly special. A sprinkle of toasted nuts like pecans or walnuts adds a nutty crunch, while a dusting of powdered sugar brings a delicate sweetness and pretty finish. For a refreshing twist, fresh mint leaves also pair beautifully with the warm cinnamon.
Side Dishes
This dessert shines on its own but pairs wonderfully with complementary sides. Vanilla ice cream is classic and melts delightfully over the warm crisp. Alternatively, whipped cream or a dollop of Greek yogurt adds creaminess and balances the sweetness. A cup of freshly brewed coffee or a lightly spiced chai tea makes for a cozy beverage pairing.
Creative Ways to Present
For a fun twist on presentation, serve individual portions of peach crisp in small ramekins or mason jars, perfect for parties or picnics. Layering the topping separately on top just before serving creates a lovely effect. You could also accompany the crisp with a drizzle of honey or a splash of bourbon caramel sauce to impress your guests.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers from your Peach Crisp Recipe, store them in an airtight container in the refrigerator. They will keep fresh for about 3 to 4 days, making it easy to enjoy this delightful dessert multiple times. The flavors actually deepen after a day, so it can taste even better the next day!
Freezing
You can also freeze peach crisp for longer storage. Wrap the cooled dish tightly with plastic wrap and foil or transfer to a freezer-safe container. Freeze for up to 3 months. When you’re ready to enjoy it, thaw overnight in the fridge before reheating, preserving all that delicious flavor and texture.
Reheating
To bring your leftover peach crisp back to life, reheat it in a 350°F oven for about 15-20 minutes until warmed through and the topping crisps back up. Avoid microwaving if possible, as the topping can become soggy. Sprinkle a little fresh oats or brown sugar on top before reheating for extra crunch if you like.
FAQs
Can I use frozen peaches for this Peach Crisp Recipe?
Absolutely! Frozen peaches are a convenient alternative when fresh peaches aren’t in season. Just be sure to thaw and drain excess liquid before mixing with the other filling ingredients to avoid a watery dessert.
Is it possible to make this recipe gluten-free?
Yes, swap the all-purpose flour with a gluten-free flour blend and make sure to use certified gluten-free oats. These simple substitutions allow you to enjoy the same comforting flavors safely.
Can I substitute the butter with a dairy-free alternative?
Definitely. Use a vegan butter or coconut oil in place of butter to make this Peach Crisp Recipe dairy-free without sacrificing that luscious texture and golden topping.
How do I know when the peach crisp is done baking?
You’ll want to look for the topping to turn a lovely golden brown around the edges and the peach filling to be bubbling actively. This bubbling is a great sign that your fruit has cooked through and the mixture has thickened perfectly.
Can I make this Peach Crisp Recipe ahead and bake later?
Yes! Prepare the fruit filling and topping separately, and store both components in the fridge. Assemble and bake just before serving for a fresh-from-the-oven experience that impresses every time.
Final Thoughts
Peach Crisp Recipe is one of those desserts that wraps you up in cozy nostalgia with every bite. It’s approachable, bursting with flavor, and perfect year-round whether you’re celebrating a special moment or just craving something sweet. I can’t wait for you to try it and enjoy this little slice of peachy perfection in your own home!
Print
Peach Crisp Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 1 9×9-inch pan (about 8 servings)
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This classic Peach Crisp is a warm, comforting dessert featuring juicy, fresh peaches topped with a buttery oat streusel. Baked to golden perfection, it’s an easy recipe that highlights the natural sweetness of peaches with a crisp, cinnamon-infused topping. Perfect served warm on its own or paired with a scoop of vanilla ice cream for an extra indulgent treat.
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 it aside for later use.
- 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 to evenly coat the peaches and distribute all ingredients. Pour the mixture into the prepared baking pan and spread it into an even layer.
- Make Streusel Topping: Using the same bowl, cream together the packed light brown sugar, remaining 1/2 cup of flour, salted butter, and remaining 1 teaspoon cinnamon until a wet, clumpy mixture forms. Add the old-fashioned oats and mix, ideally with your hands, until you achieve a coarse, crumbly texture.
- Assemble Crisp: Evenly crumble the oat streusel topping over the peach filling, covering the peaches completely.
- Bake: Place the pan in the preheated oven and bake for 20-25 minutes, or until the topping turns light golden brown around the edges and the peach filling is bubbling.
- Cool and Serve: Remove the peach crisp from the oven and allow it to rest for 10 minutes to set. Serve warm, optionally with a scoop of vanilla ice cream for added indulgence.
Notes
- Peeling peaches can be easier if you briefly blanch them in boiling water for 30 seconds, then transfer to ice water to loosen the skins.
- Use ripe but firm peaches for the best texture and flavor.
- The topping can be made ahead and stored in the refrigerator until ready to use.
- Feel free to substitute some oats with chopped nuts like pecans or walnuts for added crunch.
- The crisp also reheats well in the oven and tastes great the next day.

