Chocolate Banana Bread (Vegan!)

Chocolate Banana Bread (Vegan)

Are you a vegan with an insatiable sweet tooth? This rich and decadent Vegan Chocolate Banana Bread is perfect for you! It’s a mashup of two classic treats – moist banana bread and rich chocolate cake. Every bite delivers intense chocolate flavor along with that irresistible and comforting banana bread sweetness.

Chocolate Banana Bread (Vegan!)

This indulgent yet nutritious loaf is vegan-ized using ingredients like flax “eggs”, soy milk, and your favorite nut butter. Ripe bananas keep it tender and moist without dairy or eggs. Of course, it’s loaded with chocolate chips for double the chocolate bliss!

Whipping up a loaf on a Sunday (or whatever day!) means you’ll have a satisfying vegan snack or breakfast option all week long. Whether you’re craving a chocolate fix or just love banana bread, this recipe is bound to become a staple in your vegan kitchen!

Serve warm or cold with a thick spread of butter, nut butter or tahini.

Chocolate Banana Bread (Vegan)

Chocolate Banana Bread (Vegan)

Georgina Burgess
Prep Time 10 minutes
Cook Time 50 minutes
Course Dessert, Healthy Snack
Servings 1 loaf



  • 3 ripe bananas
  • 2 flax eggs (2 tbsp ground flaxseed mixed with 5 tbsp water and left to 'gel up' for 10 minutes)
  • 100 ml milk of choice such as soya, oat etc
  • 60 ml vegetable oil
  • 70 g sugar
  • 3 tbsp nut butter
  • 1 tsp vanilla extract


  • 200 g plain flour
  • 1 tsp baking powder
  • 1/2 tsp bicarbonate of soda
  • 1 tsp cinnamon
  • 50 g cocoa powder
  • 1 pinch salt
  • 100 g dark chocolate chips plus a few more for topping


  • Preheat the oven to 180C. Grease and line a loaf tin with baking paper
  • Add the wet ingredients to a large bowl and whisk until well combined.
  • Sieve in the flour, baking powder, bicarbonate of soda, cinnamon, cocoa powder and salt, mix until combined
  • Fold in the chocolate chips
  • Pour the batter into the lined tin. Sprinkle a few more chocolate chips on top and place in the oven to bake for 50-55 minutes or until a skewer comes out clean. Remove from the oven, let it cool in the tin for a few minutes before removing and slicing. Enjoy!

Why Not Try These?

Leave a Reply

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

Recipe Rating