Sharon's new book California Vegan is available for pre-order now!

Peach Rosemary Olive Oil Crisp

Sharon Palmer

Late summer, farm fresh peaches inspired me to create this fragrant, simple, and wholesome Peach Rosemary Olive Oil Crisp. The welcome sunny flavors of rosemary and good extra virgin olive oil shine through! These are the traditional flavors of the Mediterranean, where stone fruit grow alongside lemons, olives and rosemary. I have all three of these elements growing in my garden, and they blend together well in a simple, fruit-forward dessert. 

Based on only 7 ingredients (not including pantry staples), you can get this light, healthy recipe done in minutes. Serve it with a plant-based ice “cream” or lemon sorbet to add a boast of cool, creaminess.

When fresh peaches are not in season, turn to canned peaches. You can also substitute a different type of seasonal fruit in this recipe, dependent upon the seasons, such as apples, persimmons, or cherries. This recipe is light and healthy enough—filled with whole fruits, whole grains, and spices; and light on sugar and fat—to enjoy for breakfast!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares icon

Peach Rosemary Olive Oil Crisp

1 Star2 Stars3 Stars4 Stars5 Stars
(3 votes, average: 5.00 out of 5)

  • Author: The Plant-Powered Dietitian
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings 1x
  • Diet: Vegan


Farm fresh peaches inspire this fragrant, simple, wholesome, plant-based Peach Rosemary Olive Oil Crisp, which is based on only 7 ingredients, not including pantry staples.



Peach Filling:

  • 8 fresh medium peaches, peeled, sliced (or 8 cups frozen or canned)
  • 1 tablespoon coconut palm sugar (or brown sugar)
  • 1 ½ teaspoons fresh rosemary, chopped
  • 1 lemon (juice and zest)
  • 3 tablespoons orange juice

Crisp Topping:


  • Fresh rosemary sprigs, as desired


  1. Preheat oven to 375 F.
  2. To make peach filling: In a medium bowl, mix together peaches, coconut palm sugar (or brown sugar), rosemary, lemon juice and zest, and orange juice until well combined. Place in a 9 X 13 inch baking dish or divide among 8 individual small baking dishes (i.e., soufflé cups or ramekins).
  3. To make crisp topping: In a small bowl, mix together oats, flour, vanilla, olive oil, cinnamon, salt, and coconut palm sugar (or brown sugar) to make a crumbly topping. Sprinkle topping over the peach mixture in the baking dish or individual dishes.
  4. Place peach crisp in the oven, uncovered, and bake 40-45 minutes until golden brown and tender.
  5. Garnish with fresh rosemary, as desired, and serve immediately.


To make this recipe gluten-free, substitute gluten-free flour blend for all purpose flour.

  • Category: Dessert
  • Cuisine: American


  • Serving Size: 1 serving
  • Calories: 222
  • Sugar: 16 g
  • Sodium: 1 mg
  • Fat: 9 g
  • Saturated Fat: 1 g
  • Carbohydrates: 34 g
  • Fiber: 5 g
  • Protein: 5 g

Keywords: peach dessert, dessert, olive oil, rosemary

For other plant-powered fruit-forward dessert recipes, check out some of my favorites:

Cinnamon Apple Crumble
Grilled Peaches with Basil
Summer Fruit Skillet Cobbler

This post may contain affiliate links. For more information, click here.

Leave a Reply

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