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.
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
- Preheat oven to 375°F (190°C) and lightly grease a 9×9-inch baking dish.
- 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.
- Slice peeled peaches into thick wedges. In a bowl, toss with honey, flour, lemon zest, vanilla, and nutmeg. Set aside.
- In a saucepan over medium heat, melt butter and oil. Stir in brown and granulated sugars until blended.
- Add oats, flour, cinnamon, and salt. Stir until mixture is crumbly. Fold in sliced almonds if using.
- Pour peach filling (with juices) into the prepared baking dish.
- Sprinkle oat topping evenly over the fruit.
- 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.
- 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
Peach Crisp
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 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
- 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
- Preheat oven to 375°F (190°C) and lightly grease a 9×9-inch baking dish.
- 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.
- Slice peaches into thick wedges. In a bowl, toss with honey, flour, lemon zest, vanilla, and nutmeg. Set aside.
- 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.
- Pour peach mixture (with juices) into prepared dish. Sprinkle topping evenly over fruit.
- 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.
- 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.
- 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