Go Back
5 from 2 votes
Moist Vegan Banana Cake
Vegan Banana Cake with Cashew Cream Frosting
Prep Time
10 mins
Cook Time
55 mins
Total Time
1 hr 5 mins
Course: Dessert
Keywords: Moist Banana Cake, Vegan Banana Cake
For the Cake:
  • 1.5 cups wholemeal spelt flour
  • 3 small bananas
  • 3/4 cup coconut sugar *see notes
  • 1/2 cup coconut oil melted
  • 1 tsp vanilla extract
  • 1.5 tsp bicarb soda
  • 1 tsp baking powder
  • 2 tsp vegan egg replacer *see recipe intro above
  • 1 tsp ground cinnamon
For the Frosting:
  • 1 cup cashews soaked for at least 3 hours prior
  • 3 tbsp plant based milk (I used soy)
  • 3 tbsp maple syrup
  • 1.5 tbsp coconut oil melted
  • 1 tsp vanilla extract
  • pinch fine salt
To Make the Cake:
  1. Preheat the oven to 160°C on fan-force (320°F) and grease and line a 24x14cm loaf pan.

  2. Use a fork to mash the bananas, coconut sugar and vanilla into a small mixing bowl until well combined.

  3. Sift all the dry ingredients into a larger mixing bowl and use a balloon whisk to stir until well combined. 

  4. Make a well in the middle of the dry ingredients, then add the melted coconut oil and banana mixture and whisk until just combined.

  5. Pour batter (it should be quite thick) into the prepared loaf pan and bake on the middle rack for 55 minutes, or until a skewer inserted in the centre comes out clean.

To Make the Frosting:
  1. Combine all ingredients into a blender and blend until extremely smooth (the time this takes will depend on the quality of your blender, should be anywhere from 1-3 minutes). If necessary you can add a tablespoon of warm water to assist your blender in making it smooth.

  2. Spread the frosting over the cake once it has completely cooled and dust with cinnamon to finish (if you like). Keep stored in the fridge for up to 5 days, but best enjoyed served at room temperature.

Recipe Notes

*You can sub this 1/2 cup of packed organic brown sugar instead for a more traditional tasting banana cake, but I prefer coconut sugar for sustainability and health reasons :)