Vegan Banana Bread
This tall and fluffy vegan banana bread is soft and moist and packed with bananas! It’s easy to make, uses only 7 key ingredients and comes together in one bowl.

Why you’ll love this recipe
TRUSTWORTHY: This classic banana bread was adapted from my popular vegan banana muffins which has lots of positive reviews! I also served it to non-vegan family members who said it was the ‘best banana bread’ they’ve eaten, even compared to non-vegan banana bread!
TEXTURE: Fluffy but denser than banana cake. Finely textured with no dense spots.
FLAVOR: For the best flavor, I use brown sugar, extra cinnamon and extra bananas in this recipe!
Simple ingredients you’ll need

Ingredient notes & substitutions
Ripe bananas that are either fresh or thawed from frozen. Riper bananas will produce a sweeter bread with more banana flavor!
Brown sugar for depth of flavor. Alternatively, you can use coconut sugar for a slightly less sweet banana bread. Granulated sugar or a sugar replacer will also work but they lack the depth of flavor provided by brown sugar. Alternatively, check out my maple banana bread.
Dairy-free milk. I prefer using unsweetened soy milk as it has higher protein and makes baked goods more tender. However, any non-dairy milk (such as almond milk) will work.
Baking powder and soda. We’re using two baking agents to ensure the banana bread bakes through. This is a very tall loaf so we need a proportionate amount of baking agents.
Even though this is an eggless banana bread, we don’t need any special egg replacers such as flax eggs. The extra banana helps bind the ingredients and the extra raising agents give the bread extra lift.
The full list of ingredient quantities and instructions are in the recipe card at the bottom of this post.
Tips for making the batter
This vegan banana bread recipe is really easy to make. However, here are some hacks and expert tips, so you can make the best possible banana bread!
Use a stand mixer or hand mixer to mash your bananas, instead of a fork or potato masher. Less effort, same result! Just add the bananas to a large bowl and use the beater or whisk attachment to mix them.

Once you add the all-purpose flour and dry ingredients, don’t overmix your batter. It’s fine for your batter to have a few lumps!
If you stir your cake batter too much, it will overwork the gluten and make the banana bread dense and tough.

Baking Tips
You can bake your banana bread as is or top it with:
- An extra sliced banana
- Old-fashioned rolled oats
- Crumble, such as from my banana muffin recipe (use only half of the crumble recipe)
- Chopped nuts
This is a very tall loaf so it will take at least one hour to bake. To prevent the top from burning, I recommend lowering your oven rack to the bottom third of the oven. This positions the banana bread closer to the middle of the oven, rather than closer to the top.
Here are some other tips to prevent your banana bread from burning:
- During baking, if your bread is browning too quickly, loosely tent the pan with aluminum foil.
- When you preheat the oven, place an empty baking tray on an oven rack above your loaf. Some ovens have a strong top heating element and tend to burn cakes on top. An empty baking tray will shield your banana bread from the direct heat.

Serving and storage suggestions
Like all cakes, when this banana bread is very fresh from the oven, it will be a little crumbly and slightly gooey. You’ll be able to cut cleaner slices if you allow the bread to cool down. On the day of baking, the top of the banana bread will be crispy so I recommend cutting it with a serrated knife.
This banana bread keeps very well for a few days. However, I recommend storing it unsliced so the bread keeps soft and moist.
If you’d like to freeze this bread, it’s best to cut it into individual slices, arrange it between pieces of parchment paper or in separate freezer bags, and then freeze it. You can freeze the banana bread as a loaf, but you won’t be able to slice it while it’s frozen. Either way, allow the banana bread to thaw in the fridge and warm it up to serve.

Customizing this easy vegan banana bread
– Vegan chocolate chips
– Chopped walnuts or pecans to the batter
– Traditional rolled oats for extra fiber (if so, I recommend adding extra dairy-free milk to the batter)
– Dried cranberries or other dried fruit to the batter
– Flaked almonds or other nuts on top
– Blueberries, raspberries or check out my vegan blueberry banana bread. If you add more fruit, it will make the bread more moist and you’ll have to bake it for longer.
This is a very tall loaf, so if you add too many extra ingredients, your bread might overflow in the oven. To prevent this, line your baking pan so the parchment paper stands tall and upright, or use a 9-inch loaf pan.
This recipe works well with King Arthur’s gluten-free measure for measure flour, but I recommend baking the bread for 65-70 minutes.
This recipe is very similar to my vegan banana muffins and readers have successfully made them with all-purpose gluten-free flour so I’d say it would also work with this recipe.
For a refined sugar free banana bread, check out my vegan maple banana bread.
I haven’t tested replacing the oil with unsweetened applesauce or yogurt, so I cannot vouch for results. However, from experience, it will change the texture of the bread.

More vegan quick breads
Follow Rainbow Nourishments on Instagram, Facebook, TikTok and Pinterest, and subscribe via email to receive all of our latest recipes!

Vegan Banana Bread
Ingredients
Wet ingredients
- 3 x (~360g total) very ripe medium bananas, about 1 2/3 cups of mashed banana and weighed without the peel (note 1)
- 1 cup (190g) packed brown sugar, coconut sugar, regular sugar, or granulated sweetener of choice e.g. erythritol (spoon and leveled, note 2)
- ½ cup (125g) dairy-free milk
- ½ cup (125g) neutral flavored oil, (note 3)
- 1 tablespoon white or apple cider vinegar, optional
- 1 teaspoon vanilla extract, optional
Dry ingredients
- 2 ½ cups (315g) all-purpose plain flour, whole wheat flour or spelt flour, spoon and leveled (note 4, and for gluten-free version)
- 1 tablespoon baking powder
- 2 teaspoons ground cinnamon
- ½ teaspoon baking soda
- Pinch of salt
- ½ cup (60g) chopped walnuts, (optional)
To decorate (optional)
- 1 x (120g) medium banana, sliced lengthways
Instructions
- Adjust an oven rack to the lower third position of the oven and preheat the oven to 180°C (350°F). Line an 8-inch (20 cm) loaf pan that's at least 2 3/4-inch (7 cm) tall with parchment paper, leaving an overhang on the sides. Or use a larger loaf pan. (note 5)
Make the vegan banana bread:
- Add the bananas to a large mixing bowl or stand mixer and mash until it forms a thick lumpy paste. Add the sugar and remaining wet ingredients. Mix until well combined. Add all of the dry ingredients and mix until just combined. Some lumps are fine, as long as they aren't lumps of flour.
- Optional: Add any nuts or mix-ins and gently fold them in.
- Pour the batter into your prepared loaf pan and smooth the top. If desired, place the extra banana on top.
Bake the banana bread:
- Bake the banana bread for around 60-70 minutes. During baking, if your banana bread is browning too quickly on top but isn't fully baked in the middle, carefully tent the pan with aluminum foil. The banana bread is ready when you can insert a toothpick in the middle and it comes out mostly clean (a few moist crumbs are fine).
- Allow the banana bread to cool in the pan for 15 minutes then place it on a cooling rack.
- Use a sharp serrated knife to cut the banana bread into slices and enjoy it warm or at room temperature. For neater slices, allow the bread to cool completely. For something extra, toast a slice of banana bread and enjoy it with vegan butter or ice cream.
- Store any leftover banana bread in an airtight container or plastic wrap. It can be stored at room temperature for up to 3 days, in the fridge for up to 5 days or in the freezer for up to 1 month. Allow it to come to room temperature or warm up a slice before serving.
Notes
- For the best results, I recommend weighing your bananas. This recipe is already packed with bananas, but adding extra bananas may make the bread too dense.
- You can safely reduce the sugar to 3/4 cup (145g).
- You can use coconut oil, but make sure it’s melted and cooled. If you’re in a cold climate, it may make your banana bread firmer so try to warm up a slice before serving.
- Spoon and level method: If you’re using measuring cups, fluff up the flour in its bag, use a spoon to add flour to a measuring cup, then level it off with a knife. I don’t recommend using the measuring cup to scoop flour out of your container as it will pack in too much flour which will make the banana bread dry. For the best results, use a kitchen scale.
Gluten-free banana bread: This recipe works well with King Arthur’s gluten-free measure for measure flour, but I recommend baking the bread for 65-70 minutes. - This is a very tall loaf, so if your pan is shorter than 2 3/4-inch (7 cm), your banana bread may overflow. To prevent this, line your loaf pan so the parchment paper sits taller than the sides of the pan (to make the pan taller). Or remove 1/2 cup of the batter and bake it separately in a muffin pan.
This post may contain affiliate links. As an Amazon Associate, I may earn a small commission from qualifying purchases at no additional cost to you.

Delicious!! My non-vegan husband said this is some of the best banana bread he’s ever had. I added chocolate chips and replaced about 1/4 of the flour with spelt flour. Great recipe!
Yay, we’re so happy this recipe was a hit with you and your husband! Chocolate chips and a little bit of spelt flour sound like great additions and tweaks! Thank you for sharing your feedback with us ☺️
I just made this and it turned out perfect! The bread is soft, moist, tastes delicious and the house smells great too. I used a brown sweetener and added walnuts in and on top and baked for 60 mins. Thank you for such a tasty recipe that was easy to follow, the measurements in grams made it super easy. Love it
It means a lot to us that you found the recipe easy to follow and loved the results! Those walnuts on top must have added such a nice crunch too! Thank you for taking the time to leave a review 😊✨
Hi Anthea, do you weigh the bananas in the skins or out please, doesn’t say, other than the gram weight? Thank you xx Nicky
Hi Nicky, the weight of the bananas is without the peel – I’ll update the recipe now to say this 🙂
This banana bread made my home smell heavenly! And it tasted just perfect. Well done!
Hi Lily, that makes me so happy to hear!! Thanks so much for your lovely review 🙂
Simply delicious! And looks like the one in the picture, which is quite rare. It also worked with water instead of milk!
Hi Jaz, aw that’s amazing and glad you found the pictures/results accurate!! Thanks so much for letting me know, I appreciate it a lot 🙂
The texture was good and I liked the addition of walnuts and bananas for decoration but the cake was much much too sweet for my taste even though I used less than a cup of sugar.
Thanks for your feedback and I’m sorry you found it too sweet. We found the sweetness level just perfect and similar to the banana bread we grew up with, but I understand that everyone has different tastes.
Hi, can date sugar and spelt flour be used in this recipe by chance?? Will that change the texture at all??
Hi! Spelt flour and date sugar will work and they’ll make the bread denser and a bit drier. I would add an extra dash of milk as that flour is more absorbent. Hope that helps!
Thank you so much for this powerful vegan recipe. Please how did you use the Apple cider vinegar or white vinegar???
Can the sugar be drastically reduced to about ⅛ cup???
A lot of my family members complained about the level of sweetness so that the bananas are also very sweet.
Hi Phildi, thanks for making this banana bread! I add the apple cider vinegar (or white vinegar) at the same time as the wet ingredients. The acidity interacts with all the other ingredients to make a lighter banana bread. With the sugar, you’re welcome to experiment with less sugar but it’ll make the batter much thicker and the banana bread drier and denser and you may be able to taste the raising agents. You will need to experiment and adjust the other ingredients for it to work well. Hope that helps!
Thanks again for your great and easy simple delicious recipes. I made a small batch — 1/3 of the recipe measurements — as muffins in my new air fryer yesterday, and they turned out amazing! Already making them again today.
Hi Nat, aw that’s wonderful!!! Using an air fryer would be so much quicker and I’ll need to try that next time I don’t want to use my oven! Thanks for letting me know and I hope you enjoyed them the second time!
Hi, is it approx. 360g of banana paste or 360g with the outer skin?
because for me it will be around 5 bananas.
I have never made banana bread before and this recipe looks delicious.
Hi Pari, it’s 360g of banana without the skin. Hope you enjoy the recipe!
i tried this and i cant stop to say umm so yummy😋😋
So glad that you loved it! Thanks Aftin!
I just found my favorite banana bread recipe! quick and easy to make, it is delicious and «spongy». I added some chopped pécans on top and i used all purpose gluten-free flour to make it. I will bake this banana bread again for sure!
Hi Lynda, I’m over the moon that you loved this banana bread and that it’ll be a keeper for you! Glad that it worked with gf flour and pecans would be an amazing add-in. Thanks so much for your feedback!
I made this recipe and it turned out better than my family’s traditional banana bread. Not only was it easy to make with minimal ingredients, but the texture came out perfect without being too moist
Hi Véronique, aw what a compliment! I’m over the moon that you loved this banana bread and found it easy to make. Thank you soo much for your glowing feedback 🙂
Amazing! The whole family loved it.
Aw, that’s makes me so happy to hear! Thank you 🙂
I love this recipe! I substituted the flour for whole wheat and reduced the sugar and it still came out delicious and moist.
Hi Nishi, aw it’s great that you enjoyed this recipe with slight changes!! Thanks so much for letting me know 🙂
Absolutely delicious!!! Handy ingredients, easy and covenient! In my ABCs 🙂 Thank you
I’m so happy that you enjoyed this banana bread! Thanks so much Cristina 🙂
Anthea’s banana bread is something simply yummy and wonderful. The taste is so right, the aroma is really comfortable from the oven, the dough is moist and soft at the right point and well elevated. I’ll cook it again for sure.
That’s great feedback!! I’m so glad that you enjoyed the flavor and texture of the bread :). Thanks so much for leaving a comment over here!
I baked this banana bread for the first time. Best banana bread by far, nice and moist and easy to make. Thank you for sharing this amazing recipe. I am looking forward to baking from your other delicious looking recipes.
Hi Chand, aw that’s wonderful to hear! I’m so glad that you found it approachable and enjoyed the texture of it. I hope you enjoy anything else that you get to bake from my website :).