Vegan Chocolate Walnut Cake (+ Video)

Vegan Chocolate Walnut Cake

Need a go-to vegan chocolate cake recipe? Scratch that… need a go-to chocolate cake recipe in general? This is the ONE!

It’s a fluffy, moist, intensely chocolaty sponge with a creamy-ganache-and-crunchy-walnut filling. It’s everything you ever wanted in a chocolate cake and it convinced many of my non-vegan friends that you do not need eggs or dairy to bake a tasty cake with a great, light and spongy texture.

It’s by far my favourite chocolate cake. The one that I make again and again and it never fails to impress. Seriously, I get the same reactions and praise for this one over and over again.

So give it a try and let me know what you think!

PS: Hot berries and vegan vanilla custard or coconut cream compliment this cake rather perfectly.

Vegan Chocolate Walnut Cake Vegan Chocolate Walnut Cake Vegan Chocolate Walnut Cake

Vegan Chocolate Walnut Cake (+ Video)
Prep time
Cook time
Total time
Serves: 10
  • Cake batter:
  • 2 ½ cups white flour
  • 1 cup unsweetened cocoa powder
  • 1 ½ cups sugar
  • 2 cups coffee
  • ¾ cup vegetable oil
  • 1 Tbsp baking powder
  • 1 Tbsp White Wine vinegar (Apple Cider vinegar works too)
  • 1 Tbsp Vanilla Extract
  • 1 tsp salt
  • Ganache:
  • 1 cup chopped dark chocolate
  • ½ cup coconut cream (you can buy coconut cream or use the firm part of a can coconut milk)
  • 1 small package of walnuts
  1. Brew fresh coffee. You can use normal or instant coffee.
  2. Mix the flour, cocoa powder, baking powder and sugar in a mixing bowl.
  3. Add the coffee, vegetable oil, vanilla extract and vinegar and mix until you have a smooth batter.
  4. Oil two round baking tins and pour the batter in the two, divided equally.
  5. Pop the tins in the pre-heated oven and bake at 175˚C for about 30 minutes or until a toothpick comes out clean.
  6. Let the two cake layers cool on a cooling rack.
  7. Meanwhile bring the coconut cream to a boil in a small saucepan, then take it off the stove. Stir in the chopped chocolate until it's all melted and you're left with a thick chocolate cream.
  8. When the cake layers feel cool to the touch, level them using a long knife if necessary.
  9. Place the first layer on a big plate or cake stand and cover the top generously with ganache.
  10. Chop ⅔ of the walnuts into pieces and sprinkle them on top of the ganache & let them sink in.
  11. Add the second layer of the cake and decorate it with ganache and walnut halves. I like to cover the top with ganache and let it drip down the sides.

Vegan Chocolate Walnut Cake Vegan Chocolate Walnut Cake
Vegan Chocolate Walnut Cake



  • Reply
    Sarah | Well and Full
    February 27, 2016 at 9:33 pm

    Oh my goodness this cake looks SO delicious and decadent!!

    • Reply
      March 2, 2016 at 7:34 pm

      Thank you so much Sarah!! Xx

  • Reply
    February 29, 2016 at 9:38 pm

    Looks delicious!! I’ve been on a look out for a good vegan chocolate cake recipe for ages, I’ll have to give this a go. But, is the coffee really necessary, as I don’t like coffee…
    Thank you!

    • Reply
      March 2, 2016 at 7:33 pm

      Thank you! You can substitute the cups of coffee with cups of water. The coffee makes the cake taste a bit more chocolaty but I’ve tried using water instead and it tastes great too! Good luck and let me know what you think! Xx

  • Reply
    March 1, 2016 at 1:44 pm

    Can the 2 cups of coffee be substituted with something else? It’s the only thing stopping me from making this since I can’t have any caffeine.

    • Reply
      March 2, 2016 at 7:38 pm

      Hey Nancy! You can substitute the 2 cups of coffee with 2 cups of water. I’ve tried it and it turns out great as well! Good luck! Xx

  • Reply
    plasterers bristol
    June 6, 2017 at 5:30 pm

    i love this cake. My favorite. Thanks for sharing recipe. Simon

  • Leave a Reply

    Rate this recipe: