Vegan Chocolate Fudge Cake

By Lilian Dikmans

Jump to recipe

This rich Vegan Chocolate Fudge Cake is pure chocolatey goodness. Plus it’s gluten free, nut free, dairy free and doesn’t contain any eggs. But no one will know unless you tell them.

The cake is very easy to make. All you need is a bowl and a whisk. I used gluten-free flour to keep the cake nut-free. Cakes made with nut meals are super dense and delicious, but this cake is a slightly lighter alternative.

Vegan Chocolate Fudge Cake

For the icing you’ll need a food processor, blender or stab mixer. You just throw all the ingredients in and blend. The avocado provides a beautiful creamy texture. But I promise you can’t taste it. It provides some lovely good fats as well.

For another icing idea without avocado, you could try the icing from my Chocolate Peanut Butter Mud Cake. That icing is made with a base of natural peanut butter.

Vegan Chocolate Fudge Cake
Vegan Chocolate Fudge Cake
Vegan Chocolate Fudge Cake

Both the Vegan Chocolate Fudge Cake and its icing are sweetened with pure maple syrup. I used maple syrup instead of rice malt syrup because I needed the sweeter flavour of maple to cut through the other ingredients. Overall, it’s a pretty healthy cake.

For another healthy cake recipe that is dairy-free, you might like this Gluten Free Gingerbread Cake. It’s made without molasses and is an easy and healthy alternative to traditional gingerbread. The cake is super moist, flourless and comes with a paleo option too.

10-12 slices

Prep time
20 mins

Cook time
20 mins


For the cake

  • 1 1/2 cups boiling water
  • 1/3 cup extra virgin coconut oil
  • 1 cup pure maple syrup
  • 2 teaspoons pure vanilla extract
  • 2 teaspoons apple cider vinegar (or white vinegar)
  • 1 1/2 cups gluten-free plain flour
  • 2 teaspoons bi-carb soda
  • 3/4 cup cacao powder (or cocoa powder)
  • Pinch of sea salt

For the icing

  • 2 ripe avocados
  • 1/2 cup cacao powder (or cocoa powder)
  • 1/2 cup pure maple syrup
  • 1/4 cup extra virgin coconut oil, melted
  • 1 teaspoon pure vanilla extract
  • Pinch of sea salt


  • 1
    Preheat your oven to 170°C (fan-forced). Line the base and sides of 2 x 20cm round cake tins with baking paper. Make sure the tins are sealed and do not have removable bases (see note below).
  • 2
    To make the cake, mix the boiling water, coconut oil, maple syrup, vanilla and vinegar in a large bowl. Stir until the coconut oil is completely melted. Add the flour, bi-carb soda, cacao powder and salt and mix using a whisk to combine everything and remove any lumps.
  • 3
    Pour the mixture into the lined cake tins, using the back of a spoon to smooth out the surface. You want roughly half the mixture in each tin and the surface of each cake to be flat. Bake in the preheated oven for 20 minutes or until the top of the cakes spring back lightly when touched and a skewer comes out relatively clean with a few crumbs. You want the cakes to remain fudgy, so be careful not to overcook them.
  • 4
    To make the icing, process all the icing ingredients in a food processor until smooth.
  • 5
    Once the cakes are completely cold, turn one of them out onto a serving plate. Spread half the icing onto the cake. Top with the second cake, then spread the remaining icing on top.
  • 6
    Store in the fridge.


Make sure you use sealed cake tins, rather than ones with removable bases. The mixture may seep out of the tin while baking if the tin is not sealed. (I used tins that are actually 19.5cm wide, but close enough).

Share This Recipe

You might also like



Please enter your comment!
Please enter your name here

Latest recipes


Lilian Dikmans

Lilian Dikmans is an Australian model, Muay Thai fighter and founder of Real Food Healthy Body

Latest blog

How to make pumpkin purée for baking recipes

Pumpkin purée is a staple ingredient in so many delicious baking recipes. Think pumpkin pie, pumpkin bread and pumpkin scones sweetly spiced with autumnal...

Popular Recipes