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

No Milk No Butter No Eggs  Chocolate Cake Recipe. Moist and light, filled with coconut whipped cream and decorated with coconut chocolate ganache drip. It is completely vegan and looks gorgeous! 

No-Eggs-No-Milk-No-Butter-Chocolate-Layer-Cake-Recipe

Holiday season is upon us.

And a holiday is not complete without a cake.

At least for me!

My goal today is to show you that healthier desserts can actually taste delicious and look gorgeous.

And this No Eggs  Chocolate Cake is the perfect example.

I love baking as you know.

Baking and decorating cakes makes me feel awesome.

My cakes are nothing fancy, I’m pretty sure a lot of experienced home bakers could recreate them with ease.

What ingredients do I need to make this vegan No milk No Butter No Eggs  Chocolate Cake?

  • flour
  • sugar
  • cocoa powder
  • baking soda
  • salt
  • coffee
  • vanilla extract
  • vegetable oil
  • apple cider vinegar
  • coconut cream (see notes in the full recipe card below)
  • chocolate
  • coconut milk
  • strawberries

How to make a Chocolate Cake without eggs?

For the cake layers:

  1. Grease two 6-inch round cake pans, cover the bottoms with parchment paper and grease the paper.

    Preheat oven to 350F.

    In a bowl, combine flour, salt, cocoa powder, baking soda and sugar. Whisk.

    Add oil, vinegar, coffee and vanilla.

    Beat with an electric mixer or a whisk, until just combined.

    Divide mixture between both bans.

    Bake for 45-50 minutes, until toothpick inserted comes out clean. Check your cakes at the 40 minute mark, but this cake does take a while to bake.

    Let cakes cook inside the pans for 10 minutes, then transfer to a cooling rack to cool completely. You can wrap and refrigerate them for up to 5 days.

    Cut off the domes of the cakes.

For the coconut whipped cream:

  1. Beat coconut cream, for 8 minutes on medium-high speed, until stiff peaks.

    Add powdered sugar and vanilla extract. Beat for 1-2 more minutes.

For the chocolate ganache:

  1. Heat coconut milk until it just starts to boil. Remove from heat.

    Place chocolate in a bowl and pour coconut milk over it. Let it stand for 1-2 minutes.

    Stir until smooth. Add coconut oil and stir to combine. Let it cool to room temperature.

To assemble:

  1. Place the first cake layer on a platter.

    Spread generous amount of coconut cream on top. Add fresh chopped strawberries.

    Top with the second cake layer.

    Spread coconut cream on the top and sides of the cake. Scrape with a spatula, to achieve the “naked ” look.

    Refrigerate for 30 minutes.

    Remove from the fridge. Pour chocolate ganache on top of the cake and using a spatula, smooth it towards the edges, so the ganache starts dripping.

    Top with fresh strawberries for decoration. Refrigerate for 30 minutes, so the ganache can set. Slice and serve.

No-Eggs-No-Milk-No-Butter-Chocolate-Layer-Cake-Recipe

Allergy Friendly Chocolate Cake:

Looking for an allergy friendly chocolate cake, that is made with relatively simple ingredients (no avocado or beans in it)? I have you covered!

This No Eggs No Milk No Butter Chocolate Layer Cake is festive and delicious.

Relatively easy to make.

Great for a holiday party.

This cake will be perfect for a birthday!

Speaking of birthdays, mine is coming next month and I have to think of what cake to make for myself.

For the cake layers in this No Eggs No Milk No Butter Chocolate Layer Cake, I used my recipe from these cupcakes.

So moist and rich! Made with vegetable oil and coffee to enhance the flavor.

How to decorate this No Eggs  Chocolate Cake? Naked Cake Trend.

I went for a naked cake look, which only had 2 thick layers.

No-Eggs-No-Milk-No-Butter-Chocolate-Layer-Cake-Recipe

If you’ve followed my blog for a while, you may have noticed that I like European style cakes, that have thin layers.

This does not work with this cake batter, because the lack of eggs, produces a very crumby cake, which is difficult to slice into thin layers.

The frosting on the outside of the cake is just coconut cream (no buttercream!).

It is important that you refrigerate the cake for at least 1 hour, before you add the ganache, so the war ganache sticks to the cold cream.

No-Eggs-No-Milk-No-Butter-Chocolate-Layer-Cake-Recipe

Yes it is possible to avoid the use of buttercream on the outside of the cake, trust me!

And as I mentioned this cake is vegan.

But I owe you an explanation – the French macaron on top, obviously is not vegan!

I had some macarons and thought it will make a great decoration. Definitely skip it and decorate the cake with fresh strawberries.

Can you make a moist chocolate cake without any eggs?

Yes, absolutely! This cake is perfectly moist and crumby, and it is made without eggs. The moisture here comes from the vegetable oil.

Can you make cake without milk?

This no milk chocolate cake recipe is the perfect example. The combination of vegetable oil and hot coffee work well and you don’t really need any milk.

How do you make a chocolate cake moist from scratch?

Find a good, tested recipe like this No Eggs Chocolate Cake and you are going to create the best, vegan moist chocolate cake from scratch.

More cake recipes:

Looking for another Dairy-free chocolate cake recipe idea? This one from Texan Erin is super easy to make, soft and fudgy. Definitely worth trying!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
No-Eggs-No-Milk-No-Butter-Chocolate-Layer-Cake-Recipe
5 from 2 votes

No Eggs No Milk No Butter Chocolate Layer Cake Recipe

No Eggs No Milk No Butter Chocolate Layer Cake Recipe. Moist and light, filled with coconut whipped cream and decorated with coconut chocolate ganache drip. It is completely vegan and looks gorgeous!
Prep: 40 minutes
Cook: 50 minutes
Total: 2 hours
Servings: 16

Ingredients 

For the cake layers:

  • 3 cups flour
  • 2 cups unrefined organic sugar, (regular white can be used)
  • 1/2 cup unsweetened cocoa powder
  • 2 tsp baking soda
  • 1 tsp salt
  • 2 cups hot strong coffee or 1 Tbsp instant espresso coffee dissolved in hot water, , I used instant coffee
  • 2 tsp vanilla extract
  • 2/3 cup vegetable oil
  • 2 tsp apple cider vinegar

For the coconut whipped cream:

  • one 14 oz can coconut cream, (I use Trader Joes), or you can use two 14 oz cans full-fat coconut milk, see how to make it here, chilled overnight
  • 1/3 cup powdered sugar
  • 1 tsp vanilla extract

For the chocolate ganache:

  • 4 oz (100 grams) semi-sweet or dark chocolate, chopped
  • 4 oz (120 ml) coconut milk
  • 1 tsp coconut oil

Other:

  • 6 fresh strawberries - 3 to top the cake and 3 chopped for the filling

Instructions 

For the cake layers:

  • Grease two 6-inch round cake pans, cover the bottoms with parchment paper and grease the paper.
    Preheat oven to 350F.
    In a bowl, combine flour, salt, cocoa powder, baking soda and sugar. Whisk.
    Add oil, vinegar, coffee and vanilla.
    Beat with an electric mixer or a whisk, until just combined.
    Divide mixture between both bans.
    Bake for 45-50 minutes, until toothpick inserted comes out clean. Check your cakes at the 40 minute mark, but this cake does take a while to bake.
    Let cakes cook inside the pans for 10 minutes, then transfer to a cooling rack to cool completely. You can wrap and refrigerate them for up to 5 days.
    Cut off the domes of the cakes.

For the coconut whipped cream:

  • Beat coconut cream, for 8 minutes on medium-high speed, until stiff peaks.
    Add powdered sugar and vanilla extract. Beat for 1-2 more minutes.

For the chocolate ganache:

  • Heat coconut milk until it just starts to boil. Remove from heat.
    Place chocolate in a bowl and pour coconut milk over it. Let it stand for 1-2 minutes.
    Stir until smooth. Add coconut oil and stir to combine. Let it cool to room temperature.

To assemble:

  • Place the first cake layer on a platter.
    Spread generous amount of coconut cream on top. Add fresh chopped strawberries.
    Top with the second cake layer.
    Spread coconut cream on the top and sides of the cake. Scrape with a spatula, to achieve the "naked " look.
    Refrigerate for 30 minutes.
    Remove from the fridge. Pour chocolate ganache on top of the cake and using a spatula, smooth it towards the edges, so the ganache starts dripping.
    Top with fresh strawberries for decoration. Refrigerate for 30 minutes, so the ganache can set. Slice and serve.

Nutrition

Calories: 336kcal, Carbohydrates: 50g, Protein: 3g, Fat: 14g, Saturated Fat: 10g, Sodium: 306mg, Potassium: 136mg, Fiber: 2g, Sugar: 30g, Vitamin A: 5IU, Vitamin C: 0.1mg, Calcium: 13mg, Iron: 2.2mg

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

Additional Info

Course: Dessert
Cuisine: American
Tried this recipe?Mention @cookinglsl or tag #cookinglsl!

No-Eggs-No-Milk-No-Butter-Chocolate-Layer-Cake-Recipe

 

More Cakes

Matcha Layer Cake With White Chocolate Ganache Drip

Matcha-Layer-Cake-With-White-Chocolate-Ganache-Drip-Recipe

 

Tangerine Layer Cake – Coming Soon

Tangerine-Layer-Cake-With-Tangerine-Curd-And-Cream-Cheese-Frosting-Recipe

 

Honey Layer Cake “Medovik”

Honey-Layer-Cake-Medovik-Recipe

 

Blueberries And Bavarian Cream Cake

blueberry-bavarian-cream-yellow-layer-cake-summer
Cake With Fresh Blueberries

 

Vanilla Bean Cheesecake With Bischoff Cookie Crust

Vanilla-Bean-Cheesecake-With-Biscoff-Cookie-Crust-Recipe

You May Also Like:

Hi! I'm Mira.

I share simple, mostly low-carb and Keto recipes, that don't take a lot of time to make and use mostly seasonal, easy to find ingredients. I'm a supporter of healthy eating, but you'll also find some indulgent treats too.

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

28 Comments

  1. Your cakes are amazing. This chocolate one is divine too. Thanks for sharing at the Inspiration Spotlight party. Shared. Happy Holidays!

  2. I’d love to make this but I’m confused by the frosting directions. Should I follow the directions for the whipped frosting in the link, then come back to this and add powdered sugar, etc.? Or is the link just to demonstrate how to refrigerate and whip the canned milk?

    1. Follow the instructions in the specific recipe Dani. The link is just how to refrigerate a can of coconut milk. I personally prefer buying Trader Joe’s Coconut Cream (not milk). Hope that helps!

  3. This cake is amazing, Mira!!! I’ve made it several times. It’s mouth-watering!!!!! Thank You SO MUCH!!!!! But there is a small error in the instruction. Not specified when to mix in apple cider vinegar.

  4. For the ganache, the ingredients says coconut milk, but the directions say coconut cream. What exactly should I use for the ganache? Canned coconut milk? Just the cream from the can? Help! 🙂

  5. This turned out beautifully for my daughter’s birthday! Thank you! I am not a very confident baker, but there was no cake left the next day, and that is high praise here. Plus, it looked beautiful! Thank you for such clear, easy to understand directions 🙂

    1. Hi Stephanie!I’m so happy you liked the recipe! I work hard to create different, clean variations of regular chocolate cake and this particular one always works great for me. Have a great weekend!

  6. Hi Mira, omg your cakes are just amazing. I am going to bake it tomorrow, I would like to ask you if this amount of batter would fit in only one pan of 8 inch.
    Thanks and keep going.!

    1. Hi dear,
      the amount is goof for 2 thick 6 inch cakes. It will fit in one 8- inch pan, make sure you bake for longer time.

  7. Can you make this without the hot coffee?  Maybe just hot water?  I do not like coffee at all but would love to make this cake for my vegan daughters and family.

    1. Yes, you can, but keep in mind the flavor will be different. Coffee enhances the chocolate flavor.