Moist Chocolate Cake Recipe (Eggless)
Looking for a moist chocolate cake recipe to try? Look no further. This is the easiest homemade cake I’ve ever come across.
It’s sinfully delicious, with a rich chocolate flavor, a moist tender crumb, and unlike traditional cakes, it’s made without eggs, milk, or butter. It’s a great option if you’re looking for a vegan or dairy-free dessert.
Do you want to make muffins instead? Try my double chocolate muffins
Moist chocolate cake recipe (no eggs, no butter, no milk)
This is a great recipe for those with egg sensitivities, or when you crave a good cake and you open the fridge to see you forgot to get eggs or butter.
Use this chocolate cake as a basic sponge cake for birthdays, anniversaries, or any other special occasion. Fill it with whipped cream, chocolate ganache, jam, or keep it plain, with just some powdered sugar sprinkled over the top. Everyone will love it!
Ingredients & substitution suggestions
This eggless cake recipe uses basic ingredients that are probably in your pantry right now.
- All-purpose flour – you can use cake flour instead, your cake will have an even softer texture.
- Granulated sugar – can be replaced with caster sugar.
- Cocoa powder – adds a rich chocolate flavor. I used Hershey’s Unsweetened Cocoa Powder, choose a good quality unsweetened cocoa powder.
- Baking powder – helps the cake rise. Make sure it is not expired!
- Liquids – use your favorite unsweetened non-dairy milk, dairy milk, or half milk and half juice. You can also give extra depth with coffee, simply replace some of the milk with cooled coffee.
- Oil – you can go with neutral vegetable oil, avocado oil, or with a more pronounced flavor such as olive oil, coconut oil, or hazelnut oil.
- Vanilla extract – for flavor.
How to make eggless chocolate cake
This cake is one of the easiest cakes to make – two bowls, one wooden spoon, nothing complicated!
- Whisk the ingredients – combine the dry ingredients in one bowl, and the wet in another.
- Make the batter – pour the wet into the dry ingredients and stir with a wooden spoon or a spatula until you have a smooth batter.
- Bake – pour the finished batter into your prepared cake pan and bake. Mine was perfectly done after 40 minutes but each oven varies a bit so do the toothpick test. A moist crumb attached is fine but there shouldn’t be raw batter.
You can stir in 1/2 cup of extras like peanut butter chocolate chips, dark chocolate chunks, chopped nuts, or sprinkles into the batter right before baking.
Tips for success
- Measure the ingredients correctly – is your cake dry and tough? Adding too much flour is the most common mistake. I highly recommend using a kitchen scale. If you don’t have one this is how you measure flour with cups: fluff your flour with a spoon, spoon it into your measuring cup and use a knife to level it off.
- Don’t overmix the batter – is your cake dense and heavy? Be careful not to over-mix the batter. Mix just until the ingredients are evenly distributed.
- Don’t open the oven door – leave the oven closed until the minimum time stated in the recipe.
How to serve this egg-free cake
A dusting of powdered sugar works beautifully on this cake, but you can also ice it with your favorite frosting, buttercream, or chocolate ganache.
Serve a slice of cake with a scoop of vanilla ice cream or whipped cream and some fresh strawberries. The sky’s the limit here.
How to store & freeze
To store: cover the cake tightly and store it at room temperature for up to 2 days and/or in the refrigerator for up to 4 days.
To freeze: you can freeze the cake for up to 2 months. I usually let the cake cool completely, cut it into squares, and freeze it in an airtight container or wrap the slices tightly in plastic wrap and place them in a freezer bag.
Recipe adapted from “Cookaround”
Frequently Asked Questions
You over-mixed the batter. This will cause the gluten strands to over-develop and give you a dense cake. Once you add the dry ingredients, you should only whisk as much as necessary to combine the ingredients well.
Always double-check that your rising agent 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.
If you make this cake without eggs, please leave a feedback and rating in the comment section below. I always love hearing how it turns out for you! ♡
More chocolate desserts
- Silken Tofu Chocolate Mousse
- 2 Ingredient Dark Chocolate Mousse
- Avocado Chocolate Mousse
- Flourless Chocolate Cookies
More cake recipes
- Chocolate Italian Sponge Cake
- Apple Cake (No Butter or Oil)
- Italian Sponge Cake
- Easy Pumpkin Bundt Cake
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 milk
- 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 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.
This is, hands down, the best chocolate cake I’ve ever made & eaten, and knowing how simple the recipe is just makes it even more delightful to eat. I used to think you needed eggs to bind ingredients, but your recipe has debunked that thought. The extra baking powder and milk/oil combo is just genius. I reduced sugar by half and added some choco chips instead. Also added some cola to the milk but kept the milk proportion the same. You have made my life better with this terrific recipe- will be coming to this for all my choco cake needs! Thank you!!!!
Absolute life saver of a recipe! Ran out of eggs and made this in a desperate need for chocolate on a rainy day baking session between reading.
I agree with Kay that it isn’t as sweet or as chocolatey as I’d hoped, but I whipped up a divine very un-vegan ganache with butter, chocolate, pure icing sugar and Philadelphia cream cheese. It needed an additional 20mins to bake and is somewhat dense but that may be because I eyeballed the measurements rather than faff around with my electric scale. and used a tin that was only 20 cm not 22 cm. Next time I might add some melted chocolate in the batter but it will probably ruin what is a beautifully easy recipe! Will definitely use again!
Hi! I’m allergic to eggs so this was a good recipe to try out. I reduced the sugar, added in frozen cherries, and served with freshly whipped cream — a quick, easy, and DELICIOUS substitute for black forest cake! For next time I plan to add cherry-flavored brandy to the finished cake and let that soak in before enjoying it with whipped cream. Thanks for sharing your recipe.
Ran out of eggs and was in a baking mood, this recipe is definitely what I was looking for. Pretty good. Very easy. A little dense and a not quite as sweet as I was hoping for, but surprisingly good nonetheless. Filled it with homemade whipped cream and topped it with ganache frosting, and it was a very nice late night treat.
My brother baked this twice and it has been tastefully memorable with amazing icing. A game changer
Fab and very useful recipe! We’re moving house soon so trying to use up things from the cupboard, but had no eggs or butter – this came out perfectly and satisfied our craving for a little sweet treat! I even baked it in a ceramic pie dish (as we’ve packed our cake tins) and it came out wonderfully! Foolproof and very tasty, thank you!
Thank you for the feedback, Hannah!
Thank you for this beautiful recipe. I recently developed an egg allergy, which has been a bummer for a lover of baked goods. This cake is wonderful and moist. It’s not just “good for an eggless cake” but a fantastic cake on its own, period. Many thanks!
Thank you so much for your review, Amanda! I am so glad you enjoyed it!
I am no baker but thought, oh well I have the ingredients! I used oat milk and honestly it’s one of the best cakes I’ve ever made! I have zero equipment too so bonus! Highly recommended giving it a whirl✨
I’m so glad you enjoyed it, Jules!
This cake is a game changer, been requested to make an eggless cake so decided to go with this recipe. Wow it tastes amazing
Delicious. Made this the second time with coconut milk instead of regular milk. Yummy. Thanks for sharing!
Thank you for the feedback, Avi! Glad you liked it! :)
Amazing recipe. I am not a baker at all. But due to pandemic, I am trying multiple things and I am so glad that I found this recipe. The taste and texture was just like any store bought cake. I topped it with a little bit of chocolate syrup and fresh berry and VIOLA!!!!! Thank you for sharing this amazing recipe!!!!
Happy you liked it! Thank you for the feedback, Gauri! :)
Hi Elena. I made the cake for my husband’s birthday and I was impressed! I used self raising flour and added some almond flour and some grated carrot too. I will definitely try it again!! Thank you.
Thank you for the feedback, Hema! :)
Best, easiest chocolate cake ever! Delicious and moist even without frosting. The best part is that my son, who is allergic to eggs, can enjoy a slice of cake with us at last. Thank you!
So glad to hear that, Nathalie! Thank you for the feedback! :)
This is soooo good! Just finished chilling the cake with a homemade citrus glaze and I’m in love. Also replaced 1/2 of white sugar with brown sugar and 1/2 of the APF with CF just to try it out and turned out really well. I think I’ve found my new go-to chocolate cake base. Thank you!
The citrus glaze sounds amazing!
Thank you for the feedback, Alexandra! :)
I made this today and it was delicious! Thank you for the recipe, Elena. After reading the comments, I flavored the cake with orange and its zest. Heavenly!
So glad you liked it, Elizabeth! :)