This is a very moist and simple vanilla cake that you can use for all kinds of baking. Start by applying a thin layer of butter all around the baking pan and line the bottom with parchment paper. In the bowl of a stand mixer or a large mixing bowl, add granulated sugar, soften butter and oil.

Whip really well until the mixture is soft and fluffy. Into a separate bowl, mix the dry ingredients starting with cake flour, baking powder and baking soda then set aside. In another bowl, add 3 eggs and beat really well then add oil, milk, heavy cream, vinegar and vanilla extract. Mix them until combined.


Add about half of the flour mixture to the butter mixture and mix until almost combined then add half of the wet mixture. Mix slowly and gradually speed up until combined. Add the rest of the flour and mix it incorporated then add the rest of the wet mixture and mix it in until everything is evenly incorporated.

Pour the batter into the prepared cake pan and bake in a 350F/180C preheated oven for 45 to 50 minutes. When the cake is baked enough the top should bounce back very gently and a toothpick inserted in the centre should come out clean. Flip the cake onto a wire rack and if frosting let them cool completely before glazing them.

Your simple vanilla cake presents various serving possibilities. Enjoy it plain, dusted with powdered sugar, alongside a warm cup of tea for a delightful afternoon treat. Alternatively, unleash your creativity by decorating it with frosting, fillings, and toppings to make it the star of birthdays and special occasions.


  • 10.5 oz | 300 g (1 1/2 US cups) granulated sugar
  • 1/2 tsp Salt
  • 4 oz | 113 g unsalted butter
  • 113 ml (1/2 US cup) Oil  Add half (Oil 2 oz | 56 g) to butter and add the other half (Oil 2 oz | 56 g) to liquids.
  • 12.5 oz | 355 g (3 US cups) cake flour
  • Baking powder 2 1/2 tsp
  • Baking soda 1/2 tsp
  • 3 Eggs
  • 18 ml (3/4 US cup) Milk
  • 60 ml (1/4 US cup) Heavy cream
  • Vinegar 2 Tbsp
  • Vanilla 1 Tbsp