Ricotta Olive Oil Cake Recipe
Published September 21, 2022. This post may contain affiliate links. Please read my disclosure policy.
This incredibly moist and flavorful Ricotta Olive Oil Cake Recipe loaded with lemon and almonds will quickly become your favorite. You will not believe just how tasty and tender this cake is.
In my family, we need a sweet to finish every meal, and if there’s a cake, there are extra smiles. If you have a similar family, then you must try my Funfetti Cake or Tres Leches.

Olive Oil Cake
Olive oil cake is a simple cake that uses olive oil to help flavor and hydrate the cake for flavor and moisture. The flavors of the olive oil are subtle, but the result is a very moist cake with gentle lemon flavors from the lemon zest. While this is a classic Mediterranean cake, I push in on the Italian region and use Ricotta cheese to assist with flavor and moistness.
This is a very easy-to-make cake and is one of my most popular cake recipes. Do not let the “olive oil” in this recipe frighten you. It is extremely light and fluffy and nothing short of delicious. See the video below for detailed instructions for making this.
Ingredients and Substitutions
- Ricotta – Use a good full-fat ricotta cheese. If you can get ahold of a true sheep’s milk ricotta, even better.
- Oil – Use good virgin olive oil. Extra virgin olive oil will give too strong of a flavor.
- Sugar – Granulated sugar is what you will need for this recipe.
- Lemon – The zest of lemon will give great flavors to this olive oil cake.
- Eggs – Large eggs that are chilled or at room temperature work great.
- Flour – You will need all-purpose flour and almond flour for this recipe.
- Leavening Agents – Both baking powder and baking soda is used in this cake.
- Salt – I always use sea salt in my recipes.
How to Make a Ricotta Olive Oil Cake
Preheat the oven to 350 degrees. In a large mixing bowl, whisk the ricotta, olive oil, sugar, and lemon zest until completely combined.

Next, add in one egg at a time and mix to incorporate before adding in the next one.

In a separate large bowl, whisk together the flour, almond meal, baking powder, baking soda, and salt until combined. Whisk well to ensure all clumps are removed.

Transfer the dry ingredients to your wet ingredients and whisk together until everything is combined.

Pour the batter into a 9″ springform pan and bake for 60-70 minutes or until golden brown on top of the cake and firm in the center. You can add a parchment paper round to the bottom of the pan.

Place the lemon ricotta cake onto a wire rack and let it cool to room temperature before decorating and serving.

Make-Ahead and Storage
Make-Ahead: You can make this cake up to 1 day ahead of time.
How to Store: Cover and keep at room temperature for up to 3 days. Place it in the refrigerator and cover it for up to 5 days. You can freeze this covered for up to 3 months and thaw it in the refrigerator for 1 day before serving.
How to Serve: Pull the cake out and let it sit for 1 hour at room temperature before serving.
Chef Notes + Tips
- Use finely ground almond flour. This is also known as almond meal.
- There are a few ways that you can finish off this cake. You can do it by simply sprinkling on some powdered sugar, or you can decorate it with some whipped cream, lemon slices, and fresh mint.
- For more lemon flavor, feel free to add lemon juice from 1 lemon.
- This is not a gluten-free cake.
- Feel free to also serve with fresh berries.
- Add 2 teaspoons of vanilla extract to the wet ingredients if you want added flavor.
More Cake Recipes
Video
Ricotta Olive Oil Cake Recipe

Ingredients
- 1 ½ cups of ricotta
- 2/3 cup of olive oil
- 1 ½ cups of sugar
- zest of 1 lemon
- 3 eggs
- 1 ½ cups ap flour
- 3/4 cup of almond meal
- 1 tablespoon baking powder
- 1/3 teaspoon baking soda
- ¾ teaspoon salt
Instructions
- Preheat the oven to 350°.
- In a large mixing bowl, whisk the ricotta, olive oil, sugar, and zest until completely combined.
- Next, add in one egg at a time, and they are completely mixed in.
- In a separate large bowl, whisk together the flour, almond meal baking powder, baking soda, and salt until combined. Whisk well to ensure clumps are removed.
- Transfer the dry ingredients to your wet ingredients and whisk together until everything is combined.
- Pour the batter into a 9" spring form pan and bake for 60-70 minutes or until browned on top and firm in the center.
- Place the cake onto a cooling rack and let it cool to room temperature before decorating and serving.
Hi,
Do you think it would work out well if I substituted the ap flour for almond flour then the almond meal for coconut flour? I did a zucchini bread with a mix of both; it was incredible! and similarly I did less on the coconut flour only about 2 tbsp actually and it came out super moist and delicious and more fluffy than dense in regards to that type of bread…but I’m not sure if it might work here.
I’m sure you could, but the hydration amount would obviously change a bit.
I have both almond meal and almond flour (and, of course ap flour) in my pantry. Which of the almond (meal or flour) would you use to create the best texture for this cake? Thank you!
Both the meal and flour will work fine.
Thank you!
I cannot wait to make this….heading to the store soon! I am happy to see you using Bob’s Red Mill! I live in Portland, OR – lucky me!!
Have you visited his facility and store? Going there is like a school field trip for me!
Thanks for your easy to follow ways!
Yes, was there a few summer’s ago.
Can l use extra virgin olive oil or does it have to be olive oil?
you can use extra virgin if you’d like.
I am so glad you didn’t use metrics in your recipe♥️I had a recipe for ciambella but all the ones I had were incomplete by at least 2 or more ingredients. I love tjis one and made it in a ring pan which was perfect!🤗
Hi Billy,
I’ve made this cake several times and it is so delicious but it always seems a little sunken in the middle. I did test it before I took it out if the oven and it was done.
Thank you for sharing your wonderful recipes!
Interesting. Sunken middle can mean over mixed or just needs a few extra minutes in the oven, or even something completely different. Glad you all like it!!
Make sure you have a 9″ pan, I think 10″ are more common and it works for this cake, but it tends to fatten in a bigger pan. A 9″ pan is 10 bucks…
Can this cake be made in a square pan instead of a round pan!
I don’t see why not?!
I made your cake today, I halved the quantities as it’s just for my husband and I.
Half the quantities brought the ricotta cheese to 190 g and the olive oil to 68 g, I used 84 g of soft white flour (freshly milled) and 68 g of sugar, but I would reduce the sugar even more next time. I ground the almonds myself, skins and all, and used 2 eggs. Baked at 350F, ready after 37 minutes (checked with instant thermometer).
It’s really, really good, though a little oily… it rose beautifully in the oven, but settled back once cool (even thought I left it in the turned off oven to cool).
Overall, a good cake. I wonder what I can do to avoid the cake falling back. I like the texture although mine is a lot denser than the slice shown in your photo. This was my first time ever using olive oil in a cake.
Can this be made using only almond flour? Thank you
You probably could, just will most likely turn out a bit different as far as texture is concerned. Also may not rise as much.
I made this cake today and it was amazing. I used only ap flour (no almond since I’m not a fan of that flavor). My only downside comment is that the cake took well over an hour to bake. At 50 minutes it was still completely wet in the center. In fact it was an hour and 15 minuets before a cake tester came out clean. By then the top was overly brown. But no matter…it was still delicious and everyone loved it.
I thought it should’ gone into a larger pan but then later read your “thick cake “ comment and I agree with that. I have a good oven that’s fairly new, but now I’m wondering if it’s thermostat is off.
I adjusted the time a bit, but my oven runs kind of hot so that may have been a difference. In order to offset the browning try covering it with foil. Thanks for trying and I’m glad you enjoyed it!