Skip to Content

Vegan Banana Cake

An easy, light, and fluffy Vegan Banana Cake with dairy-free chocolate chips and smothered in an indulgent chocolate peanut butter frosting.

Vegan Banana Cake with Chocolate Peanut Butter Frosting

Vegan banana bread absolutely has it’s place in my heart. It’s a go-to, classic recipe if you’ve got a couple of ripe bananas sitting in the fruit bowl, and always guaranteed to go down well.

Sometimes, though, you just need a little bit more.

This vegan banana cake recipe is when you want to get a little fancier with your bananas – it’s still insanely easy to make, but just adds a little more ‘spice’ to classic banana bakes.

This vegan banana cake is:

  • Light, soft, and super fluffy
  • Studded with vegan chocolate chips for an extra treat
  • Packed full of that classic, delicious banana flavour
  • Topped with the most amazing fluffy chocolate peanut butter frosting
Vegan Banana Cake slice on a plate

What you need to make this recipe:

Scroll down to the recipe card at the bottom of this page to find the full measurements you need to make this vegan banana cake plus instructions.

First, we’ll have a look at the key ingredients need to make this easy banana cake and why:

  • Bananas: The staple! For this recipe, I used three very ripe bananas (the skin will be spotty) – the riper your bananas are, the more flavour your cake will have.
  • Brown sugar: I used a combination of light brown sugar and dark brown sugar for this recipe, which gives the cake a wonderful texture and depth of flavour.
  • Flour: Plain white flour works perfectly in this recipe – you could try adapting to gluten-free flour or spelt flour but I haven’t tested the recipe with these.
  • Baking powder and baking soda: These help the cake to rise and give it that lovely fluffy texture.
  • Flax egg: As a substitute for eggs, this recipe uses ground flax seed and water to make a flax egg which helps to bind the ingredients together.
  • Coconut oil: Instead of butter, I used melted coconut oil to add moistness to the cake. If you don’t have coconut oil, any other type of oil will work – you could also experiment with adding nut butter instead.
  • Plant-based milk: You may find that you only need to add a little milk (or none at all), but this just helps to loosen up the batter if it’s a bit dry.
  • Apple cider vinegar: Apple cider vinegar reacts with the baking soda to create the most wonderful light and fluffy texture when baking.
Vegan banana cake in slices

How to make Vegan Banana Cake

Step 1: To make this easy vegan banana cake, you’ll start by lining a baking tin (I used a small roasting tin 25 x 20 cm) with baking paper and pre-heating your oven to 180 degrees Celsius.

Step 2: Then, make your flax egg by combining ground flaxseed with water in a small bowl and leaving for about 5 minutes – the mixture will become thick and almost jelly-like.

Step 3: Next, in a mixing bowl first combine the dry ingredients: flour, baking powder, and baking soda. In a separate bowl, mash the bananas, and stir in the sugar, melted coconut oil, and flax egg.

Step 4: Add the wet mixture to the dry, and then add your milk and apple cider vinegar and combine the mixture. Fold in your vegan chocolate chips, if using.

Step 5: Pour the batter in your tin and bake.

Step 6: Once the cake has completely cooled, you can smother it in your peanut butter chocolate frosting, grate over some dark chocolate, and serve!

Frosting your vegan banana cake

When making this vegan banana cake, I paired it with a chocolate peanut butter frosting – the ingredients and instructions for which are included in the recipe card below. Other frosting options that could work just as well include:

  • Vanilla cream cheese frosting, such as the one used in for this courgette and lime cake.
  • Chocolate cream cheese frosting – simply combine cocoa powder with a traditional vegan cream cheese frosting.
  • A regular vanilla buttercream frosting
  • Lemon cream cheese frosting or lemon buttercream
  • Chocolate ganache

Equipment and tools for baking

Here are a few must-have baking tools and equipment that I would really recommend for this bake:

Vegan banana cake

Storing, freezing etc

If you’re planning on freezing this vegan banana cake, I would recommend freezing the cake without the frosting. When you want it, let the cake defrost, then make the frosting fresh and smother it on to.

This cake should keep for 3 – 5 days in an airtight container.

More banana recipes you’ll love:

Vegan Banana Cake with Peanut Butter Frosting

Vegan Banana Cake with Peanut Butter Frosting

Yield: 12 portions
Prep Time: 10 minutes
Cook Time: 30 minutes
Additional Time: 10 minutes
Total Time: 50 minutes

A soft and fluffy vegan banana cake studded with chocolate chips, topped with the most delicious chocolate peanut butter frosting! Such a great alternative to classic banana bread.


  • 250g plain flour
  • 1 tsp baking powder
  • 1 tsp bicarbonate of soda
  • 2 tbsp ground flax seed + 5 tbsp water
  • 110g light brown sugar
  • 90g dark brown sugar
  • 45g coconut oil
  • 3 medium ripe bananas
  • 2 - 3 tbsp milk
  • 1 tsp apple cider vinegar
  • 25g dark (vegan) chocolate chips

Chocolate Peanut Butter Frosting

  • 50g vegan butter
  • 100g smooth peanut butter
  • 20g cocoa powder
  • 280g icing sugar
  • 50ml plant-based milk


  1. Line a small baking tin (25 x 20cm) with baking paper and preheat your oven to 180 degrees C
  2. Make your flax egg by combining the ground flax seed and water in a small bowl and leaving to sit for 5 minutes.
  3. In a mixing bowl, combine the flour, baking powder, and baking soda.
  4. In a separate bowl, mash your bananas and then add the sugar, melted coconut oil, and flax egg.
  5. Add the wet ingredients to the dry, then add the apple cider vinegar and milk and stir to combine. Fold in your chocolate chips if using.
  6. Pour the mixture into your baking tin and bake for 30 minutes, or until a skewer comes out clean when inserted into the cake.
  7. Allow the cake to cool for 15 minutes before removing from the tin and placing on a wire rack to cool completely before icing.

To frost:

1. Beat the vegan butter and peanut butter together.

2. Then add the icing sugar, cocoa powder, and milk, and beat until combined. The buttercream should be light and fluffy - if it splits, simply place the bowl in the fridge for an hour, then beat again and it should come back together again.

3. Using a spatula to spread the icing over the cake. As an optional extra, I grated some dark chocolate over the frosting for decoration.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Roberta Warzecha

Saturday 25th of September 2021

One of the best vegan cakes I’ve ever made. It was so light, fluffy and moist. Great flavor. And it actually rose like a non-vegan cake!

By The Forkful

Monday 27th of September 2021

So glad to hear it!

Vegan Banana Brownies with Peanut Butter - By The Forkful

Wednesday 10th of February 2021

[…] Vegan Banana Cake […]

Skip to Recipe