Vegan Chocolate Cake with Avocado Frosting

4.75 from 8 votes

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

This delicious Vegan Chocolate Cake with addictive avocado frosting makes a wonderful vegan birthday cake! Easy to make, moist and versatile.

Post may contain affiliate links. For more information, check my disclosure

Super-fudgy Vegan Chocolate Cake with Avocado Frosting

VEGAN CHOCOLATE CAKE RECIPE

This vegan chocolate cake is my go-to recipe whenever I crave cake in a hurry! It is so easy to make and tastes decadent and delicious as an afternoon treat or a full-blown birthday cake.

The cake uses easy to find ingredients that you will already have in your pantry – nothing unusual or expensive.

You simply need flour, sugar, cocoa powder, baking soda, your plant milk of choice, apple cider vinegar and oil. I usually make this cake with (melted) coconut oil, but any flavourless oil can also be used. 

This cake is an one-bowl wonder that my kids can make on their own. The recipe below makes 2 small layers (15cm/6in) so if you wish to make a larger cake you will need to double it. The raspberry jam is entirely optional but if you do use it make sure you chill the cake before slicing.

Delicious vegan chocolate cake with an addictive avocado frosting.

Avocado frosting

I was reading this article on Delicious magazine the other day – a spirited anti-avocado rant by Viv Groskop. Not sure where you stand on avocados – I love them and we always have a few in our fruit bowl in various stages of ripeness.

I even tried to grow an avocado tree in my youth but, although it eventually became enormous, it had had almost zero chance of fruiting in the UK. But whatever your views on avocados, I have to say even I was a bit dubious about avocado cake frosting.

Well the proof is in the pudding as the saying goes and any doubts I may have had were completely dispelled when I actually tasted vegan chocolate frosting made with avocado.

It looks amazingly glossy and has the satisfying rich mouthfeel of chocolate but is definitely a lot healthier than your average cake frosting. What’s more, my kids also adored it and neither are avocado fans (yet!). So there you go, kid-approved, delicious and super easy. Seriously, what’s not to love?

Super-fudgy Vegan Chocolate Cake with Avocado Frosting

Vegan chocolate cake step by step

Full measurements and instructions can be found on the printable recipe card at the bottom of the page. Please take a look at the steps and video before attempting this recipe!

Step 1. Preheat the oven to 180C (350F). Grease 2x15cm (6in) cake tins and line the bottoms with baking paper. Dust with flour, shaking off any excess.

Step 2. Sift the sugar, flour, cocoa powder and bicarbonate of soda into a large bowl. Use a balloon whisk to stir together.

Step 3. Mix the non-dairy milk, oil, vinegar and vanilla together in a measuring jug and add to the bowl. Use a whisk to mix everything together until you have a smooth batter.

Vegan chocolate cake step by step
Vegan chocolate cake step by step

Step 4. Divide between the prepared tins and tap against the countertop so that the batter settles. Bake for 20-25 minutes, or until a skewer inserted in the centre comes out clean.

Step 5. Put the avocados, agave nectar, cocoa powder, coconut oil and vanilla in a food processor fitted with a metal blade or a high speed blender. Blitz until smooth, scraping the sides of the bowl if needed. Taste and adjust for sweetness to taste.

Avocado chocolate frosting

Step 6. Add frosting to the bottom cake layer and then spread with raspberry jam, if using. Top with the second layer and then add frosting to cover the entire cake. Chill for 30 minutes.

Vegan birthday cake

Step 7. Pipe any extra frosting to decorate the cake, top with fresh raspberries and dust with a little icing sugar, if using. Use a potato peeler against a (dairy free) dark chocolate bar to create chocolate curls and sprinkle over the cake.

Super-fudgy Vegan Chocolate Cake with Avocado Frosting

Have you made my vegan chocolate cake recipe? Tag me on Instagram or pop by on Facebook and make my day! 🙂

YOU MAY ALSO LIKE

4.75 from 8 votes

Vegan Chocolate Cake with Avocado Frosting

Delicious vegan chocolate cake with addictive avocado frosting. Makes a wonderful vegan birthday cake!
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 8 slices
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Video

Ingredients

For the cake

  • 130 g | 4.5oz light brown sugar or caster sugar
  • 100 g | 3.5oz plain flour all purpose flour
  • 4 tbsp unsweetened cocoa powder
  • 1 tsp bicarbonate of soda
  • 160 ml | 6fl oz non-dairy milk I used coconut milk
  • 4 tbsp coconut oil melted
  • 1 tbsp white wine vinegar
  • 1 tbsp vanilla extract
  • a little vegetable shortening and flour to grease cake tins

For the frosting & decorating

  • Flesh of two medium ripe avocados
  • 5 tbsp agave nectar or maple syrup, more if needed
  • 4 tbsp unsweetened cocoa powder
  • 3 tbsp coconut oil melted
  • 1 tbsp vanilla extract
  • 5-6 tbsp seedless raspberry jam softened (optional)
  • 100 g | 3.5oz fresh raspberries
  • chocolate curls to decorate optional
  • icing sugar to dust optional

Instructions 

  • Preheat the oven to 180C (350F). Grease 2x15cm (6in) cake tins and line the bottoms with baking paper. Dust with flour, shaking off any excess.
  • Sift the sugar, flour, cocoa powder and bicarbonate of soda into a large bowl.
  • Mix the coconut milk, coconut oil, vinegar and vanilla together in a measuring jug and add to the bowl. Use a whisk to mix everything together until you have a smooth batter.
  • Divide between the prepared tins and tap against the countertop so that the batter settles. Bake for 20-25 minutes, or until a skewer inserted in the centre comes out clean.
  • Put the avocados, agave nectar, cocoa powder, coconut oil and vanilla in a food processor fitted with a metal blade or a high speed blender. Blitz until smooth, scraping the sides of the bowl if needed. Taste and adjust for sweetness to taste.
  • Add frosting to the bottom cake layer and then spread with raspberry jam, if using. Top with the second layer and then add frosting to cover the entire cake. Chill for 30 minutes.
  • Pipe any extra frosting to decorate the cake, top with fresh raspberries and dust with a little icing sugar, if using.
  • Use a potato peeler against a (dairy free) dark chocolate bar to create chocolate curls and sprinkle over the cake.

Notes

This recipe makes two small layers. If you wish to make a bigger cake you will have to double the recipe.

Nutrition

Calories: 272kcal | Carbohydrates: 39g | Protein: 2g | Fat: 13g | Saturated Fat: 11g | Sodium: 174mg | Potassium: 120mg | Fiber: 2g | Sugar: 32g | Vitamin A: 79IU | Vitamin C: 3mg | Calcium: 37mg | Iron: 1mg

Nutritional information is always approximate, and will depend on quality of ingredients and serving sizes.

Like this recipe? Leave a comment below!

You may also like:

4.75 from 8 votes (7 ratings without comment)

Leave a comment

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

Recipe Rating




26 Comments

  1. Cathy D says:

    Hi, this looks great. I have question, as I am new to vegan baking. Does the coconut oil add the TASTE of coconut? or it is just a good fat to use?

    I don’t like coconut flavor at all, so I want to know if the flavor comes through, and/ if you have suggestion for a good oil/fat to use instead.

    Thank you for sharing this!

    1. Lucy Parissi says:

      Coconut oil might lend a faint taste of coconut. You can replace with rapeseed (canola) oil if you prefer.

  2. Gwyneth says:

    Have you tried it with gluten free flour as well??

    1. Lucy Parissi says:

      I am afraid I haven’t but would love to hear back from you if you try it!

  3. Becca @ Amuse Your Bouche says:

    LOVE THIS RECIPE! My father-in-law made it the other day (think it was only the second cake he’s ever made) and even he made it taste amazing – really foolproof recipe! It’s so rich and fudgy. This will definitely be my go-to chocolate cake recipe from now on, whether I need it to be vegan or not 🙂

    1. Lucy Parissi says:

      I am so glad it turned out well Becca! It is such a rich cake and people are always amazed when they find out it is vegan and contains avocado. My little party trick 😉

  4. Hannah Hossack-Lodge says:

    This looks incredible! I've been intrigued by avocado frosting for a while now, but too wary to try it..but now that you've given it the seal of approval I think I'll be brave enough to give it a go! x

  5. Jemma @ Celery and Cupcakes says:

    This really looks incredible! 🙂 I love using avocados to make a healthy chocolate mousse, it works so well.

  6. Heather says:

    Wow this looks amazing, I can't believe it's vegan. I love your video of how to make it.

  7. Laura Denman says:

    I first looked at this in my office while waiting for some lab results to come through. My office mates are well versed in baked treats seeing as I bring them in all the time. The postdoc from my group who sits next to me came back to his desk while I had it up and immediately said yes please! I've seen avocado icing before but had my doubts – you have done away with any fears though and this has gone high on my list 🙂

  8. Nayna Kanabar says:

    The cake looks delicious and I would never have guessed that was vegan.

  9. Angela Field says:

    This looks great Lucy, I'm a bit dubious about the avocado frosting thing I have to admit – but I know you wouldn't lie to me!

    1. Lucy Parissi says:

      I shared your doubts but it is absolutely delicious! I even made little truffles to have while on my diet. My kids can eat this with a spoon as pudding and you can't really fool children. Trust me – it's fab.

  10. Kate | The Veg Space says:

    Wow, what a stunning cake! I've been experimenting with vegan baking recently as I did Veganuary and missed cake too much! But made nothing quite as spectacular as this…. I'm definitely trying this one very soon!