I never thought olive oil could work in a cake until my Italian neighbor brought one to our block party last summer. Growing up, butter was the only way we baked – it’s what my mom used, and what every recipe called for. When I tried making cakes with oil, they usually turned out too heavy or greasy.
That’s because I wasn’t using the right kind of oil or the right proportions. This almond olive oil cake changed everything for me. The olive oil adds a subtle flavor that pairs perfectly with the almonds, and the texture is somehow both light and rich. If you’re skeptical about baking with olive oil, trust me – this recipe will make you a believer.
Why You’ll Love This Olive Oil Cake
- Simple pantry ingredients – Most of what you need is already in your kitchen – basic baking staples plus olive oil and almonds make this elegant cake surprisingly accessible.
- Perfectly moist texture – The olive oil and almond meal work together to create a cake that stays fresh and tender for days – no dry, crumbly slices here!
- Make-ahead friendly – This cake actually tastes better the next day as the flavors develop, making it perfect for busy bakers who want to prep dessert in advance.
- Sophisticated flavor – The combination of olive oil, almonds, and orange creates an elegant, not-too-sweet cake that’s perfect for both casual snacking and special occasions.
What Kind of Olive Oil Should I Use?
For this cake, you’ll want to reach for a high-quality extra-virgin olive oil since its flavor will really shine through in the final product. Look for olive oil labeled as “extra virgin” that has a fresh, fruity aroma – avoid anything that smells musty or rancid. Spanish or Italian olive oils tend to work great in baking, but Greek varieties can be lovely too. Since olive oil is one of the main flavors in this cake, it’s worth spending a few extra dollars on a bottle you’d also enjoy drizzling on bread or salads. Just make sure to store your olive oil in a cool, dark place to keep it fresh, and try to use it within a few months of opening.
Options for Substitutions
This cake offers several ways to switch things up if you’re missing ingredients:
- Almond meal: You can make your own by grinding blanched almonds in a food processor until fine, or substitute with hazelnut meal for a different nutty flavor. Just don’t skip it completely – it’s key for the cake’s texture!
- Extra-virgin olive oil: While olive oil gives this cake its special taste, you can use light olive oil or even vegetable oil. Just know the flavor will be a bit different.
- Orange juice and zest: Lemon juice and zest work great too! Or try blood orange when in season. Just keep the amounts the same.
- Whole milk: For the glaze, any milk works – even non-dairy options like almond or oat milk. Just note that the glaze might be slightly thinner with non-dairy milk.
- Almond extract: If you’re out, just double the vanilla extract. The cake will still taste good, just less almond-y.
- Sliced almonds: Feel free to top with chopped pistachios or hazelnuts instead. You could even skip the nuts if needed, though they add nice crunch!
Watch Out for These Mistakes While Baking
The biggest challenge when making olive oil cake is choosing the wrong type of olive oil – make sure to use a high-quality extra virgin olive oil with a mild, fruity flavor since its taste will be prominent in the final product. Another common mistake is overmixing the batter, which can lead to a dense, tough cake instead of the light, tender crumb we’re after – mix just until the ingredients are combined, and no more. Temperature control is crucial too: your eggs and olive oil should be at room temperature before starting, as cold ingredients won’t blend properly and can result in a lumpy batter that bakes unevenly. For the perfect texture, don’t skip sifting the dry ingredients, especially the almond meal, which tends to clump and can create dense patches in your cake if not properly incorporated.
What to Serve With Almond Olive Oil Cake?
This Mediterranean-inspired cake pairs beautifully with a hot cup of coffee or tea for an afternoon treat. Since it has lovely citrus notes from the orange, try serving it with a scoop of vanilla ice cream or a dollop of lightly sweetened whipped cream to balance the flavors. For brunch, I like to add some fresh berries on the side – strawberries and raspberries work especially well with the almond and olive oil flavors. You could also serve it with a drizzle of honey and a sprinkle of extra toasted almonds for added crunch.
Storage Instructions
Keep Fresh: This almond olive oil cake stays moist and tasty when kept at room temperature. Just pop it in an airtight container and it’ll stay fresh for up to 3 days. If you’ve added the glaze, make sure the cake is completely cool before storing to prevent the glaze from becoming sticky.
Refrigerate: Want to keep it longer? Place it in the fridge in a sealed container, and it’ll stay good for up to a week. The olive oil in the cake helps maintain its moisture, so it won’t dry out as quickly as other cakes might.
Freeze: This cake freezes really well without the glaze! Wrap it tightly in plastic wrap, then aluminum foil, and freeze for up to 3 months. When you’re ready to enjoy it, let it thaw overnight in the fridge, then bring to room temperature before adding fresh glaze.
| Preparation Time | 15-25 minutes |
| Cooking Time | 30-45 minutes |
| Total Time | 45-70 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1600-1800
- Protein: 30-40 g
- Fat: 80-90 g
- Carbohydrates: 200-220 g
Ingredients
For the cake:
- 3 large eggs (room temperature)
- 1/2 tsp vanilla extract
- 1/2 cup extra-virgin olive oil (fruity, not buttery varieties)
- 3/4 cup sugar
- 1/2 cup almond meal (finely ground for smoothest crumb)
- 1 1/2 tsp baking powder
- zest from 1/4 orange (finely grated)
- 1 cup all-purpose flour (King Arthur all-purpose works great)
- 1/2 cup fresh orange juice
- 1/4 tsp almond extract (for best flavor and aroma)
- 1 tsp coarse salt
For the glaze:
- 1 cup powdered sugar (sifted to remove lumps)
- 3 tbsp whole milk
- 1/2 cup sliced toasted almonds (optional but recommended for crunch)
- 2 1/2 tbsp unsalted butter (melted and cooled)
- a few drops lemon juice
Step 1: Prepare Pan and Mise en Place
- 1 tbsp butter or cooking spray
- all-purpose flour for dusting
- 9-inch cake pan
Preheat your oven to 350°F and position a rack in the middle.
While the oven heats, grease a 9-inch round cake pan thoroughly with butter or cooking spray, then dust it lightly with flour, tapping out any excess—this prevents sticking and helps the cake rise evenly.
Gather all your ingredients and measure them out, making sure your eggs are at room temperature (this helps them incorporate better into the batter for maximum fluffiness).
Sift together the powdered sugar for the glaze to remove any lumps, which ensures a smooth, pourable consistency.
Step 2: Combine Dry Ingredients
- 1 cup all-purpose flour
- 1/2 cup almond meal
- 1 1/2 tsp baking powder
- 1 tsp coarse salt
In a medium bowl, whisk together the all-purpose flour, almond meal, baking powder, and coarse salt.
Make sure to break up any clumps in the almond meal and distribute the leavening agents evenly throughout—this prevents pockets of dense crumb in your finished cake.
Set this dry mixture aside until you’re ready to fold it into the wet ingredients.
Step 3: Create the Wet Base
- 3 large eggs
- 3/4 cup sugar
In a large mixing bowl, whisk together the room-temperature eggs and sugar vigorously for 2-3 minutes until the mixture becomes pale, voluminous, and slightly frothy.
This incorporation of air is crucial for a tender, fluffy cake—you’re essentially creating a foam structure that will expand in the oven.
The mixture should almost triple in volume and leave a ribbon when you lift the whisk.
Step 4: Build Flavor and Emulsify
- 1/2 cup extra-virgin olive oil
- 1/2 tsp vanilla extract
- 1/4 tsp almond extract
- zest from 1/4 orange
- 1/2 cup fresh orange juice
Slowly pour the extra-virgin olive oil into the egg-sugar mixture while whisking constantly—this gradual incorporation helps create an emulsion rather than a greasy batter.
Add the vanilla extract, almond extract, and finely grated orange zest, then whisk in the fresh orange juice.
Continue whisking for 45-60 seconds until everything is well combined and smooth.
I like to use fruity olive oils here because they complement the orange and almond notes beautifully, while buttery varieties can muddy those delicate flavors.
Step 5: Combine and Pour Batter
- dry ingredient mixture from Step 2
- wet mixture from Step 4
Add the dry ingredient mixture from Step 2 to the wet mixture from Step 4, and whisk gently for just 30 seconds until you have a smooth, homogeneous batter—do not overmix, as this develops gluten and makes the cake tough rather than tender.
Pour the batter into your prepared pan and smooth the top lightly with a spatula.
I always give the pan a gentle tap on the counter to release any large air bubbles before baking, which helps create an even crumb structure.
Step 6: Bake and Cool
Bake the cake at 350°F for 30-45 minutes, rotating the pan halfway through to ensure even browning.
The cake is done when a toothpick inserted in the center comes out with just a few moist crumbs, and the top is golden brown and springs back when lightly touched.
Let the cake cool in the pan for 10-15 minutes (this allows the structure to set), then turn it out onto a wire rack to cool completely before glazing.
This resting period helps the cake stay moist and prevents it from drying out.
Step 7: Make Glaze and Finish
- 1 cup powdered sugar
- 2 1/2 tbsp unsalted butter
- 3 tbsp whole milk
- a few drops lemon juice
- 1/2 cup sliced toasted almonds
Once the cake is completely cooled, prepare the glaze by whisking together the sifted powdered sugar, melted and cooled butter, whole milk, and a few drops of lemon juice until you have a smooth, pourable consistency.
Drizzle the glaze over the top of the cake, letting it cascade down the sides, then scatter the sliced toasted almonds over the top for crunch and visual appeal.
The glaze will set slightly as it cools, creating a beautiful matte finish.




