Eggless vanilla cake with butter cream frosting

Written by: 7aumsuvai

Wish all moms a very Happy mother’s day. I prepared a simple eggless vanilla cake with home made butter cream frosting to post on mother’s day. This is the very first time I am preparing butter cream frosting at home and it came out very well. Here comes the recipe for the cake and butter cream frosting.

Vanilla cake Happy Mother's day


For making vanilla cake:

      • 1 1/2 cup – All purpose flour or maida (sieve it twice)
      • 1 cup – Plain yogurt / curd (at room temperature)
      • 1 cup – Sugar
      • 1/2 cup – Canola oil (any cooking oil)
      • 1/2 tsp – Baking soda
      • 1 1/4 tsp – Baking powder
      • 1 1/2 tsp – Vanilla essence
      • 3 tbsp – Sugar syrup (make syrup with 1 tbsp sugar and  3 tbsp water cook until sugar dissolves)

For butter cream frosting:

      • 1/2 cup – Butter
      • 2 cups – Icing sugar
      • 2 tbsp – Milk (as needed)
      • 1/2 tsp – Vanilla essence

Vanilla cake

Preparation method:

Making of vanilla cake:

  1. Take a mixing bowl, add in sugar, yogurt and mix well until sugar dissolves. Then add baking powder and baking soda, once again mix well and set aside for 5 mins. You can see bubbles on it.
  2. Now add vanilla essence and canola oil, mix well. Then add all purpose flour little by little and mix well until batter becomes thick and creamy.
  3. Preheat oven for 350 F or 180 C, meanwhile place a butter paper in a cake pan and pour the batter to it and bake it for 30 to 35 mins. You can check it by inserting tooth pick, it should come out clean. Allow the cake to cool in the pan at least 15 minutes then remove the cake. Eggless vanilla cake is ready.

Eggless vanilla cake process

Making of butter cream frosting:

  1. Take a mixing bowl, add butter and beat with beater until soft. Add the icing sugar little by little and slowly incorporate it into the butter.
  2. Finally add milk and vanilla extract and continuously beat for 5-7minutes or until it reaches creamy consistency.  More you beat more smoother the butter cream. Butter cream frosting is ready.

Vanilla butter cream frosting process

Decorating cake with frosting:

  1. Trim the cake both top and sides with a knife to make it even. Drizzle sugar syrup all over the cake. This will keep the cake moist for long time.
  2. Then apply butter cream frosting on the cake with a spatula. Spread it evenly all over the cake and allow it to dry for 30 minutes. When you touch, the icing should not stick to your finger.
  3. Now you can decorate it and make a design according to your wish. Eggless vanilla cake with butter cream frosting is ready.

Vanilla cake


  • Once batter is ready, do not keep the batter outside for long time. Immediately place it in the oven for baking.
  • If you want you butter cream frosting to be thin then you can add more milk while beating.
  • You can increase or decrease sugar as per your taste.


  1. it looks perfect! very well done shanthi..i just wanted to know for the butter cream frosting did u use salted butter or unsalted?

    1. Thank you so much for your lovely comment....i used unsalted butter...

  2. Wow! Cake looks stunning! Lovely step-by-step pictures! Perfect treat for your mother! :)

  3. The cake looks awesome..nice presentation and step by step clicks...

  4. Looks Yummmm! Happy Mothers Day!

    Yum! Yum! Yum!

  5. Super delicious and fantastic cake, I love the cute flowers and icing.
    Wish you a very happy mother's day...

  6. happy mothers day Shanthi.. cake looks great

  7. Wow it looks amazing,this cake taste superb the next day ,you dont feel u r missing the egg,it is one keeper recipe.

  8. delicious and scrumptious vanilla cake... beautiful presentation...

  9. What a lovely cake for mother's Day!!

  10. nice cake happy mothers day wishes shanthi.

  11. Baked with love for the fabulous outcome. That small tiny flowers on top are so soothing to my eyes.


Thanks for leaving your comments.