Vegan banana & walnut bread

Vegan banana & walnut bread

  • 1
  • 2
  • 3
  • 4
  • 5
(6 ratings)

Prep: 20 mins Cook: 1 hr


Serves 8

We love a slice of banana bread with crunchy walnuts and sweet dates, warm from the oven. This vegan version is great for breakfast or with an afternoon cuppa

Nutrition and extra info

  • Vegetarian
  • Vegan

Nutrition: per serving

  • kcal315
  • fat15g
  • saturates6g
  • carbs38g
  • sugars18g
  • fibre2g
  • protein6g
  • salt0.3g
Save to My Good Food
Please sign in or register to save recipes.


  • 50g coconut oil or sunflower oil, plus extra for the tin
  • 200g self-raising flour
  • 25g ground almonds
  • 1 tsp baking powder
    Baking powder

    Baking powder

    bay-king pow-dah

    Baking powder is a raising agent that is commonly used in cake-making. It is made from an alkali…

  • 75g light muscovado sugar
  • 4 dates, finely chopped
  • 3-4 very ripe bananas, mashed



    Probably the best known, most popular tropical fruit, their name probably derives from the…

  • 3 tbsp soya milk
  • 75g walnut pieces, toasted



    Walnuts are one of the most popular and versatile of all nuts. When picked young, they're…


  1. Heat oven to 200C/180C fan/gas 6. Brush a 450g loaf tin with a little oil then line with baking parchment.

  2. Mix the flour, almonds, baking powder, sugar and dates. Beat together the mashed banana and oil, then combine it with the flour mixture. Add the soya milk to loosen the mixture, fold in the walnuts and scrape the mixture into the tin. Bake for 1 hr, covering the top if it starts to look too brown. Insert a skewer into the centre of the cake – it should come out clean. If not, return to the oven and cook for a further 10 mins. Cool for 15 mins before taking it out of the tin.

You may also like

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Deborah Sykes's picture
Deborah Sykes
13th Mar, 2018
Definitely needed four bananas and extra soya milk. Otherwise fantastic. Baked in small loaf tins. !5-20 mins cooking time. Drizzled with Date nectar. Non-vegan will replace my normal recipe with this one - great.
3rd Mar, 2018
This is a great recipe but turned out far too sweet for me. I did make some substitutions though so it could be because of that! - I used soya yoghurt with a little water instead of milk - replaced ground almonds for desiccated coconut - replaced walnuts with raw cacao dusted raisins - I also added in 30g honey as I only had 40g sugar(!) Overall a lovely bake and I highly recommend it but would definitely reduce the sweetness next time.
12th Aug, 2017
Just made it today and it is really really nice! A tiny bit too sweet maybe, as it already has dates I will next time put 40gr of sugar instead of 75. Also, quick tip, put your oven on 180, not 200, or even 160 (better) as else it will burn very quickly. Put the tray as low as possible inside of the oven :) but a must do, soooo delicious! :)
26th May, 2017
Made with 2 eggs instead of soya milk (sorry vegans) and it was very nice.
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
13th Oct, 2017
The best vegan banana bread I have made!! I found 40 minutes in the oven perfect. Also apricots are a good substitution for dates.
12th Aug, 2017
Also, I used Almond Milk as I did not have soya milk today and it does exactly the same :) unsweetened of course! mmmm enjoy! As said previously, oven at 160 and tray as low as possible in the oven :)