never thought I’d love Homemade Peach Crisp. One summer afternoon, my neighbor brought me a warm dish straight from her oven, and the moment I took a bite, the flavors hit me — soft, juicy peaches with a buttery, golden crisp topping. Now I make it easily at home using my favorite ceramic baking dish, which bakes evenly and makes cleanup simple. If you want a quick, warm, summer-flavored dessert, this is a must-try.

This recipe includes affiliate links. I may earn a small commission if you purchase through them, at no extra cost to you.
Table of Contents
Why You’ll Love This Homemade Peach Crisp
- Fresh and Natural Ingredients
- Using fresh peaches and simple pantry staples gives this crisp a bright, authentic flavor that tastes homemade and comforting.
- Easy to Prepare
- With straightforward steps and common ingredients, this homemade peach crisp can be on your table in under an hour — no fuss, just deliciousness.
- Customizable to Your Taste
- Adjust the sweetness, spices, or nuts to match your preferences. This recipe scales easily for small or large gatherings.
- A Lighter Dessert Option
- Compared to heavy pies or cobblers, this crisp is lighter but still satisfying, with fiber and nutrients from fresh fruit and oats.
- Perfect for Cozy Moments
- Enjoy it warm with ice cream or on its own — a comforting dessert that highlights the best of fresh peaches all year round.

INGREDIENTS FOR HOMEMADE PEACH CRISP
Ingredients for Homemade Peach Crisp
5 fresh peaches, peeled and sliced (peeled easily using a professional peeler)
- 1 tablespoon lemon juice
- 1/4 cup granulated sugar
- 1/4 cup brown sugar
- 1/2 teaspoon cinnamon
- 1/2 teaspoon vanilla extract
- 1 tablespoon cornstarch
- 1 cup old-fashioned oats
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar (for topping)
1/2 cup cold unsalted butter, cut into cubes (use a high-quality butter knife for easy cutting)

STEP-BY-STEP INSTRUCTIONS FOR HOMEMADE PEACH CRISP
Let it rest for 10 minutes before serving. Enjoy warm, ideally with a scoop of vanilla ice cream.
Preheat your oven to 350°F (175°C). Lightly butter an 8×8-inch baking dish.
Prepare the filling: In a large bowl, toss the sliced peaches with lemon juice, granulated sugar, brown sugar, cinnamon, vanilla, and cornstarch. Pour into the baking dish.
Make the crisp topping: In another bowl, mix oats, flour, brown sugar, salt, and cold butter. Use your fingers or a pastry cutter to blend until crumbly.
Assemble your homemade peach crisp: Sprinkle the topping evenly over the peach mixture.
Bake for 35–40 minutes or until the topping is golden and the peach filling is bubbling.
Making This Homemade Peach Crisp Is a Breeze
slices with sugar, lemon juice, and a bit of cornstarch, then spread the juicy mixture into your favorite baking dish — whether that’s a rustic skillet or a simple square pan.
The magic happens when you make the topping: mix flour, brown sugar, cinnamon, and a pinch of salt, then cut in cold butter until the mix is crumbly. Fold in oats and pecans if you like extra texture. Sprinkle it generously over the peaches, and bake until your homemade peach crisp is golden and bubbling.
Trust me, once it’s out of the oven, you’ll want to dig right in. Warm, comforting, and topped with vanilla ice cream — this homemade peach crisp is a shortcut to peach pie perfection.

Your Peach Crisp FAQ Guide
Does a peach crisp need to be refrigerated?
Yes. Once cooled, peach crisp should be stored in the refrigerator if you’re not serving it the same day. It will stay fresh for about 3–4 days. Reheat in the oven to bring back its crispy topping.
What are some common peach crumble mistakes?
– Using underripe or overly ripe peaches (affects flavor and texture).
– Adding too much liquid or sugar (makes it soggy).
– Not baking long enough (topping won’t crisp).
– Skipping cornstarch or flour with the peaches (filling turns runny).
How to keep peach crisp from getting soggy?
-Toss the peaches with cornstarch or flour before baking to thicken juices.
-Bake until the topping is golden and crunchy.
-Reheat leftovers in the oven, not the microwave, to keep the crisp -texture.
What temperature do you bake peach crisp at?
Peach crisp is usually baked at 350°F (175°C) for 35–45 minutes, until the peaches are bubbling and the topping is golden brown.

homemade peach crisp
Equipment
- 1 Baking dish For peaches and crisp topping
- 2 Mixing Bowls For combining filling and topping
- 1 set Measuring cups & spoons For measuring sugar, flour, spices, butter
Ingredients
- 5 fresh peaches peeled and sliced
- 1 tablespoon lemon juice
- 1/4 cup granulated sugar
- 1/4 cup brown sugar
- 1/2 teaspoon cinnamon
- 1/2 teaspoon vanilla extract
- 1 tablespoon cornstarch
- 1 cup old-fashioned oats
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar for topping
- 1/2 cup cold unsalted butter cut into cubes
- Pinch of salt
Instructions
- Preheat your oven to 350°F (175°C). Lightly butter an 8×8-inch baking dish.
- Prepare the filling: In a large bowl, toss the sliced peaches with lemon juice, granulated sugar, brown sugar, cinnamon, vanilla, and cornstarch. Pour into the baking dish.
- Make the crisp topping: In another bowl, mix oats, flour, brown sugar, salt, and cold butter. Use your fingers or a pastry cutter to blend until crumbly.
- Assemble your homemade peach crisp: Sprinkle the topping evenly over the peach mixture.
- Bake for 35–40 minutes or until the topping is golden and the peach filling is bubbling.
- Let it rest for 10 minutes before serving. Enjoy warm, ideally with a scoop of vanilla ice cream.
