This cake stands out for its unique flavor profile. The olive oil keeps it incredibly moist while adding a smooth, slightly fruity richness. The rosemary brings a gentle, aromatic touch that makes the cake feel elegant and memorable.
It is also a great option for many occasions, from afternoon tea to dinner parties. The simplicity of the ingredients makes it easy to prepare, yet the result feels refined and bakery-quality.
Another reason to love this recipe is its versatility. You can dress it up with citrus zest, a light glaze, or powdered sugar, or keep it simple and rustic.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
all-purpose flour
baking powder
baking soda
salt
fresh rosemary, finely chopped
granulated sugar
eggs
extra virgin olive oil
milk or buttermilk
lemon zest (optional)
vanilla extract
Optional toppings:
powdered sugar
lemon glaze
honey drizzle
Directions
Preheat your oven to 350°F and grease a round cake pan or line it with parchment paper.
In a bowl, whisk together the flour, baking powder, baking soda, salt, and chopped rosemary.
In another bowl, whisk the eggs and sugar until slightly thickened and pale.
Slowly add the olive oil while whisking to create a smooth, emulsified mixture.
Stir in the milk or buttermilk, vanilla extract, and lemon zest if using.
Gradually add the dry ingredients to the wet mixture, stirring gently until just combined.
Pour the batter into the prepared pan and smooth the top.
Bake until the cake is golden and a toothpick inserted into the center comes out clean.
Let the cake cool in the pan for about 10 minutes, then transfer it to a wire rack to cool completely.
Dust with powdered sugar or drizzle with a light glaze before serving if desired.
Servings and timing
This cake serves about 8 to 10 slices.
Timing:
Prep time: 15 minutes
Bake time: 30 to 35 minutes
Cooling time: 20 minutes
Total time: about 1 hour 10 minutes
Variations
For a citrus twist, add orange or lemon juice along with zest to brighten the flavor.
A honey rosemary version can be made by replacing part of the sugar with honey for a deeper, floral sweetness.
You can also make it dairy-free by using a plant-based milk alternative.
For a more dessert-like presentation, top the cake with whipped cream and fresh berries.
Another option is to bake the batter in a loaf pan instead of a round cake pan for a more casual style.
Storage/Reheating
Store the cake in an airtight container at room temperature for up to 3 days.
For longer storage, refrigerate it for up to 5 days. Bring to room temperature before serving for the best texture.
This cake also freezes well. Wrap it tightly and store in the freezer for up to 2 months.
To reheat, warm slices gently in the microwave for a few seconds or in a low oven.
FAQs
What does rosemary olive oil cake taste like?
It has a light sweetness with a subtle herbal note from the rosemary and a rich, moist texture from the olive oil.
Can I use dried rosemary instead of fresh?
Yes, but use less since dried rosemary has a stronger flavor.
What type of olive oil is best?
A good-quality extra virgin olive oil works best for flavor.
Can I make this cake dairy-free?
Yes. Substitute the milk or buttermilk with a plant-based alternative.
Why is olive oil used instead of butter?
Olive oil adds moisture and a unique flavor while keeping the cake tender.
Can I add citrus to this cake?
Yes. Lemon or orange zest pairs very well with rosemary.
How do I keep the cake moist?
Do not overbake it, and store it properly in an airtight container.
Can I make this cake ahead of time?
Yes. It stores well and can be made a day in advance.
Can I freeze rosemary olive oil cake?
Yes. Wrap it tightly and freeze for up to 2 months.
What toppings go well with this cake?
Powdered sugar, honey, citrus glaze, or fresh berries all complement the flavors.
Conclusion
Rosemary olive oil cake is a beautifully balanced dessert that combines simple ingredients with elegant flavors. Its moist texture, subtle sweetness, and aromatic touch make it perfect for both casual and special occasions. Whether served plain or dressed up with toppings, it is a unique and delightful addition to any baking repertoire.
This Rosemary Olive Oil Cake is a moist, tender dessert infused with fragrant rosemary and rich extra virgin olive oil. Lightly sweet with subtle herbal and citrus notes, this elegant cake is perfect for tea time, brunch, or a sophisticated after-dinner treat.
Ingredients
1 ½ cups all-purpose flour
1 tsp baking powder
½ tsp baking soda
¼ tsp salt
1 tbsp fresh rosemary, finely chopped
¾ cup granulated sugar
3 large eggs
½ cup extra virgin olive oil
½ cup milk or buttermilk
1 tsp vanilla extract
1 tsp lemon zest (optional)
Optional toppings:
Powdered sugar
Lemon glaze
Honey drizzle
Instructions
Preheat oven to 350°F (175°C) and grease or line a round cake pan.
In a bowl, whisk flour, baking powder, baking soda, salt, and chopped rosemary.
In another bowl, whisk eggs and sugar until pale and slightly thickened.
Slowly whisk in olive oil until smooth and emulsified.
Add milk, vanilla extract, and lemon zest; mix well.
Gradually fold dry ingredients into wet mixture until just combined.
Pour batter into prepared pan and smooth the top.
Bake for 30–35 minutes until golden and a toothpick comes out clean.
Cool in pan for 10 minutes, then transfer to a wire rack to cool completely.
Dust with powdered sugar or drizzle with glaze before serving.
Notes
Use high-quality extra virgin olive oil for best flavor.Do not overmix the batter to keep the cake tender.
Fresh rosemary gives a more delicate flavor than dried.Lemon zest enhances and balances the herbal notes.