Gluten free vegan banana bread

    1 hour 5 min

    The best moist and crumbly banana bread with a decoration of flaked almonds. This recipe is vegan, dairy-free, wheat-free, gluten-free, egg-free and yeast-free!


    London, England, UK
    17 people made this

    Makes: 1 loaf

    • 3 bananas
    • 20g olive oil
    • 50g brown sugar
    • 50g maple syrup
    • 140g gluten-free plain flour
    • 85g ground almonds
    • 3 teaspoons gluten free baking powder
    • 2 to 3 teaspoons ground cinnamon
    • flaked almonds (optional)

    Prep:15min  ›  Cook:50min  ›  Ready in:1hr5min 

    1. Pre-heat your oven to 180 C / Gas 4.
    2. Peel and chop up the bananas and pop them into a large mixing bowl. Mash the bananas until smooth then add in the oil, sugar and maple syrup.
    3. Pour in the flour, ground almonds, baking powder and cinnamon and combine well. The mix should be light and fluffy.
    4. Line a 2lb loaf tin with parchment. (I stuck it down using dairy-free margarine.)
    5. Spoon the bread mix into a loaf tin. Decorate with flaked almonds (this is optional, I wanted to add the almonds for a little extra protein).
    6. Pop the tin in the preheated oven for 20 minutes.
    7. After 20 minutes, check the banana bread by sticking a sharp knife or skewer into it, it should come out somewhat clean. Place the tin back into the oven for 30 more minutes. (Cover with foil to stop the bread from burning.)
    8. Take the banana bread out of the oven, tip out of the tin and place onto a cool plate or serving dish!


    Slice up and serve warm with some dairy-free ice-cream or yoghurt or wait (I couldn't wait) until the bread is cool and you can enjoy it with a nice cup of tea or coffee as an afternoon tea treat! When the bread is hot, it is moist and crumbly, just how I like warm bread! This recipe is super easy, and its a must make for any banana and cinnamon lover!

    See it on my blog

    The Little Blog of Vegan

    Recently viewed

    Reviews & ratings
    Average global rating:

    Reviews in English (0)