This homemade Peach Crisp is a warm, golden dessert made with juicy peaches sweetened with honey and topped with a buttery oat and almond crumble. Comforting and versatile, it pairs perfectly with a scoop of ice cream or a dollop of yogurt for the ultimate treat. Peach Crisp

Why You’ll Love This Recipe

  • Sweet, juicy peaches in every bite
  • Golden, crunchy oat-almond topping
  • Naturally sweetened with honey
  • Uses simple, wholesome ingredients
  • Easy to prepare ahead of time
  • Can be made with fresh or frozen peaches
  • Warm and comforting, perfect year-round
  • Pairs well with ice cream or yogurt
  • Great for gatherings or family desserts
  • Delightful texture and flavor balance

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Peach Filling:
2 1/2 pounds peaches (about 6–7 medium)
1/4 cup honey
3 tablespoons all-purpose flour
1 teaspoon lemon zest (from 1 medium lemon)
1 teaspoon vanilla extract
1/4 teaspoon ground nutmeg

For the Crisp Topping:
1/4 cup unsalted butter
1/4 cup extra-virgin olive oil (or coconut oil)
1/3 cup light brown sugar
2 tablespoons granulated sugar
1 cup rolled oats
1 cup white whole wheat flour
1/2 teaspoon ground cinnamon
1/2 teaspoon kosher salt
1/4 cup sliced almonds (or pecans/walnuts, optional)

For Serving:
Vanilla or plain Greek yogurt, vanilla ice cream, frozen yogurt, or whipped cream

Directions

  1. Preheat oven to 375°F (190°C) and lightly grease a 9×9-inch baking dish.
  2. To peel peaches: bring a pot of water to boil. Score the bottoms of peaches with an “X” and blanch in boiling water for 1 minute. Transfer to an ice bath and slip off skins. Repeat as needed.
  3. Slice peeled peaches into thick wedges. In a bowl, toss with honey, flour, lemon zest, vanilla, and nutmeg. Set aside.
  4. In a saucepan over medium heat, melt butter and oil. Stir in brown and granulated sugars until blended.
  5. Add oats, flour, cinnamon, and salt. Stir until mixture is crumbly. Fold in sliced almonds if using.
  6. Pour peach filling (with juices) into the prepared baking dish.
  7. Sprinkle oat topping evenly over the fruit.
  8. Bake uncovered for 20 minutes. Cover loosely with foil and bake an additional 10–15 minutes, or until topping is golden and filling is bubbling.
  9. Let cool slightly before serving. Enjoy warm with ice cream, yogurt, or whipped cream.

Servings and timing

Prep Time: 40 minutes
Cooking Time: 30 minutes
Total Time: 1 hour 20 minutes
Servings: 8 servings
Calories: 285 kcal per serving

Variations

  • Make it gluten-free: Use certified gluten-free oats and a gluten-free flour blend.
  • Lower sugar: Reduce the sugar in the topping or omit the granulated sugar.
  • Nut-free option: Omit nuts or substitute with sunflower seeds.
  • Spice it up: Add cardamom, ginger, or allspice to the filling.
  • Berry boost: Mix in fresh blueberries or raspberries with the peaches.

storage/reheating

Store leftovers covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm the entire dish in a 350°F oven for 10–15 minutes. You can also enjoy it chilled or at room temperature.

FAQs

Can I use canned or frozen peaches?

Yes, just drain canned peaches well or thaw and drain frozen ones before using.

Do I have to peel the peaches?

Peeling is optional but recommended for best texture.

Can I make this ahead of time?

Yes, assemble and refrigerate up to 1 day before baking.

What type of oats should I use?

Use rolled oats, not instant or steel-cut, for the best texture.

Can I freeze peach crisp?

Yes, freeze before or after baking. Reheat in the oven until warmed through.

What if I don’t have whole wheat flour?

You can use all-purpose flour instead.

Is this recipe vegan?

Use coconut oil and a plant-based sweetener to make it vegan.

Can I reduce the fat content?

Substitute some butter or oil with unsweetened applesauce.

How do I prevent the topping from burning?

Cover loosely with foil during the second half of baking.

Can I use other fruits?

Yes, try apples, pears, or a mix with berries.

Conclusion

Peach Crisp is a timeless dessert that combines sweet, juicy fruit with a golden oat topping. Whether served warm with a scoop of ice cream or chilled with yogurt, it’s a satisfying, simple treat you’ll want to enjoy all year long. Perfect for gatherings, weeknight desserts, or a cozy evening in.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peach Crisp

Peach Crisp

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This homemade Peach Crisp is made with sweet, juicy peaches tossed in honey and topped with a golden, buttery oat and almond crumble. Perfectly warm and comforting, it pairs beautifully with ice cream or yogurt.

  • Total Time: 1 hour 20 minutes
  • Yield: 8 servings

Ingredients

  • 2 1/2 pounds peaches (about 67 medium)
  • 1/4 cup honey
  • 3 tablespoons all-purpose flour
  • 1 teaspoon lemon zest (from 1 medium lemon)
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon ground nutmeg
  • 1/4 cup unsalted butter
  • 1/4 cup extra-virgin olive oil (or coconut oil)
  • 1/3 cup light brown sugar
  • 2 tablespoons granulated sugar
  • 1 cup rolled oats
  • 1 cup white whole wheat flour
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon kosher salt
  • 1/4 cup sliced almonds (or pecans/walnuts, optional)
  • Vanilla or plain Greek yogurt, vanilla ice cream, frozen yogurt, or whipped cream (for serving)

Instructions

  1. Preheat oven to 375°F (190°C) and lightly grease a 9×9-inch baking dish.
  2. To peel peaches: Boil water in a large pot, score bottoms of peaches with an “X,” and blanch in boiling water for 1 minute. Transfer to an ice bath and slip off skins. Repeat in batches.
  3. Slice peaches into thick wedges. In a bowl, toss with honey, flour, lemon zest, vanilla, and nutmeg. Set aside.
  4. For the topping: In a saucepan over medium heat, melt butter and oil. Stir in sugars until combined. Add oats, flour, cinnamon, and salt. Stir until crumbly. Fold in almonds.
  5. Pour peach mixture (with juices) into prepared dish. Sprinkle topping evenly over fruit.
  6. Bake uncovered for 20 minutes. Lightly cover with foil to prevent over-browning, then bake another 10–15 minutes, until topping is golden and filling is bubbling.
  7. Cool slightly and serve warm with ice cream, yogurt, or whipped cream.

Notes

  • Use ripe but firm peaches for best texture.
  • Can substitute frozen or canned peaches (drained well) if fresh aren’t available.
  • For a vegan version, use coconut oil and dairy-free yogurt or ice cream.
  • Author: Maya
  • Prep Time: 40 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 285
  • Sugar: 17g
  • Sodium: 140mg
  • Fat: 14g
  • Saturated Fat: 4g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 10mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star