Eggless Chocolate Cake

4.93 from 14 votes

Soft and moist Eggless Chocolate Cake makes the perfect cake for just about any celebration! This easy recipes comes together in no time! 

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

It’s the season for cookies and cakes and I thought this will be the perfect time to share my easy and perfect Eggless Chocolate Cake recipe with you guys!

This eggless chocolate cake recipe is almost same as my recipe for eggless chocolate cupcakes. Ever since, I posted those chocolate cupcakes, I have received tons of emails and messages from you guys asking me to post an eggless chocolate cake recipe and well here it is!

eggless chocolate cake on a black cake stand, covered with chocolate ganache and sprinkles

Disclosure: This post contains affiliate links. For more information on my Affiliate and Advertising Policy, please click here. 

It’s one of those easy recipes which I make when I really want to make a dessert quickly. Like for our wedding anniversary this year, I had not really planned for making a cake.

But then at the very last moment, I felt like baking a cake. Haven’t I told you guys so many times already that I am not a planner. Yeah, this is another example!

So at the last minute, when I wanted to a bake a cake for our anniversary, I chose to bake this eggless chocolate cake. First of all, I had all the ingredients in my pantry and that’s the good part about this recipe- it calls for basic pantry ingredients.

The second good thing about this cake is that it comes together very quickly, the batter part takes no more than 15 minutes. Just sift the dry ingredients, whisk in the wet ingredients and then combine the too and bake.

Super easy!

However, even though it’s simple you have to keep few things in kind to bake a good Eggless Chocolate Cake!

slice of eggless chocolate cake in a blue plate with a fork on the side with another plate and cake stand in the background

How To Make the Perfect Eggless Chocolate Cake

Use good quality ingredients: starting with the very basic and that is to use good quality cocoa powder. The taste of chocolate in this chocolate cake depends on the type of cocoa powder you use so make sure you use a good one. My recommendation – Anthony and Rodelle.

Also make sure your leavening agent aka baking soda in this case is new and not expired. Old baking soda will ruin the cake.

I have also used a teaspoon of instant coffee powder in this recipe but that’s optional. You may skip it, I like adding coffee as it intensifies the chocolate flavor but it’s just as good without the coffee.

Sift the dry ingredients: okay, I hate sifting and avoid it whenever I can. However, you cannot skip it in this recipe. For an eggless cake to have a nice crumb and lightness, you need to sift the dry ingredients. I usually sift 2 to 3 times and I suggest you do the same.

Pre-heat your oven: make sure your oven is pre-heated for at least 15 minutes before you put the cake pan in.

Don’t over-mix the cake batter: I always say, this is the worst thing that you can do to your cakes and muffins. Do not over-mix the batter. More mixing > more gluten> tough cake.

Mixing the wet ingredients well is fine but once you have combined the wet with dry ingredients, mix until just combined. In fact, a few specks of flour is okay.

Once your cake is done, let it cool down for 5 minutes in the pan and then invert it onto a wire rack to cool completely.

eggless chocolate cake batter being whisked in a bowl

Frostings For Eggless Chocolate Cake

Once you have made the cake, you obviously need to jazz it up with some frosting. I am sharing not one, but two of my favorite frostings which go so well with this chocolate cake!

Chocolate Ganache 

This is the easiest and probably my favorite frosting for this chocolate cake. You only need 2 ingredients to make this ganache – chocolate and cream. And a little butter if you want the ganache to look shiny, but it’s totally optional.

Even though ganache is easy, yet for it to taste amazing you need to use a good quality chocolate. I myself have used chocolate chips for ganache many times but trust me, a good chocolate makes all the difference.

When I baked this cake for our anniversary, I used dark chocolate that I got from Switzerland and the ganache turned out amazing. I literally wanted to drink it, haha.

chocolate bar with knife

eggless chocolate cake covered with chocolate ganache and sprinkles on a wire rack

Chocolate Cream Cheese Frosting

This is another favorite frosting of mine for chocolate cakes. I am not a huge fan of American buttercream but you add in some cream cheese? Then, I love it!

This recipe results in a sturdy chocolate cream cheese frosting. We first beat the butter for 2 to 3 minutes until it becomes light and then add in the cream cheese and beat until it’s all smooth and without any lumps.

Then add in the sugar and mix. Always remember to let the mixer run at lowest speed when you add in the sugar. Once the sugar combines with rest of the ingredients, you then increase the speed. If you mix at high speed initially, then there will be sugar all over your face and clothes- not fun!

I usually add a couple of tablespoons of cream at the end if I find the frosting to be super thick. It’s optional and if you think the consistency is fine, then you don’t need to add it.

eggless chocolate cake covered with cream cheese frosting on a red cake stand

I hope you guys like easy Eggless Chocolate Cake recipe, it’s a simple cake which is good for just about any celebration. You can either top it with chocolate ganache or the chocolate cream cheese frosting, it’s good either way.

Method

* Pre-heat oven to 350 F degrees. Line a 8-inch round pan with parchment paper round and set it aside. If you don’t have a parchment paper round, spray the pan with a non-stick spray and set aside.

1- In a bowl sift together all purpose flour, cocoa powder, baking soda, salt and instant coffee powder (if using). Sift the ingredients twice. This results in a nice cake texture so do not skip this step of sifting. Set it aside.

2- Add 1 cup milk to another bowl or measuring jar and then add 1 tablespoon of vinegar to it. Let it sit for 5 to 10 minutes until the milk curdles a little. You may also directly use 1 cup buttermilk in place if you have that handy.

3- Then add sugar to the milk-vinegar mixture and mix until sugar dissolves.

4- Add in the oil. You can use any flavorless oil.

step by step picture collage for eggless chocolate cake

5- Add in the vanilla extract and mix until everything is well combined.

6- Now, transfer the wet ingredients to the sifted dry ingredients.

7- Mix until everything is combined and the batter is smooth and there are no lumps. The most important thing to remember here is to not over-mix the batter. I mixed only for 30 to 40 seconds until everything was just combined. Few specks of flour is totally fine.

8- Transfer batter to the prepared cake pan. Bake at 350 F degrees for 28-30 minutes or until a toothpick inserted in the center comes out clean. Take the pan out of the oven, let it remain in the pan for 5 minutes and then invert onto a wire rack to cool completely.

Let the cake cool completely before frosting. You can either frost with chocolate ganache or chocolate cream cheese (recipes below).

step by step picture collage for eggless chocolate cake

Chocolate Ganache

Make the frosting while the cake is baking in the oven.

9- For the chocolate ganache, add the chopped chocolate and heavy cream to a glass bowl. Place this bowl on top of a pan with barely simmering water (not boiling).

The bottom of the glass bowl should not touch the water in the pan.

10- Stir until the chocolate melts and mixes with the cream completely. You may also do this in your microwave. I just prefer the stove-top (double boiler method).

11- This is optional but if you want the ganache to look shiny, add in a teaspoon of unsalted butter at this point and mix.

12- Let the ganache cool down a bit and then pour over the cooled chocolate cake. You may cover the entire cake with the ganache or just let it drip from the sides.

step by step picture collage for eggless chocolate cake

Chocolate Cream Cheese Frosting

First of all, sift your powdered sugar and cocoa powder – don’t skip on the sifting, it does make a difference.

13- For the chocolate cream cheese frosting, start by beating the room temperature butter using a stand or hand mixer, until it turns light in color, around 3 minutes. Then add in the softened cream cheese and beat it all together until it’s smooth and lump-free.

14- Start adding the sifted powdered sugar, 1 cup at a time. Beat at the lowest speed when you add in the sugar and once it’s incorporated, increase the speed of your stand or hand mixer and beat for a minute until it’s all smooth.

15 – Add in the sifted cocoa powder, salt and vanilla extract and mix at lowest speed at first and once it’s incorporated with the mixture, increase speed to high until well combined.

16- Beat for a minute or so after adding everything until the frosting looks fluffy and smooth. You may also add a tablespoon or two of heavy cream here in case the frosting is very thick and you want to thin it out. I did add a tablespoon of cream.

Frost the cooled chocolate cake with this frosting.

step by step picture collage for eggless chocolate cake

Enjoy a slice of this eggless chocolate cake, I love it with my coffee!

eggless chocolate cake on a black cake stand, covered with chocolate ganache and sprinkles

If you’ve tried this Eggless Chocolate Cake Recipe then don’t forget to rate the recipe! You can also follow me on Facebook, Instagram to see what’s latest in my kitchen!

Eggless Chocolate Cake

4.93 from 14 votes
Prep: 20 minutes
Cook: 30 minutes
Total: 50 minutes
Servings: 8
Soft and moist Eggless Chocolate Cake makes the perfect cake for just about any celebration! This easy recipes comes together in no time! 

Ingredients 

  • 1.5 cups all purpose flour` 195 grams
  • 1/2 cup cocoa powder 48 grams
  • 1 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 teaspoon instant coffee optional
  • 1 cup milk 8 oz/240 ml, I used 2%
  • 1 tablespoon white vinegar 15 ml
  • 1 cup granulated white sugar 210 grams
  • 1/2 cup oil 4 oz/120 ml, I used canola oil, you can use any flavorless oil
  • 1 teaspoon vanilla extract 5 ml

Chocolate Ganache (Option 1)

  • 4 oz chocolate chopped, use good quality chocolate
  • 4 oz heavy cream
  • 1 teaspoon unsalted butter optional

Chocolate Cream Cheese Frosting (Option 2)

  • 1/2 cup unsalted butter 115 grams/1 stick, at room temperature
  • 8 oz cream cheese at room temperature
  • 3-4 cups powdered sugar sifted, 345-460 grams
  • 1/2 cup cocoa powder sifted, 48 grams
  • 1/4 teaspoon salt
  • 1 teaspoon vanilla extract
  • 1-2 tablespoons heavy cream 15-30 ml, optional, if required
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

Eggless Chocolate Cake

  • Pre-heat oven to 350 F degrees. Line a 8-inch round pan with parchment paper round and set it aside. If you don't have a parchment paper round, spray the pan with a non-stick spray and set aside.
  • In a bowl sift together all purpose flour, cocoa powder, baking soda, salt and instant coffee powder (if using). Sift the ingredients twice. This results in a nice cake texture so do not skip this step of sifting. Set it aside.
  • Add 1 cup milk to another bowl or measuring jar and then add 1 tablespoon of vinegar to it. Let it sit for 5 to 10 minutes until the milk curdles a little. You may also directly use 1 cup buttermilk in place if you have that handy.
  • Then add sugar to the milk-vinegar mixture and mix until the sugar dissolves.
  • Add in the oil. You can use any flavorless oil.
  • Add in the vanilla extract and mix until everything is well combined.
  • Now, transfer the wet ingredients to the sifted dry ingredients.
  • Mix until everything is combined and the batter is smooth and there are no lumps. The most important thing to remember here is to not over-mix the batter. I mixed only for 30 to 40 seconds until everything was just combined. Few specks of flour is totally fine.
  • Transfer batter to the prepared cake pan. Bake at 350 F degrees for 28-30 minutes or until a toothpick inserted in the center comes out clean. Take the pan out of the oven, let it remain in the pan for 5 minutes and then invert onto a wire rack to cool completely.
  • Let the cake cool completely before frosting. You can either frost with chocolate ganache or chocolate cream cheese (recipes below).

Chocolate Ganache

  • For the chocolate ganache, add the chopped chocolate and heavy cream to a glass bowl. Place this bowl on top of a pan with barely simmering water (not boiling).
    The bottom of the glass bowl should not touch the water in the pan.
  • Stir until the chocolate melts and mixes with the cream completely. You may also do this in your microwave. I just prefer the stove-top (double boiler method).
  • This is optional but if you want the ganache to look shiny, add in a teaspoon of unsalted butter at this point and mix.
  • Let the ganache cool down a bit and then pour over the cooled chocolate cake. You may cover the entire cake with the ganache or just let it drip from the sides.

Chocolate Cream Cheese Frosting

  • First of all, sift your powdered sugar and cocoa powder - don't skip on the sifting, it does make a difference.
  • For the chocolate cream cheese frosting, start by beating the room temperature butter using a stand or hand mixer, until it turns light in color, around 3 minutes. Then add in the softened cream cheese and beat it all together until it's smooth and lump-free.
  • Start adding the sifted powdered sugar, 1 cup at a time. Beat at the lowest speed when you add in the sugar and once it's incorporated, increase the speed of your stand or hand mixer and beat for a minute until it's all smooth.
  • Add in the sifted cocoa powder, salt and vanilla extract and mix at lowest speed at first and once it's incorporated with the mixture, increase speed to high until well combined.
  • Beat for a minute or so after adding everything until the frosting looks fluffy and smooth. You may also add a tablespoon or two of heavy cream here in case the frosting is very thick and you want to thin it out. I did add a tablespoon of cream.
  • Frost the cooled chocolate cake with this frosting.

Notes

The nutritional information given here is for the chocolate cake with chocolate ganache.

Nutrition

Calories: 464kcal, Carbohydrates: 56g, Protein: 5g, Fat: 26g, Saturated Fat: 8g, Cholesterol: 23mg, Sodium: 232mg, Potassium: 203mg, Fiber: 3g, Sugar: 34g, Vitamin A: 275IU, Calcium: 57mg, Iron: 2.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Your feedback is valuable!Please share your comments, ratings, and any suggestions or adaptations below to help us improve and make our recipes more successful.

Hi, I’m Manali!

Bringing you easy, delicious vegetarian & vegan recipes! Eating veggies can be fun, you just need to get creative in the kitchen with the right set of ingredients!


Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating