Eggless Chocolate Cake
Looking for a mouthwatering eggless chocolate cake recipe? You’re in for a treat! This is the easiest cake I’ve ever come across.
It’s delicious, with a deep chocolate flavor and a moist, tender crumb. Also, unlike traditional cakes, this one doesn’t have eggs, milk, or butter.
This chocolate cake is made without eggs, butter, or milk, yet it turns out fluffy and tender. It’s also super easy to make with just a few simple ingredients and basic kitchen tools.
This recipe is a lifesaver for those with egg allergies or when you’re in the mood for cake but have no eggs or butter on hand.
Get creative and use it as a base for layer cakes; fill it with chocolate ganache or jam; or enjoy it plain with a dusting of powdered sugar on top. It’s a treat that everyone will love!
Interested in making muffins instead? Try my double chocolate muffins!
Why I love this recipe
- Quick and easy to whip up.
- Perfect for various occasions, from casual gatherings to special celebrations.
- Naturally vegan, egg-free, and dairy-free.
- Versatile base: customize it with different fillings and toppings for endless variations.
- Freezer-friendly—make ahead and enjoy whenever the cake craving strikes!
Ingredients & easy swaps
Here are some helpful notes about the ingredients for this recipe:
- Flour: I used all-purpose flour, but cake flour or a gluten-free blend are great alternatives if you prefer.
- Granulated sugar: you can swap it with caster sugar; avoid using brown sugar.
- Cocoa powder: since we’re using baking powder, you can opt for natural cocoa powder or Dutch-process cocoa powder, each offering a distinct flavor profile.
- Baking powder: ensure it is not expired!
- Liquids: opt for unsweetened non-dairy milk or dairy milk. For added depth, you can replace half of the milk with juice or cooled brewed coffee.
- Oil: choose neutral cooking oils such as canola, vegetable, grapeseed, safflower, corn, or avocado. Alternatively, you can use melted butter (but this would make the cake non-vegan) or coconut oil.
See the recipe card below for a detailed ingredient list and step-by-step instructions.
If you’re a fan of eggless desserts, you might also enjoy our recipe for Silken Tofu Chocolate Mousse, Almond Chocolate Truffles, 2 Ingredient Dark Chocolate Mousse, and Chocolate Brownie Mug Cake.
How to make eggless chocolate cake
Enhance this cake by folding delightful extras like peanut butter chocolate chips, dark chocolate chunks, chopped nuts, or colorful sprinkles into the batter.
Serving suggestions
My favorite way to enjoy this moist chocolate cake is by dusting it with powdered sugar and adding fresh berries.
For an extra layer of deliciousness, consider frosting it with chocolate buttercream or chocolate ganache. You can also drizzle it with caramel sauce or top it with a scoop of strawberry ice cream.
Tips for success
- Measure the flour correctly. For precise results, I highly recommend using a kitchen scale. If using cups, fluff the flour with a spoon, then fill the cup and level it with a knife.
- Avoid overmixing, as it can lead to a dense and gummy cake. Mix the batter until just combined.
- Once your batter is ready, bake it promptly for the best results.
- Keep the oven door closed during baking until at least the minimum time specified in the recipe. Opening the door early can affect the cake’s texture.
- Avoid dusting with powdered sugar while the cake is hot, as the sugar can dissolve.
Storage and freezing
Storage: keep this vegan chocolate cake covered at room temperature for up to 2 days or refrigerate for up to 4 days.
Freezing: freeze individual cake slices tightly wrapped in plastic wrap for up to 2 months.
Recipe FAQs
You over-mixed the batter. This will cause the gluten strands to overdevelop and give you a dense cake.
Always double-check that your baking powder is not expired.
Insert a clean skewer into the center of the cake. When you remove it, it should be mostly clean with just a few moist crumbs clinging to it. If there is wet raw batter on the skewer, the cake is not cooked yet.
If you use non-dairy milk, this dairy-free eggless cake recipe can be considered vegan.
Recipe adapted from “Cookaround”
More easy cake recipes
- Chocolate Italian Sponge Cake
- Apple Cake (No Butter or Oil)
- Italian Sponge Cake
- Easy Pumpkin Bundt Cake
Have you tried this eggless cake recipe yet? Share your feedback or variations in the comments below. If you have any questions, feel free to ask – we’re here to help!
How To Make It: Moist Chocolate Cake (Eggless)
Ingredients
- 1 ½ cup + 2 tablespoons (200 g) all-purpose flour sifted
- 1 cup (200 g) granulated sugar
- ¾ cup (75 g) unsweetened cocoa powder sifted
- 4 teaspoons (16 g) baking powder
- 1 ¾ cup + 2 tablespoons (450 ml) milk dairy or non-dairy
- 2½ tablespoons (35 g) vegetable oil
- 1 teaspoon vanilla extract
Optional
- powdered sugar for dusting
Instructions
- Preheat the oven to 320° F (160° C). Butter and flour an 8-inch (22 cm) cake pan or spray it with baking spray.
- In a large bowl, combine the flour, sugar, cocoa powder, and baking powder.
- In a separate bowl, whisk the milk, vegetable oil, and vanilla extract.
- Add the wet ingredients to the dry ingredients and stir with a wooden spoon or spatula until just combined. Don't over-mix!
- Pour the batter into the prepared pan.
- Bake for 40 minutes, or until a toothpick inserted in the center comes out clean.
- Allow it to cool for 15 minutes in the pan. then turn it out onto a cooling rack.
- Transfer to a platter and dust with powdered sugar before serving.
Notes
- Nutrition Facts: 1 slice of cake is 90 grams. Nutrition facts are calculated without powdered sugar on top and with the milk I used (unsweetened almond milk).
- Sugar: granulated sugar or caster sugar.
- Cocoa powder: you can opt for natural cocoa powder or Dutch-process cocoa powder.
- Liquids: use unsweetened non-dairy milk or dairy milk. For added depth, you can replace half of the milk with juice or cooled brewed coffee.
- Oil: choose neutral cooking oils such as canola, vegetable, grapeseed, safflower, corn, or avocado. You can also use melted butter (but this would make the cake non-vegan) or coconut oil.
- Storage: store this dairy-free cake covered at room temperature for up to 2 days or refrigerate for up to 4 days. For longer storage, freeze individual cake slices tightly wrapped in plastic wrap.
Omg this recipe just saved me from a really long night of pregnancy cravings. I suddenly just HAD to have chocolate cake but we don’t have eggs! I was about to break down to tears when I found this and realized I have all of these in my house already! Thank you so much for posting and saving this to-be momma a night of tears.
Don’t forget to save the recipe for when your next chocolate craving hits :D Congratulations on your pregnancy!
Loved it! was super easy to make and really fast to bake. No eggs in the fridge and cake craving..this did just the trick! Next time I think I’ll top it with some peanut butter or nutella:)
I am so happy to hear the cake turned out well, Deena. Nutella topping sounds like a great idea! ;)
I just did this cake, my daugther has intolerance with milk and eggs, I used almond milk because she is not allowed dairy or soy milk. I followed literally the recipe. The cake is for sure moist, now because I am use to eat normal cake, I didn’t like the taste that much, my daughter loves it, which is the most important, it is her birthday today and I find at least the perfect recipe for her, thank you
Happy Birthday to your daughter, Angel. I am glad she loved it! :)
Just tried recipe and it is so easy to make! Great! Thanks!
Thank you for your feedback, Yvette. I am glad you like this recipe! :)
I made this recipe, but i did not know it was so rich! I added mini chocolate chips to the top and made a sauce from mixed berries. Everyone thought i spent hours on it!
Delicious and rich i loved this recipe!
The mixed berry sauce sounds delicious! :)
Omg my son tells me at 9 pm he signed me up for cupcakes for tomorrows class party. No eggs in the fridge this recipe is a lifesaver!! Probably mentioned above but short on time how long do i bake cupcakes? They are in oven.
Hi Patti! 20 minutes..This is the recipe for the cupcakes
How did they turn out?
Your cake looks so yumm…but isn’t 4 teaspoon of baking powder way too much? I read it twice to confirm! Even the original cookaround recipe says only 1 teaspoon. Please confirm
It’s correct, 4 teaspoons. The original recipe says 1 sachet, 1 sachet of Italian baking powder is 16 grams :)
I had my doubts about the 4 teaspoons of baking powder, but I listened to you and used the correct amount, and it came out perfect! It seems like a really large amount but the cake comes out lovely with it.
Tried this cake today and it was perfect. I didn’t even have cocoa powder so I used chocolate nesquik and some chocolate syrup instead but it worked. Baked in a loaf pan because for some reason I love cake but don’t own a cake pan. Anyway thanks for the recipe.
Thank you for the feedback, Karen! :)
Thank you so much! This recipe was very delicious! The cake was so moist!
I am glad you liked it! :)
Hi Elena, can I make cake pops from this cake?
Thank you.
Hi Shefaali! Yes, you can :)
This recipe looks so, so good! I’ll try it this weekend! Just wondering if you cooled the cake in the pan or removed it from the pan?
Arpita, let it cool for 10 minutes in the pan then remove it :)
I was googling for no eggs chocolate cake recipe and lucky found yours .. Followed the recipe to the T by measuring with the kitchen scale. For my first attempt at chocolate cake (in fact my first cake ever from scratch without Betty Crocker mix) , it has turned out nicely .. Quite moist and well baked. My only question is if I can balance the cocoa flavour in the cake with something? It’s a little bitter n strong on cocoa for my family’s taste.. I used 75 gm cocoa and 200 gm castor sugar.. I don’t want to use too much sugar though in frosting it .. Maybe some whipped cream on top to balance the cocoa texture??
Hi Tan! Whipped cream will be perfect. :)
Next time you can reduce the cocoa powder (maybe to 50 grams) and replace that amount with flour.
Excellent recipe. Utterly lovely, easy to make cake that gave great results and as a boon it freezes really well. Thank you for posting it.
I am glad you liked the recipe, thank you for your feedback! :)
I baked it in a firewood kiln an hour ago and it turned out perfectly delicious. Love how the cake is fluffy and moist even without eggs. Now I can bake cakes for my friends who don’t eat eggs. Thank you for this lovely recipe! :)
Thank you for your feedback! I am glad you liked the recipe :)
It’s really delicious. I use chocolate ganache as my topping on it looks great. My mom said it was good, the same with my dad.
Thanks for the recipe.
I am glad you and your family enjoyed it! :)