Healthy Peach Crisp
This healthy peach crisp is easy to make with fresh or frozen peaches. This delicious vegan treat is perfect for sharing!

Why I Love This Recipe
I adore homemade peach crisp, especially in summer when peaches are at their peak. Indulging in this dessert feels like capturing the essence of peach season in every bite. This recipe is easy to make with fresh or frozen peaches and is vegan-friendly, perfect for sharing. It’s simple to make but packed with freshness and flavor. It’s ready in about 40 minutes, creating a golden, crunchy topping that perfectly balances the juicy peach filling. Every bite is a delight and is made even more decadent with a scoop of vanilla ice cream!
Ingredients & Substitutions
For the Peach Filling:
- Peaches – Sliced frozen or fresh peaches are the star ingredient of this healthy peach crisp. They provide a natural sweetness that is perfect for this summertime dessert.
- Maple Syrup – Maple syrup adds to the sweetness of the peaches without any additional refined sugars. Other sweeteners such as honey, agave syrup, or brown sugar should also work.
- Lemon Juice – Fresh lemon juice brightens the peach crisp’s summer flavors while balancing the sweetness. Bottled lemon juice can be used if needed.
- Vanilla Extract – Vanilla extract enhances the overall flavor profile, giving the crisp some added depth.
- Cornstarch – Cornstarch helps to thicken the crisp, binding it together so you get that perfect spoonful of crisp with a luscious texture. Arrowroot powder is another excellent gluten-free option for binding the fruit filling.
For the Crisp Topping:
- Old-Fashioned Oats – Old-fashioned rolled oats create that classic crisp topping to complement the peach filling. Use certified gluten-free oats if needed.
- Almond Flour – Almond flour adds to the crumbly crisp topping while keeping it gluten-free. Whole wheat flour or another gluten-free alternative, like oat flour, will also work.
- Pecans – Chopped pecans provide additional crunch and a delightful nutty flavor to the crisp topping. If you’re nut-free, you can swap them for sunflower seeds or omit them altogether.
- Coconut Oil – Coconut oil binds together the topping and helps to give it a golden brown finish. Canola oil, vegetable oil, or melted vegan butter will also work.
- Maple Syrup – Maple syrup adds a bit of sweetness and binds the crisp topping together.
- Cinnamon – Ground cinnamon gives that toasty, warm flavor to this crispy oat topping.
How to Make Healthy Peach Crisp
How to Store/Reheat Leftovers
This easy peach crisp is best served warm right out of the oven, but any leftovers can be stored in the refrigerator for about 3 days. Let the crisp cool to room temperature before covering or moving into an airtight container. Reheat leftover peach crisp in the oven at 350°F for 10 to 15 minutes or until the topping is crisped up again and the peach filling is warmed through.
Frequently Asked Questions
- What’s the difference between peach cobbler and peach crisp? Both desserts feature a similar peach filling; cobbler features a biscuit topping and base, while crisp has a lighter, oat topping layered just on top of the peach filling.
- Can you leave the skin on peaches? It ultimately comes down to personal preference! While the peach skins will dissolve during baking, you can opt to peel them if you prefer.
- Can you use canned peaches instead of fresh or frozen peach slices? While canned peaches are technically an option, use fresh or frozen peaches for the best result. Canned peaches are precooked, resulting in a softer texture that may affect the overall dish, potentially resulting in a mushier consistency.
What to Make with Leftover Peaches
When peach season is in full swing, and you have more ripe peaches than you know what to do with, don’t stop with this peach crisp recipe! If you’re looking for similar indulgent flavors, use leftover peaches to make a refreshing peach cobbler smoothie or peach overnight oats. These recipes make for a simple but wholesome breakfast. For a savory twist, whip up peach and burrata crostini as a delightful summer appetizer, or enjoy the perfect balance of sweet and savory with a peach salad topped with feta cheese.
PrintHealthy Peach Crisp
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: Serves 6
- Category: Dessert
- Method: Oven
- Cuisine: American
- Diet: Vegan
Description
This healthy peach crisp is easy to make with fresh or frozen peaches. This delicious vegan treat is perfect for sharing.
Ingredients
For the Filling:
- 1lb fresh or frozen peaches, sliced
- 2 tablespoons maple syrup
- 1 tablespoon lemon juice
- 1 teaspoon vanilla extract
- 1 tablespoon cornstarch or arrowroot powder
For the Topping:
- 1 cup old-fashioned oats
- 1/2 cup almond flour
- 1/4 cup chopped pecans
- 2 tablespoons coconut oil, melted
- 2 tablespoons maple syrup
- 1/2 teaspoon cinnamon
- 1/4 teaspoon salt
Instructions
- Preheat your oven to 350 degrees.
- If the peaches are frozen, microwave on 50% power for 3 minutes to thaw slightly.
- In a large bowl, combine sliced peaches, maple syrup, lemon juice, vanilla extract, and cornstarch. Toss until the peaches are well coated. Transfer the peach mixture to an 8×8 baking dish.
- In a small bowl mix together the oats, almond flour, chopped nuts, melted coconut oil, maple syrup, cinnamon, and a pinch of salt. Stir until well combined.
- Sprinkle the oat mixture evenly over the peach filling in the baking dish.
- Cover with aluminum foil and bake for 25 minutes. Remove foil and bake for another 10 minutes.
- Remove from the oven and let it cool for a few minutes before serving.
This was so good! My peaches had a little more tart than I prefer so I added a pinch more Maple syrup and everybody devoured it. Keeping this one on summer rotation!
Yay! I’m so glad you liked it!!