Moist and fluffy, this vanilla cake recipe with oil will be your go-to-cake for every birthday or special occasion that comes your way! Find more olive oil cake recipes here.
When you have a food blog, it makes you the go-to person for baking birthday cakes and cupcakes. The same goes with anniversary cakes, baby shower cakes and congratulations-on-anything kind of cakes. Needless to say, I make a lot of cakes.
So when it comes my go-to vanilla cake for any of the above mentioned occasions, I have my personal favorite: a very easy vanilla olive oil cake.
Why you should bake this cake
I have personally made this cake 100s of times. It really is my go-to recipe for birthday cakes. It is so easy to whip up and the texture is perfect.
You can bake up several layers to make a tall cake, or keep it simple with two layers. I have covered it with frosting and/or fondant and I have kept it simple with whipped cream or frosted a naked cake.
Bake this recipe into cupcakes, a 9×13 pyrex dish or in whatever vessel you can think of. It really is a great versatile vanilla cake recipe.
This particular recipe uses eggs and milk. Because you use olive oil, you can easily make this recipe into a vegan vanilla cake. I give instructions in more detail further below.
See my Moist Vanilla Cake Recipe Web Story for a quick visual guide to making this recipe.
Ingredients you need
This post contains some affiliate links for your convenience (which means if you make a purchase after clicking a link I will earn a small commission but it wonโt cost you a penny more)! Read my full disclosure policy
- Pantry staples: granulated sugar, all purpose flour, baking powder, salt, vanilla extract
- Whole milk: I always have full fat milk in my fridge, so that is what I primarily bake with. Fat adds moisture and flavor to your cake, so don’t be afraid of it. You can use low fat milk or to make it vegan, us almond milk.
- Eggs: When I bake, I primarily use large eggs. You can use flax meal to make this cake vegan. I go into this in more detail below.
- Extra virgin olive oil: If youโve read my blog before, then you learned your lesson on how to bake with olive oil. Your baked goods are only as good as the ingredients you put into it. Choose a mild tasting olive oil for this cake recipe, not a peppery one.
Tools to Use
Step-by-step directions
1. In a medium-sized bowl, whisk together flour, baking powder and salt.
2. In a large bowl, using a stand or hand mixer combine sugar and olive oil until combined and mixture resembles wet sand.
3. Add vanilla and milk into sugar mixture, scraping the sides of mixing bowl and mixing again.
4. Mixing on low speed, add eggs one at a time, scraping down sides in between.
5. In batches, add dry ingredients and mix into wet ingredients until just combined. Again, scrape down sides of the bowl to combine thoroughly. Do not over mix the batter.
6. Coat 2 9-inch round cake pans with non-stick spray and line bottom with parchment paper. Divide batter equally into cake pans and bake until edges are golden, approximately 20-23 minutes, or until a toothpick inserted into the center of the cake comes out clean. For details on what size cake pan to use, read below.
7. Place on cooling rack to cool before removing cakes from pans. Once cooled, frost as desired.
How much does this recipe make?
Despite my making this recipe literally DOZENS OF TIMES, and despite my explicit instructions in the recipe card explaining what this recipe yields, I still get comments from people that the batter was not enough “for even one cake pan! Hmmph!”
So, I decided to be explicit here in the blog post. The cake pictured in this post with the pink peony on top, was baked in a SIX INCH CAKE PAN. I made this cake for my baby nephew’s first birthday, as well as his baby brother’s first birthday (check out the woodland cake).
The recipe below makes this fat 6-inch round 2-layer cake. You can also use the quantities listed below to make a 9-inch round 2-layer cake, but the layers will be about 1 ยฝ-inches thick (versus the 3-inch thick 6-inch round cake). The cake with strawberries layered in it and on top of it was baked in two 9-inch round cake pans.
If you want 2 fat 9-inch layers, you will have to DOUBLE THE RECIPE. You can also bake the cake in 2 8-inch cake pans (which is what I used in the video) and the layers will be about 2-inches thick.
I have mixed feelings about fat layered cakes. First, I love cake, so yeah, the fatter the cake, the more delicious cake there is to savor. But, when I want to spread layers of fruit in between the layers, those fat layers are just too much.
And with people trying to eat healthy, of course eating too much sugary sweets is not good for you. I’m finding more and more of my guests don’t want huge fat pieces of cake. So you decide how fat you want your cake layers to be and adjust the recipe accordingly.
Vegan vanilla cake
As written below, this vanilla olive oil cake contains eggs and milk. One of my baby nephew’s is SUPER allergic to dairy. He’s so allergic that if you have eaten something with dairy on it and you kiss his cheek, his cheek breaks out in hives.
You can easily substitute the milk in this recipe with almond milk. I have done it many times and the cake still turns out beautifully. It is a little smelly, but I have found that is the case when baking with almond milk!
My baby nephew is also mildly allergic to eggs. I have made this olive oil cake vegan by substituting regular eggs in this recipe with flax eggs. The vegan version of this cake is not as yellow as what is pictured here. But my little nephew and everyone who tried it, loved the cake and flavor.
The basic ratio for the flax seed egg is 1 tablespoon of flax seeds and 3 tablespoons of water to replace 1 egg. This recipe uses 3 eggs, so triple this amount. You will have to grind the flax seed into powder and whisk it with the water before adding to the cake batter.
If you have already ground flax seed, then use 2 ยฝ teaspoons of ground flax seed and 3 tablespoons of water for 1 egg. I have written a separate post with explicit directions on making a vegan vanilla cake here.
Recipe tips and FAQs
Here are just a few more tips on successful baking. A few I am totally guilty of forgetting myself, so it’s a great reminder for me, too! First of all, please make sure your baking powder isn’t old. It really can make the difference on how well your cake rises especially for this cake.
Please don’t blame the blogger because you used old expired ingredients. Yes, I am speaking from experience. What a difference a brand new can of baking powder can make!
Second, measure your pans and make sure you know what size you are using. I have grabbed my 8-inch pans thinking they are the 9-inch ones many times. I am constantly measuring them because these companies do not put the pan size on their darn pans! Duh!
For even baking and to prevent that dome from creating Mount Olympus on your olive oil cake, use these baking strips. You wrap them around the sides of the pan and it help distributes the heat evenly while baking.
I actually have a set of these and always forget to use them (hence the uneven layers that I did not slice off from the 9-inch cake below)!
Have I inspired you to bake with olive oil yet?! My friend Beth from OMG Yummy has a fabulous olive oil shortcake made with roasted strawberries. I also have her wonderful Marble Loaf Cake recipe, which is also made with olive oil.
Does this olive oil cakes taste like, well, olive oil? Your baked goods are only as good as the ingredients you put into it.
Do not choose a peppery olive oil to bake this olive oil cake. Do not chose a cheap olive oil to bake this olive oil cake.
DO use a late harvest, mild flavored extra virgin olive oil to bake this cake. And it won’t taste like olive oil.
Save the butter for yourย butter cream frosting. Taste the oil by itself and remember this is the flavor that will be added to your cake. For this vanilla cake, I chose a mild olive oil. Some olive oils even have a buttery flavor profile. Either would great in a cake.
ABSOLUTELY! I regularly bake with extra virgin olive oil instead of butter. I do this for bread, scones, cookies, muffins and yes, even cake. Baking with oil not only yields a moist muffin, scone or cake, but it can also add flavor, depending on the flavor of your olive oil.
If you have a recipe that uses butter, there is a simple ratio to use if you want to substitute it with oil. It is a great starting point for when you are making substitutions. For every cup of butter, swap out and use ยพ cup of olive oil.
Vanilla Cake Recipe with Oil
Moist and fluffy, this vanilla cake recipe with oil will be your go-to-cake for every birthday or special occasion that comes your way!
Ingredients
- 1 ยผ cup granulated sugar
- 2 ยผ cup all-purpose flour
- 2 teaspoon baking powder
- ยฝ teaspoon salt
- 1 ยผ teaspoon vanilla extract
- โ cup whole milk
- 3 large eggs
- ยฝ cup extra virgin olive oil
Instructions
- Preheat oven to 350ºF.
- Coat 2 9-inch round cake pans with non-stick spray and line bottom with parchment paper.
- In a medium-sized bowl, whisk together flour, baking powder and salt.
- In a large bowl, using a stand or hand mixer combine sugar and olive oil until combined and mixture resembles wet sand.
- Add vanilla and milk into sugar mixture. Scrape the sides of mixing bowl and mix again.
- Mixing on low speed, add eggs one at a time, scraping down sides in between.
- In batches, add dry ingredients and mix into wet ingredients until just combined. Again, scrape down sides of the bowl to combine thoroughly. Do not over mix the batter.
- Divide batter into prepared cake pans and bake until edges are golden, approximately 20-23 minutes, or until a toothpick inserted into the center of the cake comes out clean.
- Place on rack to cool before removing cakes from pans.
- Once cooled, frost as desired.
Notes
This recipe yields a 2 layer 9-inch cake with layers approximately 1-ยฝ inches thick. Pictured above is the same recipe baked in 6-inch pans.
Choose a late harvest, mild flavored extra virgin olive oil to bake this cake. You can also use a lemon or orange infused olive oil, too.
To make this cake vegan, swap out the milk in this recipe with almond milk, or any non-dairy milk. Swap the eggs for a flax seed egg: 2 ยฝ Tablespoons of ground flax seed mixed with ยฝ cup of water for the 3 eggs in this recipe.
Nutrition Information:
Yield:
10Serving Size:
1 sliceAmount Per Serving: Calories: 328Total Fat: 13gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 57mgSodium: 243mgCarbohydrates: 48gFiber: 1gSugar: 26gProtein: 5g
PSย If you try this recipe, why not leave a star rating in the recipe card right below and/or a reviewย in the comment sectionย further down the page? I always appreciate your feedback.
You can also follow me onย Pinterest,ย Facebookย orย Instagram.ย Sign up for my eMail list, too!
I am making this cake for my moms birthday. I just pulled the cakes out of the oven and they turned out amazing so far! I subbed soy milk for the whole milk since I donโt eat dairy and it seemed to work great. I also subbed avocado oil for the olive for a more neutral flavor and bc it what I prefer to use for cakes. I was happy to find an oil based vanilla cake recipe that was easy to down size and could be made dairy free. I WAY prefer oil cakes over butter cakes bc they… Read more »
Can I use vegetable oil instead of olive
Hi Aubrey-
Yes, you can. Just make sure it has a neutral flavor and hasn’t gotten old or rancid. Otherwise, that bad flavor will show up in your cake.
Laura
I usually use recipes that have butter & oil but I was out of butter and found this recipe in a pinch (iโm a professional baker). This recipe is great. The only thing I did different was the instructions..I combined the oil and sugar, added the eggs one at a time with the vanilla. Then added the flour,salt,baking powder mix alternating with the milkโฆcame out perfect!
Hi Dani-
I seriously love how my olive oil cakes have turned out and don’t use butter in baking much. So glad you liked the cake.
Laura
Delicious! We used water instead of milk for my son who canโt have dairy (and I canโt have non-dairy milk). It was super yummy!!! Thank you!
Hi Taryn-
So happy to hear you all loved the cake! I haven’t tried it with just water so I’m glad it worked just as well. Thank you for sharing!
Laura
Just curious as to why you canโt have non dairy milk? Iโve heard of lots of ppl who cannot have dairy (myself included) and certain non dairy milks like nut milks due to allergies but never someone who cannot have ANY non dairy milks. I use soy milk personally bc itโs the closest in nutrition to dairy milks. Thatโs what I used for this recipe ๐ but they have so many non dairy milks now adays and you can even make them yourself with just a nut milk bag and a blender. I even use my nut bag to make… Read more »
Yes, you can use non-dairy milk for this recipe. I have a vegan version of this cake that I make regularly for my young nephew who is allergic to dairy and eggs.
https://familyspice.com/vegan-birthday-cake/
Laura
Excellent cake. I baked all the batter in a nine inch cast iron pan lined with parchment paper for 40 minutes and wow!
Best and easiest cake ever. I just lifted it out of the pan with the paper, let it cool and sliced it into two layers. The top was smooth and the cake perfectly done. Thumbs up.
Hi Tina-
Thank you for your kind words. This is my go-to vanilla cake for everything!
Laura
Can I use canola oil instead of olive?
Hi Devora,
Yes, you can use canola oil instead of olive oil.
Laura
Hi Laura! I would love to make this cake as it doesnโt have any butter, but I want to make it so that cake has 3 layers, 6 inches. Basically, how much batter do I have to make so it is enough for 3 6inch baking pans? Thank you in advance!
Hi Charlene-
If you want thick layers like the picture of the cake with the flower on it (that’s a 6-inch round cake) then you will need 1.5 times the recipe for 3 layers. Hope you enjoy it!
Laura
Not my recipe obv but I made it in 6 inch cake pans due to it being for my moms birthday and only her, my sister, and I will be eating it and for 2 6 inch cake pans I halved the recipe so if you want normal layer sizes and wanna do 6 inch pans I would recommend multiplying the recipe by 3/4 to be able to do that. Iโm a baker by trade so thatโs just my profession opinion. Good luck!!
Hi, I only have 1 9inch round pan. Could I bake the whole cake in it at once instead of making layers?
Hi Cheyanne-
You should be fine, but I haven’t tried it. Be sure that the batter doesn’t fill up past the halfway-two thirds mark on the pan. It will have to bake longer, so be sure to check using a toothpick or bamboo skewer. And once baked and cooled, you can slice it in half to make it two layers, if you want.
Laura
Hi. Just made the cake. It turned out lovely. Just a question, can I use self raising flour instead of all purpose flour? And if I can will I need to leave the baking powder out. Thank you.
Ann
Hi Ann-
I’m so glad you liked the cake. I don’t usually use self rising flour. I found this article from King Arthur Flour useful:
“To substitute self-rising for all-purpose flour, look for recipes that use baking powder: about ยฝ teaspoon per cup of flour, minimum.”
https://www.kingarthurbaking.com/blog/2015/09/09/substitute-self-rising-flour-purpose-flour
Laura
Please how can I make frosting
It depends on what kind of frosting you want to make. For basic buttercream I whip 1 cup softened butter then mix in 3 1/2 cups powdered sugar. 1 teaspoon vanilla extract and 2-4 TBS heavy whipping cream (depending on how soft you want your frosting). If you look at my other cake recipes, I also have cream cheese frosting and chocolate ganache frosting.
Laura