There's just something about cherries and almonds together-and they complement each other especially well in this olive oil cake. This elegant dessert is perfectly moist, a bit dense in the best way, and delivers all sorts of flavor and texture. It's a lovely way to end a long week, cap off a dinner party, or bring a hint of summer to a holiday spread.

What makes this recipe shine
- Perfect texture: Olive oil and yogurt keep it moist and tender for up to four days.
- Beautiful presentation: A sprinkle of almonds on top adds elegance and just enough crunch.
- Year-round flexibility: Delicious with fresh cherries in season or frozen cherries the rest of the year.
Olive oil cakes have the current distinction of being both traditional and trendy. When that happens to any dish, it's fun to see new approaches to an established way of doing things. I've been particularly inspired to experiment with this one; different flours and flavorings, as well as various types and styles of olive oil. This delicious cherry almond olive oil cake is one of my favorite things to come out of the effort.
You can make this cake with either fresh or frozen cherries, so it's a treat you can enjoy any time of year. It's elegant, simple, and delicious on its own-but I wouldn't argue if you added a drizzle of caramel sauce and a scoop of ice cream.

Ingredients and substitutions
- Almond flour and all-purpose flour - A mix of both flours keeps this cake tender while giving it a hearty texture and enhancing the almond flavor. It is possible to use all APF or all almond flour in this recipe, though it will change the texture of the cake.
- Baking soda, baking powder, and salt - Traditional leaveners keep the cake airy and the crumb soft.
- Greek yogurt and almond milk - These add moisture and a bit of tang. Sour cream can be substituted for the yogurt, and dairy milk or any other kind of nut milk will work in place of the almond milk.
- Eggs - Make sure they are at room temperature for the best outcome.
- Vanilla and almond extracts - Using both extracts gives the cake a bit of richness and boosts the almond flavor.
- Extra virgin olive oil - I like to use a fruity, high-quality olive oil for this cake, such as Drizzle from Graza. A more budget-conscious choice that I also like is Bertolli Extra Virgin Olive Oil "Rich Taste." Both are widely available at supermarkets or on Amazon.
- Cherries - Fresh Bing cherries are amazing in this cake. Rainier cherries are not great for baking. Sweet frozen cherries also work great. I recommend defrosting them to room temperature so they don't cool the batter down too much.
- Sliced almonds - Finely chopped almonds work too.
How to make cherry almond olive oil cake
Baking a cake with olive oil takes slightly more doing than just substituting olive oil for butter. An extra step is required to make sure the oil is fully incorporated into the cake (but don't worry, it just takes a few extra seconds).



Combine dry ingredients: Add flours, baking soda, baking powder, and salt to a medium bowl and whisk to fully combine.
Mix wet ingredients: In the bowl of a stand mixer, combine sugar, almond milk, and yogurt and mix on low speed until combined. Add the eggs, vanilla, and almond extract and mix again on low until combined.



Add olive oil: Turn the speed on the mixer up to medium, and, leaving it running, add the olive oil in a slow stream until incorporated. Let the mixer run for 20-30 more seconds until the mixture begins to lighten in color.
Incorporate dry ingredients: Turn the mixture to low and add the dry ingredients slowly, about ½ cup at a time. Do not overmix. I usually end up folding the last few scoops in witfh a spatula.


Prepare for baking: Pour half the batter into your prepared springform pan, and sprinkle half of the cherries over the top. Cover with the second half of the batter, and sprinkle the remaining cherries on top. Sprinkle with the slivered almonds.
Bake: Baking time can vary depending on the size of your pan. 8" pans can take up to 50 minutes, and 9" pans will take anywhere from 35-45 minutes. Remove from the oven when the top is nicely browned and a toothpick inserted in the middle comes out clean.

Tips for the perfect cherry almond olive oil cake
Choose the right type of almond flour. I tested this recipe using Bob's Red Mill Super-Fine almond flour. Almond flours that are not super-fine or made from blanched almonds may not work as well in this recipe.
Use room temperature eggs. Olive oil can coagulate at lower temperatures, and cold eggs bring down the temperature of your batter. Make sure eggs have been sitting out for 30 minutes before adding to the batter.
Don't overmix the batter. Overmixing cake batter can develop gluten, which may give your olive oil cake an undesirable texture. After adding the dry ingredients to the wet, mix the batter just enough to make sure everything is well-combined for the best outcome.
Storing your olive oil cake
This cake keeps well, covered at room temperature, for the first day. After that, refrigerate to keep the cherries fresh, and always bring slices back to room temperature before serving for the best flavor and texture.
For longer storage, wrap individual slices or the whole cake tightly in plastic wrap, then in foil, and freeze for up to 2 months. Thaw overnight in the refrigerator, then let the cake come to room temperature before enjoying.
Did you try this recipe?
If you try this olive oil cake recipe, I'd love to hear what you think! ⭐ Leave a star rating and a review in the recipe card below-it's helpful feedback for me and also for fellow followers and cooks.
For more fresh, Mediterranean-inspired recipes, you can subscribe to my newsletter and follow along on Instagram. You'll also find plenty of recipe inspiration on my Pinterest boards and daily favorites on Facebook. I'd love to see you there!
You also might like:
Cherry Almond Olive Oil Cake
Special Equipment
- 8 or 9-inch spring form pan -or round cake pan
- Hand mixer or stand mixer with whisk attachment
- Parchment paper to line springform pan -optional, but preferred
Ingredients
- baking or cooking spray
- 1 ½ cups super-fine blanched almond flour
- 1 cup all-purpose flour
- ¾ cup sugar
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- 1 teaspoon kosher salt
- ½ cup plain Greek yogurt -full-fat
- ½ cup unsweetened almond milk
- ½ teaspoon vanilla extract
- 1 teaspoon almond extract
- 3 eggs -room temperature
- ¾ cup extra virgin olive oil
- 1½ cups fresh or frozen pitted cherries -halved
- ¼ cup sliced almonds
Instructions
- Preheat the oven to 350 degrees F.
- Prepare an 8 or 9-inch spring form pan (preferred) or cake pan by spraying well with baking spray, or line the bottom of the pan with parchment and spray the sides. Set aside.baking or cooking spray
- In a medium bowl, whisk together the dry ingredients: almond flour, all-purpose flour, baking powder, baking soda, and salt.1 ½ cups super-fine blanched almond flour, 1 cup all-purpose flour, 1 teaspoon baking powder, ½ teaspoon baking soda, 1 teaspoon kosher salt
- In a separate bowl or a stand mixer, combine the sugar, yogurt and almond milk and mix on low speed until combined.½ cup plain Greek yogurt, ½ cup unsweetened almond milk, ¾ cup sugar
- Add the vanilla and almond extract, then the eggs, and increase the speed to medium.½ teaspoon vanilla extract, 1 teaspoon almond extract, 3 eggs
- Once the eggs are incorporated, pour the olive oil in a thin stream and beat on medium speed for about 90 seconds.¾ cup extra virgin olive oil
- Reduce the mixer speed to low and gradually add the dry ingredients until incorporated. I usually mix the last few scoops in by hand with a spatula to prevent overmixing the batter.
- Pour half of the batter into the prepared pan, then scatter ½ of the cherries evenly on top. Cover with the remaining batter, then spread the remaining cherries over the top.1½ cups fresh or frozen pitted cherries
- Sprinkle with the sliced almonds and bake for 35-45 minutes (for a 9-inch pan) or 40-50 minutes (for an 8-inch pan). Remove the cake from the oven when a toothpick inserted in the center comes out clean.¼ cup sliced almonds
- Allow the cake to cool for 15 minutes, then remove the ring from your springform pan. Cool completely and transfer to a plate for serving.
Notes
- I tested this recipe using Bob's Red Mill super-fine blanched almond flour. Due to differences in fat and moisture content between almond flour brands, using a different almond flour may alter the results a bit.
- Sour cream may be substituted for yogurt, and melted butter can be substituted for olive oil.
- I have not tested this cake with gluten free flour or almond yogurt, but if you try it I would love to hear how it turned out. Let me know in the comments!
- This cake will keep at room temperature for a day, but should be refrigerated after that. Bring to room temperature before serving.
- To freeze, cool the cake completely and wrap in two layers of plastic wrap. Follow with a layer of foil. This cake will keep in the freezer for up to 2 months. Defrost completely in the refrigerator before unwrapping, and let the cake come to room temperature before serving.
Nutrition*
*All nutritional values are estimates only. They are calculated by an online resource.









Bob says
This Cherry Almond Olive Oil Cake is a beautifully moist and flavorful dessert, with sweet cherries, toasted almonds, and a tender crumb that feels both elegant and comforting
Lilly says
I absolutely adore anything cherry and almond and this cake came together so quick and easy! Plus the olive oil kept it super moist. Certainly a keeper!
Nora says
This cherry almond olive oil cake was absolutely delightful! The texture was perfectly moist with that lovely hint of richness from the olive oil, and the cherry–almond combo made it feel so special. Such a beautiful dessert for any occasion.
Tisha says
This Cherry Almond Olive Oil Cake is beautifully moist and fragrant. Thanks for sharing!
Lisa says
Thank you so much! I'm happy to share!
lily says
This cherry almond olive oil cake is incredible! such a delicious dessert. thank you for this!
Tisha says
This Cherry Almond Olive Oil Cake is moist, tender, and bursting with sweet cherries and nutty almond flavor, perfect for any occasion.
Colleen says
I had frozen cherries and found this recipe. Turned out great!
Elisa says
This is a delicious recipe. I made it, and my family loved it. This is perfect for my coffee break. Thank you!
Jacqui says
This is a lovely cake. I used frozen cherries picked from our neighbours trees back in June. Easy to make and Just perfect with a cup of tea!