Supremely Soft And Fluffy Vanilla Cake

An oil based super simple vanilla cake using kitchen staple ingredients. This cake is soft, moist, supremely soft & fluffy and can be made with just a bowl and whisk!

Calling all cake lovers. Today’s recipe is one of the best! A simple and flavourful oil-based vanilla cake that uses basic kitchen staple ingredients and is failproof. This is one of the first recipes that I shared on my Facebook page. It was and still is one of the most popular recipes. So many of you have made it, both as cakes and cupcakes, and given rave reviews.

I’ve been making this vanilla cake for years. It’s one of the first recipes I learned how to make and I still use it when I have a sudden vanilla cake craving. Top it with literally any frosting and you have yourself a delicious treat.

Top view of vanilla cake slices.

The cake is so easy to make, requiring minimal, basic ingredients and is so insanely light and soft. More times that not, I find myself missing ingredients that a moist and fluffy cake requires like butter or sour cream. This recipe is a life saver because it can be made with the simplest ingredients. You don’t even need a stand mixer or a hand mixer as the batter can be made using a regular whisk. The result is just as delicious.

How to make an easy vanilla cake

  • Beat eggs & sugar until fluffy: this is a trick I use to lighten the batter and give the cake a fluffy crumb. You only need to whisk them together for a minute or so but it makes a difference.
  • Oil: Although we’re using oil, you can substitute half of the amount with melted butter. The flavour and texture of the crumb will be slightly different.
  • Baking powder: needed for a nice lift for the cake. Since we’re not using any acids like sour cream, we only need baking powder to react with the rest of the ingredients.
  • Large eggs: make sure you’re using good quality large sized eggs.
  • Vanilla extract: you can add other flavours to the batter such as lemon or orange zest but don’t leave out the vanilla. Add a good amount as that’s the star flavour.
  • Whole milk: since we’re not using other fats like butter or sour cream, the cake really needs whole milk to ensure moisture and structure. You can use yoghurt or buttermilk in the place of milk but the texture may be slightly more dense.

Another thing to love about this cake recipe is that it can be frosted and topped with anything. It’s so practical and delicious, you can pair it with any flavour frosting like strawberry, peanut butter, caramel etc. For an all vanilla cake, I like it best with my favourite vanilla frosting. It doesn’t have to be a fluffy frosting, you can top with just glazes and icings, top with nuts or cake crumbs.

Vanilla cake slice

Tips for success

  • Use good quality ingredients. There’s not many ingredients going into this cake so you really need to make sure that each ingredient used is fresh.
  • Use room temperature ingredients. This makes a difference in mixing the batter as the ingredients will emulsify better. This is essential for the eggs because room temperature eggs will mix best with the sugar becoming nice and fluffy.
  • Fresh ingredients always. Again, there’s not many ingredients in this cake so the flavour will shine through according to the ingredients used. Fresh eggs, baking powder and milk are a must.


This is a very simple recipe so there is plenty of room to play around. Adapt the recipe to your liking and have fun creating different flavours and textures.

  • Oil: you can use butter instead. Experiment using melted butter or softened butter and creaming it with the sugar.
  • Sugar: substitute some of the white sugar with soft brown sugar. Add about 1/4 teaspoon baking soda if you plan to use brown sugar.
  • Whole eggs: have fun switching a whole egg with egg yolks or egg whites for a variation in the crumb.
  • Milk: replace the milk with sour cream, buttermilk or Greek yoghurt. Alternatively you can use some citrus in place of some of the milk such as orange juice. Remember to add some baking soda if you use any of these substitutions as it will be needed to react with the acids.

Have and fun enjoy!

If you make this or any of my other recipes, tag me @dutchbakerblog or hashtag #dutchbakerblog on Instagram/Twitter/Facebook so I can see your dutchbaker bakes πŸ’™

Supremely Soft And Fluffy Vanilla Cake

0 from 0 votes
Recipe by Linda @thedutchbaker

8 – 12

Prep time


Cooking time


Total time



This recipe yields enough batter for a layered 8 or 9 inch layer cake, 24 cupcakes or a 9 x 13 inch cake. Recipe can be easily halved.

Cook Mode

Keep the screen of your device on


  • 3 cups (375gms) all purpose flour

  • 1 tablespoon baking powder

  • 1/2 teaspoon salt

  • 1 cup (250mls) oil

  • 1 1/2 cups (300gms) sugar

  • 4 Large eggs

  • 3 teaspoons vanilla extract

  • 1 cup (250mls) whole milk

  • Top withΒ vanilla frosting


  • Grease and flour or line with baking paper two 9 inch cake tins. Preheat oven to 180C/350F.
  • In a bowl, whisk the flour, baking powder and salt until combined. In a separate mixing bowl, combine the eggs, vanilla and sugar. Whisk for 1 1/2 – 2 minutes on medium speed until the mix has slightly thickened and lightened in colour.Β Whisk in the oil.
  • Add the flour mix and milk to the eggs/sugar mix in alternating batches, starting and ending with flour mix. Be careful not to over mix.
  • Divide batter evenly between pans and bake at for about 25 – 28 minutes or until toothpick comes out clean or with a few moist crumbs. Do not over bake. Cool completely in an airtight container before frosting.


  • If you are using a smaller size cake tin such as three 8 inch, start checking for doneness at around 18 – 19 minutes.

Did you make this recipe?

Tag @dutchbakerblog on Instagram

You may also like...


  1. My hubby’s favorite flavor being Vanilla, he is going to love this. I will try making these soon, They look absolutely delicious, so rich and moist πŸ™‚ <3

    1. Thank you! That is so sweet! I know you and your husband will love these! Its super easy and delicious, always a winner πŸ˜‰ I have made it will almost all types of toppings πŸ˜‰ thanks for your lovely comment xx

  2. Loved this recipe.Looks so inviting.Have to make this.Thanks for sharing.

    1. You will love it! So simple and delicious, has never failed me πŸ™‚ thanks for your kind comment πŸ™‚ enjoy xx

  3. Love it. It looks so moist, rich, soft… Tempting one

    1. Very moist, rich and soft πŸ˜‰ thanks for your sweet comment, I hope you try πŸ™‚ xx

      1. Definitely.. So soon

  4. koolaidmoms says:

    That looks so yummy! I usually choose chocolate cake with chocolate frosting but this may make me change my mind.

    1. Haha yes I’m a chocolate over vanilla cake person too but this really is delicious and a family favourite! I hope you try it πŸ˜‰ thanks for stopping by and leaving your sweet comment xx

  5. YES….vanilla on vanilla. YUM. Would be great with lemon too.

    1. Ohh yess definitely with lemon! πŸ™‚ always love me some vanilla on vanilla πŸ™‚ thanks for the lovely comment πŸ™‚ God bless xx

  6. I love vanilla cake, it’s so simple and versatile, and tastes great! Love your recipe, thanks for sharing πŸ™‚

    1. Hi Katie πŸ™‚ it truly is very versatile and this recipe is super simple! One of my favourites πŸ™‚ thanks for your sweet comment xx

    1. Thank you! πŸ™‚

  7. This looks so lovely Llinda. Have you found a major difference in the texture of the cake from using butter or oil ? Looking forward to making this πŸ™‚ x

    1. Thank you Lynne πŸ™‚ I do hope you try it, Im sure you’ll love it! Well surprisingly I love the texture using oil because it is so soft its just so pleasant to eat. That being said I can’t deny the flavour of butter so that’s why I use a mixture of both πŸ™‚ being completely honest with you, I do make it using all oil more often that even both butter and oil only because I use the butter for frostings πŸ˜‰ thanks for your sweet comment xx God bless <3

      1. Thank you so much Linda and you are so welcome. I will be making this tomorrow for sure. <3

      2. Thanks! πŸ™‚ Do let me know how it turns out πŸ˜‰ πŸ˜‰

Leave a Reply

Your email address will not be published. Required fields are marked *