Peach season is short—so make this healthy peach crisp while peaches are at their peak. It works as a nourishing breakfast when paired with yogurt or a quick indulgent dessert with a scoop of ice cream. Whole-grain oats, chopped walnuts, fresh peaches and a touch of natural sweetener create a crisp that’s wholesome and delicious.
If you love fresh peaches, try the peach banana smoothie or peaches and cream overnight oats for more peach-forward breakfasts.

Why You’ll Love This Healthy Peach Crisp
This peach crisp delivers big flavor with thoughtful ingredients:
- Topped with a whole-grain cinnamon oat and walnut topping.
- Refined-sugar free and low in added sugar; can easily be made gluten-free and dairy-free.
- Made with just 10 ingredients, most of which are pantry staples.
- Healthy enough for breakfast yet indulgent enough for dessert.
Fresh summer peaches, a pinch of cinnamon and a crunchy walnut-oat topping are a timeless combination. I tested this with both fresh and frozen peaches; both work well, though fresh are preferred when available. Coconut sugar provides mild sweetness while keeping the recipe refined-sugar free.
Like a classic apple crisp, this version uses clean eating ingredients so you can enjoy the comfort of a fruit crisp without unnecessary processed sugars or refined flours.
This crisp works for breakfast or dessert—my family enjoys it both ways. For breakfast, serve over plain unsweetened Greek yogurt and add chia or hemp seeds or a drizzle of nut butter for extra nutrients. For dessert, top with coconut whipped cream or a scoop of vanilla ice cream.
Ingredient Notes

- Peaches – Use peaches or nectarines; both work well. Choose fruit that is slightly soft to the touch but not overly ripe to avoid a mushy filling.
- Tapioca starch – Thickens the peach juices during baking for a jammy filling. Arrowroot or cornstarch can be used instead.
- Rolled oats – Use old-fashioned rolled oats rather than quick oats for the best texture in the topping.
- Oat flour – Keeps the topping whole-grain. You can make oat flour at home by grinding oats or buy it premade.
Clean food tip: Peaches can have pesticide residues, so consider buying organic when possible. If avoiding pesticides matters to you, choose organic peaches and oats.
Variations & Substitutions
- Frozen peaches: Thaw and drain before using to avoid excess moisture.
- Dairy-free: Use solid coconut oil in place of butter; add it in small spoonfuls and work it into the oat mixture.
- Gluten-free: Use certified gluten-free oats and oat flour to prevent cross-contamination.
- Swap the flour: If you don’t have oat flour, use whole-grain flour such as einkorn or whole wheat for a similar texture.
- Add other fruit: Mix in berries—strawberries or blueberries pair nicely with peaches for a mixed-fruit summer crisp.
Step-by-Step Directions

- Slice peaches and place them in a 9″ pie dish or similar oven-safe baking dish.

- Add lemon juice, tapioca starch, cinnamon and vanilla to the peaches. Toss until the slices are evenly coated.

- In a bowl, combine oat flour, rolled oats, coconut sugar, chopped walnuts and salt. Add cold cubed butter.

- Use a pastry cutter, fork or your fingers to cut the butter into the oat mixture until it forms coarse, clumpy crumbs with minimal loose flour or oats.

- Evenly sprinkle the oat-walnut crumble over the peaches.

- Bake at 350°F for 35–45 minutes, until the edges bubble and the topping is golden brown.
What Makes this a Healthy Peach Crisp?
Compared with many desserts, this crisp emphasizes whole ingredients and minimal added sugar:
- Low in added sugar: The peaches provide most of the sweetness; the recipe contains a small amount of added sugar in the topping.
- Naturally sweetened: The crumb topping uses coconut sugar to keep the recipe refined-sugar free.
- Packed with whole grains: Rolled oats and oat flour supply fiber, vitamins and minerals missing from refined flours.
- Includes walnuts: Chopped walnuts add texture and heart-healthy fats, including omega-3s.

Sara’s Tips & Notes for the Best Peach Crisp
- Choose peaches that are slightly soft to the touch but not overripe to avoid a mushy filling.
- A 9″ pie plate works well, but a cast-iron skillet or an 8×8 or 9×9 baking dish will also do.
- Use a pastry cutter or your hands to create coarse, clumpy crumbs in the topping; this yields the most satisfying texture.
- Let the crisp rest for about 15 minutes after baking so the filling thickens and sets.

Healthy Peach Crisp Recipe FAQs
No. Leaving the skin on adds fiber and nutrients and softens during baking. Peel only if you prefer a smoother texture.
Yes. Thaw and drain frozen peaches before assembling so the filling doesn’t become too watery.
Arrowroot starch is the best 1:1 substitute; cornstarch also works to thicken the filling.
It’s ready when the topping is golden brown and the fruit edges are bubbly.
How to Make Ahead & Store
Make ahead: Assemble the crisp, cover and refrigerate for up to 24 hours before baking. Add 5–10 minutes to the bake time if baking straight from the fridge.
Store: Keep leftovers in an airtight container in the refrigerator for 3–4 days. Reheat in the oven to preserve the crispy topping or use the microwave for a quicker option.
Freeze: Cool completely, transfer to a freezer-safe container and freeze up to 3 months. Thaw overnight in the refrigerator and reheat in a 350°F oven until warmed through and crisped.
More Healthy Summer Dessert Recipes
-
Vegan Fruit Tarts (no bake)
-
Fudgy Oat Flour Brownies (healthy & gluten-free)
-
Almond Flour Lemon Cookies (gluten-free & grain-free)
-
Healthier Scotcheroos (without corn syrup + gluten free)
If you make this recipe, please leave a rating or comment and share a photo on social media—tag the creator if you post. Enjoy!
Eat Clean. Be Well!
-Sara

Healthy Peach Crisp
Equipment
-
1 9″ pie plate or other baking dish
-
1 Mixing bowl
Ingredients
Ingredients for the Peach Filling
- 7 peaches, cut into ½” slices
- 1 tablespoon fresh lemon juice
- 2 tablespoons tapioca starch
- 1 teaspoon cinnamon
- 1 teaspoon pure vanilla extract
Ingredients for the Crisp Topping
- ¾ cup oat flour
- ¾ cup rolled oats/old-fashioned oats
- ⅓ cup coconut sugar
- ¾ cup chopped walnuts
- ¼ teaspoon fine sea salt
- ½ cup cold butter, cut into cubes (can use coconut oil for dairy-free)
Instructions
-
Preheat oven to 350°F.
-
Add sliced peaches to a 9″ pie plate (or baking dish) with lemon juice, tapioca starch, cinnamon and vanilla. Mix until evenly coated.
-
Make the oat topping: combine oat flour, rolled oats, coconut sugar, walnuts and salt in a medium bowl.
-
Add cubed cold butter to the oat mixture and cut it in with a pastry cutter or your hands until coarse clumps form.
-
Sprinkle the topping over the peaches and bake for 40–45 minutes, until the topping is golden and the filling bubbles at the edges.
-
Let rest for 15 minutes before serving to allow the filling to thicken.
-
Serve and enjoy.
Notes
- Use a 9″ pie plate, cast-iron skillet or square baking dish as preferred.
- To make dairy-free, use coconut oil; reduce the amount if you want a lighter topping, but it may be less clumpy.
- Adjust walnuts to taste—more or less works fine.
- There are about 4 grams of added sugar per serving; most sweetness comes from the peaches.