Authentic Recipes from the Kitchens of Shriya, Nithu & Arthi!

Eggless Chocolate Cake with Cream Cheese Frosting

Happy Republic Day to all our Indian readers…

Today India is celebrating its 63rd Republic day. 26th of January is one of the three national holidays in India. It reminds me of my school days. My friends and I will be waiting for the flag to be hoisted so that they distribute sweets and candies. And then the cultural programs and other activities… Wow! those are wonderful memories. Okay, coming back to the present…today I have baked an Indian flag themed eggless chocolate cake with cream cheese frosting. This is simple and moist and a perfect eggless cake. I hope you all try this recipe at home and enjoy. Here yo go…

Preparation time: 80 minutes 

No. of servings: 12


  • All purpose flour – 1 and 1/2 cup
  • Unsweetened cocoa powder – 1/2 cup
  • Sugar – 1 and 1/4 cups
  • Baking soda – 2 tsp
  • Baking powder – 1 tsp
  • Salt – 1/4 tsp
  • Butter milk – 3/4 cup
  • Lemon juice – 1 tbsp
  • Oil – 1/2 cup
  • Pure vanilla extract – 1 tsp
  • Freshly brewed coffee – 1/2 cup

Cream Cheese Frosting:

  • Cream cheese – 6 oz (170 gram)
  • Unsalted butter – 6 tbsp (3 oz or 85 gram)
  • Pure vanilla extract – 1 tsp
  • Confectioner’s sugar (powdered sugar) – 1 and 3/4 cup
  • Liquid food color – red, green, yellow, blue

Method of Preparation:

  1. Preheat oven to 350º F.
  2. Sift all the dry ingredients together in a mixing bowl and stir well.
  3. Now mix all the wet ingredient except brewed coffee in a bowl and whisk.
  4. Add the wet ingredients to the dry ingredients and beat well using a hand mixer or an electric mixer.
  5. Add brewed coffee and beat until incorporated.
  6. Grease an 8 inch square pan with butter or cooking spray and pour the batter. Bake for 35 minutes and reduce the temperature to 300º F and bake for another 3 minutes or until done.
  7. Skewer or a tooth pick inserted in the center of the cake should come out clean.
  8. Remove from oven and let it cool in the pan for 15 minutes and then transfer it to a wire rack and let it cool for 20 more minutes before icing the cake.

Cream Cheese Frosting:

  1. In a mixing bowl, cream butter using an electric mixer and add cream cheese and beat until smooth and fluffy.
  2. Add vanilla extract and mix well.
  3. Slowly add confectioners sugar in three batches and beat at medium speed for around 2 to 3 minutes or until fluffy and smooth.


  1. Beautifully done cake! Happy Republic day!

    • I would love to try this eggless cake. very nicely done. I see that you did not mention the amount of cocoa powder. I think it is a typo. Could you please add that. Thanks for a good recipe. Will try it and let you know 🙂


      • Thanks for bringing it to our attention. I have updated it. Try and let me know how it turns out.

  2. Looks yummy!!! cant wait to taste it!!! 😉

  3. Thanks Vinu and Ambika…

  4. Yum, that looks beautiful !!!

  5. happy chocoletday

  6. i love this Recipe…. but please Flag of the country do not show it, it will be cut off..These offenses may be…show only three colors of india…