Eggless Vanilla Sponge Cake Recipe (with Step by Step Photos)

Baking a Sponge Cake is an art and even most seasoned cooks sometimes struggle to get the right spongy texture. Generally all cake recipes require using egg to make it soft, and due to this, baking a cake at home becomes prohibitive if you don’t prefer to use egg or follow strict vegetarian food diet. With this Eggless Vanilla Sponge Cake Recipe’s step by step photo guide, carefully measured ingredients and detailed explanation of process, making a soft and spongy cake at home is very easy. Unlike other Vanilla Cake Recipes, this recipe doesn’t use butter or condensed milk. Instead, it uses plain curd (yogurt), baking soda and baking powder to make the cake spongy and fluffy. Plain curd and baking soda reacts with one another which makes cake soft while baking powder makes it raise during baking, giving it a light and fluffy texture.
How to Make Basic Vanilla Cake without Eggs or Condensed Milk
Preparation Time:  15 minutes
Cooking Time: 40 minutes
Serves: 4 servings
1½ cups All Purpose Flour (Maida)
1 cup Curd (Plain Yogurt)
3/4 cup Granulated Sugar (or 1-2 tablespoons less)
1/2 teaspoon Baking Soda
1 teaspoon Baking Powder
1/2 cup Cooking Oil (any smell-less oil like sunflower oil)
1 teaspoon Vanilla Extract or Vanilla Essence
  1. step-1
    Pre heat the oven to 180 degree C (356 degree F) for 10 minutes.
  2. step-2
    Take either two 6-inches (round or square) baking pans or one 8-inch baking pan. Grease entire surface of the pan with oil or melted butter using a brush.
  3. step-3
    Sprinkle some maida over it and tilt the pan in all directions so the maida covers the greased surface. Line the pan with a parchment paper (or butter paper).
  4. step-4
    Sift 1½ cups all purpose flour (maida) in a large bowl.
  5. step-5
    Add 1 cup plain curd and 3/4 cup sugar in another large bowl.
  6. step-6
    Mix well using a wired whisk until smooth. Add 1/2 teaspoon baking soda and 1 teaspoon baking powder.
  7. step-7
    Mix well and keep the mixture idle for 5 minutes. As the baking soda starts to react with the curd, bubbles will start to appear on the surface.
  8. step-8
    Add 1/2 cup oil. Use any cooking oil that doesn’t have a strong smell, e.g sunflower oil, light olive oil.
  9. step-9
    Add 1 teaspoon vanilla extract or vanilla essence and mix well.
  10. step-10
    Add previously sifted flour (maida).
  11. step-11
    Mix well using a wired whisk or a spatula.
  12. step-12
    Mix until it turns little smooth and no visible signs of white flour. Do not worry if the mixture is little lumpy.
  13. step-13
    Pour batter into previously greased pan. Place it in pre-heated oven and bake for 35-40 minutes at 180 C (356 F) until the top looks brown.
  14. step-14
    Remove the pan from the oven and insert a toothpick in the center to check whether it is fully cooked or not. If it comes out clean, then it means it is cooked. If it does not, then cook for few more minutes. If the cake turns brown from the top but remains uncooked from inside, cover the pan with aluminum foil to prevent cake from turning brown further and bake again for 5-10 minutes.
  15. step-15
    Let it cool for 15-20 minutes. Run a knife on sides of the pan. Place a cooling rack (or a plate) on the pan and invert both pan and rack to remove the cake from pan easily. Carefully remove the parchment paper. It will come out very easily.
  16. step-16
    Cake is ready. Either serve it as is with coffee or garnish with chocolate syrup or vanilla frosting and enjoy.
Tips and Variations:
  • Make sure that cooking oil being used in this recipe doesn’t have a strong smell. We recommend using sunflower oil or light olive oil as these oils doesn’t have any aroma.
  • Don’t keep the batter idle for a long time. After preparing the batter, bake it immediately. Otherwise cake will not turn soft and spongy.
  • If the cake’s top turns brown but remains uncooked from inside after given time period in step-14, cover the pan with butter paper or aluminum foil to prevent cake from turning brown further and bake again for 5-10 minutes.
  • Don’t worry about adding curd in the cake as you will not get the taste of curd in the cake.
  • Don’t change the quantity and ratio of of curd, baking soda and baking powder as they all reacts with each other and help make cake softer.
Taste: Soft and spongy
Serving Ideas:  Serve Eggless vanilla cake on its own or garnish it with chocolate ganache or Nutella and nuts or vanilla cream frosting and serve as a dessert.
Credits: We have adapted this recipe from this recipe.


Apr 02, 2017  by Aparna
Can I use butter for curd?

Response: No Aparna, you cannot use butter instead of curd in this recipe.

Mar 29, 2017  by Radhika
Hi, can you give me a replacement for curd? I don't want to use eggs either.

Response: Hello Radhika, you cannot replace curd with any other ingredient in this recipe.

Mar 17, 2017  by Jaya
Please upload home-made ice-cream recipes( without powder) easy recipe of tasty ice-creams.
Please reply

Response: Hello Jaya, we will definitely try to upload the recipe of various types of ice-creams.

Mar 17, 2017  by Jaya
Hi.....I have confusion.......what type of yoghurt to take........hung curd or ghar wali dahi jo pani k sath jamti h and also it is little bit sour...means khatti also.....ya phir sirf khatti dahi leni hai.....ya phir tazi fresh dahi without water leni hai??????
Please reply.

Response: Please use fresh dahi.

View More Comments
Mar 16, 2017  by Deepti
Hi, can I use 50% whole wheat flour and 50% maida?

Response: Yes Deepti, you can use the half maida and half whole wheat flour but the cake will be little dense compared to cake made with only maida.

Mar 07, 2017  by Jay

The cake turned out lovely. How do I make it bigger/thicker? So that when you cut it you get a fuller slice?


Response: Hello Jay, follow the given instructions to make bigger cake.
1. Double the recipe (double the amount of all ingredients).
2. Use a dip baking pan.
3. Increase the time of baking around 15 minutes (check the cake is done or not by inserting a toothpick in the center).

Jan 27, 2017  by Anshika Kumar
Thank you for this recipe! The cake came out soft, spongy, and absolutely BEAUTIFUL.

I wish I could post a picture.

Response: Thank you Anshika for trying the recipe. Glad to hear that it turned out well. You can send us the picture on our facebook page or at our mail id (

Nov 24, 2016  by Rekha
Superb recipe... Easy to make... Thank you for such clear instructions... It came out just perfect!!!

For some twist, I added Tuti-Fruti.. Coz my son likes them... But still I got awesome soft cake...

My first attempt in the oven and it came so perfect...

Thank you once again!!!

Response: Welcome Rekha. Happy to hear that your son loved this cake.

Nov 01, 2016  by Anamika
Hello dear, can we bake this cake in cooker or pan? kindly share how?

Response: Yes, this cake can be baked in cooker/ any heavy based pan (kadhai).

1. Use aluminum cooker or a heavy based aluminum kadai,
2. If you are using a cooker, remove the cooker ring and whistle,
3. Place a stand in cooker and put the cake container over it,
4. Close the lid and cook it for 5-minutes over high flame and then 30-45 minutes (as required) over low flame.
5. Check the cake with a toothpick after 30 minutes.

The top surface of the cake will not turn brown but the sides and bottom will turn brown after baking the cake in pressure cooker. I hope this will help you.

Oct 17, 2016  by Sweta
Can we use melted butter instead of oil? as my family don't like oil based cakes.

Response: Hello Sweta, I have never tried this recipe with butter, so I'm not sure about this.

Post a comment ( * fields are required)