eggless vanilla cake

Jump to Recipe

Eggless vanilla cake recipe with step by step photos. This vanilla cake has a soft and moist texture. It also tastes very good and thus makes for a good base for making cream cakes and & gateau.

vanilla cake, eggless vanilla cake recipe, eggless vanilla cake recipe

I used this cake to make Strawberry cream cake gateau and Pineapple cake. for this recipe post, I had made a strawberry jam glaze and spread it all over the cake. To my surprise, the cake got over soon. So a lesson learned – if the cake is good, it will get finished up soon 🙂

Most of the times when I make eggless cakes, I use the mixture of vinegar + baking soda. The reaction of vinegar with baking soda releases carbon dioxide and this aerates the batter which helps in leavening the cake.

So I tried making an eggless version of this vanilla cake using this reaction principle and it worked. Apart from these two, I have also used curd (yogurt) and melted butter in the cake.

eggless vanilla cake recipe

How to make eggless vanilla cake

1. first sift 1.5 cups all purposed flour/maida with 1 tsp baking powder and a pinch of salt in a mixing bowl or pan.

sieve maida for making vanilla cake

2. take ½ cup melted butter (or oil) and add ¾ cup sugar to it. Stir and keep aside.

melted butter for vanilla cake

3. now in a measuring cup or in a small bowl, whisk 4 tbsp yogurt + 1 tbsp water till smooth. add 1 tbsp vinegar. Then add ½ tsp baking soda and stir. The bubbly reaction in the picture below.

preparing eggless vanilla cake recipe

4. pour the butter+sugar mixture and ½ cup water in the sieved flour.

butter sugar mixture for eggless vanilla cake recipe

5. Immediately pour the bubbling & foaming yogurt+vinegar+baking soda and add 1 tsp vanilla extract.

add the vanilla essence

6. be quick enough to fold the wet ingredients into the dry ingredients using a spatula. Don’t mix or stir. Use the folding technique. To see how folding is done, you can check this Youtube video. make a lump free batter. don’t over do the the folding. pour the batter in a greased baking pan.

eggless basic vanilla cake batter

7.  bake the vanilla cake in a pre heated oven at 180 degrees C for 30-35 minutes or more till a tooth pick inserted in the cake comes out clean. In my oven it took 38 mins for the vanilla cake to bake.

baking the vanilla cake recipe

8. let the cake stand at room temperature for 7-8 minutes. then with the help of oven mitts, gently remove the vanilla cake on a wired tray or rack.

When the cake cools, then you can Serve the eggless vanilla cake plain or use this cake as a base to make pastries or gateaus.

eggless vanilla cake recipe

More popular Cake recipes

If you made this recipe, please be sure to rate it in the recipe card below. If you'd like more delicious Indian vegetarian recipes delivered straight to your inbox, Sign Up for my email newsletter. You can also follow me on Instagram, Facebook, Youtube, Pinterest or Twitter for more vegetarian inspiration.

eggless vanilla cake recipe

eggless vanilla cake

4.83 from 92 votes
This is an easy recipe to make a basic vanilla eggless cake which is soft and light. 
Prep Time 15 mins
Cook Time 35 mins
Total Time 50 mins

Cuisine World
Course: Desserts

Servings 3 to 4


  • 1.5 cups all purpose flour
  • 1 teaspoon baking powder
  • a pinch of salt
  • ½ cup water
  • ½ cup melted butter or oil
  • ¾ cup regular sugar or organic unrefined cane sugar - add as required * check notes
  • 4 tablespoon curd (yogurt) + 1 tablespoon water ( you can use dairy curd or vegan curd)
  • 1 tablespoon apple cider vinegar or white vinegar (substitute is 1 tablespoon lime juice)
  • ½ teaspoon baking soda
  • 1 teaspoon vanilla extract or vanilla powder or half of a vanilla bean - scraped


preparation for eggless vanilla cake

  • First sift the all purposed flour/maida with the baking powder and a pinch of salt in a mixing bowl or pan.
  • Just keep everything ready as you have to be quick enough to mix the batter.
  • Preheat the oven to 180 degrees c.
  • Grease a 6 or 7 inches pan with butter or oil.
  • You can also line the pan with butter paper and then grease the butter paper with oil or butter.
  • Now take some butter and melt it in a small pan or microwave.
  • You need to get about 1/2 cup of melted butter.
  • Just melt the butter. No need to heat it.
  • When the butter is still warm or a bit hot, add the sugar to the melted butter.
  • Stir and mix well. keep aside.
  • Now in a measuring cup or in a small bowl, whisk the 4 tbsp yogurt + 1 tbsp water till smooth.
  • Add 1 tbsp vinegar. then add the baking soda and stir.
  • Pour the butter+sugar mixture, 1/2 cup water and the frothing yogurt+vinegar+baking soda into the sieved flour.
  • Add vanilla extract.
  • Be quick enough to fold and make a lump free batter.
  • Don't over do the folding.
  • Pour the batter in the greased baking pan.
  • Shake and tap the sides of the pan so that air bubbles are released.

baking vanilla cake

  • Place the pan in the preheated oven in the center rack.
  • Keep the heating in both the bottom and top elements of the oven on.
  • Bake the cake at 180 degrees c for 30-35 minutes or more till a tooth pick inserted in the cake comes out clean.
  • If the vanilla cake browns too quickly on the top, then cover the top with an aluminium foil or butter paper.
  • Once done let the vanilla cake stand at room temperature for 7-8 minutes.
  • Then with the help of oven mitts, gently remove the cake on a wired tray or rack.
  • Once the vanilla cake cools, you can serve the eggless vanilla cake as it is or use the cake to make pastries or gateau.


  1. * To make the vanilla cake less sweet, you can add ½ cup of sugar. I have made the cake with half a cup of sugar, since I was going to use a very sweet strawberry jam glaze, it worked perfectly. However, if just having the vanilla cake plain, then go with ¾ cup of sugar or add as per your taste preferences.
  2. Method for strawberry jam glaze - just heat about 2 to 3 tbsp jam with 1/2 tbsp water and 1 or 2 tsp corn starch till the mixture thickens. Then spread this icing on the cake and layer with a flat spatula.

Nutrition Info Approximate values

Nutrition Facts
eggless vanilla cake
Amount Per Serving
Calories 714 Calories from Fat 288
% Daily Value*
Fat 32g49%
Saturated Fat 20g125%
Cholesterol 84mg28%
Sodium 281mg12%
Potassium 242mg7%
Carbohydrates 99g33%
Fiber 1g4%
Sugar 51g57%
Protein 7g14%
Vitamin A 970IU19%
Calcium 108mg11%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.

Like our videos? Then do follow and subscribe to us on youtube to get the latest Recipe Video updates.

Tried this recipe?If you have made the recipe and liked it then do share the recipe link on facebook, twitter & pinterest. For instagram mention @vegrecipesofindia and tag #vegrecipesofindia!

Like this Recipe?
Pin it Now to Remember it Later

Pin Recipe Now

Share This Recipe:

Dassana Amit

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.


    1. By regular flour, do you mean wheat flour? If yes then you can use whole wheat flour. But you may need to add a few tablespoons more of water as whole wheat flour needs more water.

  1. I tried your chocolate eggless cake and vanilla eggless cake..both has turned out very nice..
    Thanks for the recipe.4 stars

    1. Thanks for the feedback on both the eggless cake recipes. Thanks for the rating too.

  2. Hi Dassana!
    Your website is a life saver for both day to day cooking and special feasts n desserts. I have tried numerous recipes and each one is five stars ! The vanilla cake was super easy to make and came out full of flavour, nice n moist ! Everyone loved it , thank you !5 stars

    1. Thanks a lot Sampada. Thanks for the feedback and the rating on the vanilla cake. I am glad everyone like the recipe. Most welcome.

  3. Hey! My mom followed your recipie and it turned out perfect except for the fact that it stuck or the bottom of my cake mould. Any suggestions? And how much should we preheat the oven at what degree and for how much time?

    1. Firstly grease or brush the pan or mould very well with oil. You can even line the pan with parchment paper. Oven can be preheated for 15 minutes prior to baking at the same temperature as mentioned in the recipe – 180 degrees Celsius.

See More Comments