This is the best ever vegan banana bread and it’s so EASY to make in 1 bowl! With tons of banana flavor and super moist texture, it’s the only recipe you’ll ever need.

Want more recipes that use up ripe bananas? You’ll love my Quick & Easy Vegan Banana Muffins, Vegan Banana Pancakes and Best Vegan Banana Cake.

whole cooked banana bread with walnuts on light grey towel

Don’t let your old bananas go to waste! Instead, mash ‘em up and throw them into this easy banana bread recipe. Every slice is moist, lightly spiced, and just so scrumptious! Enjoy a slice warm with a pat of vegan butter.

The batter is so simple and made in one bowl with easy to find ingredients. In fact, you probably have most, if not all of them in your cupboard right now!

Why I love this banana bread

  • Customizable – You can make it gluten free, oil free, nut free and it’s already egg and dairy free! Mix in chopped nuts, chocolate chips or even dried fruit.
  • SO EASY – This recipe really couldn’t be easier to make. Mash the bananas, add the wet ingredients, then the dry ingredients and bake.
  • Incredibly delicious – It comes out perfect every time, with a beautiful golden crust and moist, tender center.
cut in half piece of banana bread with butter melted on it

Ingredients needed (with substitutions)

  • Bananas – Use really ripe, spotty bananas for the best results.
  • Flax eggs – Made from ground flaxseed and water. If you don’t have flaxseed at home, you can use another egg replacer or use ½ cup of applesauce instead.
  • Vegan butter – While vegan butter is the best and will make the banana bread very moist and buttery flavored, any neutral oil works well as a replacement. Applesauce or plain vegan yogurt also works for an oil free banana bread, but the results won’t be as moist and can be a bit gummy.
  • Sugar – I use both organic granulated sugar (organic to ensure it’s vegan friendly) and brown sugar, interchangeably. Both work well. You can also use coconut sugar. Feel free to cut the sugar in half for a less sweet banana bread.
  • Almond milk – Or you can use oat milk, cashew milk, or any other plant milk you have at home.
  • All purpose flour – Or use spelt flour or white whole wheat flour/whole wheat pastry flour. Looking for gluten free banana bread? Try my easy Vegan Gluten Free Banana Bread recipe or simply substitute a gluten free mix.
  • Baking soda – To help the bread rise.
  • Add ins – I love freshly ground nutmeg and chopped walnuts in banana bread. You can easily customize it any way you like using my suggestions below!

How to make vegan banana bread

You’ll need a standard loaf pan and just one mixing bowl for this recipe. The batter is so easy to make.

Make the flax egg by stirring the ground flaxseed together with the water. Let it sit for 5 to 10 minutes to thicken. Mash the bananas in a large mixing bowl. Scoop them into a measuring cup to make sure you have the right amount.

Stir the melted vegan butter into the bananas.

Add the sugar, milk, and flax egg to the bananas. Stir to combine.

Next, add the flour, baking soda, salt, and nutmeg. Gently stir to combine.

Be careful not to over mix the batter, or your bread could be dense and gummy tasting. Finish by folding in any add ins, such as chopped walnuts or chocolate chips.

Transfer the batter to your prepared loaf pan and bake until a toothpick inserted in the center comes out clean.

The crust will turn a beautiful golden brown in the oven, and might just be the best part!

Let the bread cool in the pan for a few minutes before transferring it to a cooling rack. Slice when it’s cool and enjoy.

stacked sliced vegan banana bread with walnuts throughout, wood backdrop

Tips for the best banana bread

  • Add ins – Cinnamon, vegan chocolate chips, pecans, almonds, pumpkin seeds, or dried fruit like cranberries or raisins.
  • Toppings – Gently press sliced bananas, chocolate chips, oats, sunflower seeds, or walnuts on top of the banana bread batter before it goes in the oven.
  • Don’t over mix – Gently mix the ingredients together with a wooden spoon or spatula until everything is just combined. Over mixing the batter will leave you with dense bread. 
  • Let it cool – Let the finished banana bread cool on a wire rack for at least 30 minutes before slicing. This will make it easier to slice and keep it from crumbling all over the place.

Frequently asked questions

Why didn’t my banana bread rise?

This probably means your baking soda is too old. Test its freshness by sprinkling a little into some vinegar. If it’s fizzy, that means it’s fresh. If not, head to the store for a fresh box.

Can banana bread be made gluten free?

Yes! Either replace the all purpose flour with a gluten free flour blend or follow my Gluten Free Banana Bread recipe instead.

Can it be made oil free?

You can replace the vegan butter with applesauce or plain vegan yogurt.

How long does it last?

Vegan banana bread will stay fresh for 1 or 2 days at room temperature or up to 1 week in the fridge. Make sure to wrap the finished loaf really well in plastic wrap so it stays moist.

Can you freeze banana bread?

Yes! It freezes really well for up to 3 months. Just wrap it really well and let it cool first.

Banana Bread Muffins

You can make muffins instead of bread with this recipe. Preheat the oven to 400 degrees F and fill muffin liners in a pan nearly to the top. Bake for 20-24 minutes, or until done.

slice of bread with butter on grey towel

Want more vegan quick bread recipes?

square image of top of banana bread with walnuts
4.94 stars (176 ratings)

Best Vegan Banana Bread

This is the best ever vegan banana bread and it's so EASY to make in 1 bowl! With tons of banana flavor and super moist texture, it's the only recipe you'll ever need.
Prep: 10 minutes
Cook: 50 minutes
Total: 1 hour
Servings: 10 slices

Ingredients 
 

  • 2 tablespoons ground flaxseed
  • 5 tablespoons water
  • 2 large ripe bananas, about 1 cup mashed
  • 1/3 cup melted vegan butter or neutral oil
  • 2/3 cup granulated sugar or brown sugar, lightly packed
  • 1/4 cup dairy free milk oat, almond or soy
  • 2 cups all purpose flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/4 teaspoon fresh ground nutmeg, optional but good
  • 3/4 cup chopped walnuts or non-dairy chocolate chips, optional

Instructions 

  • Preheat the oven to 350 degrees F and grease a standard loaf pan (8 1/2 x 4 1/2 inches or 9 x 5 inches). 
  • In a small bowl, combine the ground flaxseed and water. Set aside to thicken; this is your flax egg mixture.
  • In a large bowl, mash the bananas with a fork until smooth. Scoop it into a measuring cup to make sure you have about 1 cup mashed, then return it to the bowl. Stir the melted vegan butter into the bananas.
  • Now add the sugar, almond milk and flax egg mixture. Stir with a large spoon until well combined.
  • Add the flour to the bowl with the wet ingredients, then sprinkle the baking soda, salt and nutmeg if using on top of the flour. Stir gently until just combined, making sure you don't over mix. 
  • Gently fold in the walnuts or chocolate chips, if using. Pour into the prepared pan, place in the center rack of the oven and bake for 50-60 minutes, or until a toothpick inserted in the center comes out clean. 
  • Let it cool in the pan for a few minutes, then transfer the loaf to a cooling rack. Let the banana bread cool for at least 30 minutes if possible, as this will make it easier to slice. Serve and enjoy!

Video

Notes

  1. Oil free: Use applesauce instead of melted vegan butter. I have tested it and while I prefer it with oil, it’s quite good with applesauce. 
  2. Gluten free: Use a gluten free flour mix. May also sub spelt flour or white whole wheat flour for a whole grain option.
  3. Nut free: Use soy milk, coconut milk or another non-dairy milk instead of almond milk. Any milk will do!
  4. Sugar: You may use brown sugar or granulated sugar here. Even coconut sugar works. Feel free to lower the amount for a less sweet bread.
  5. Muffins instead: Preheat the oven to 400 degrees F, divide into muffin liners and bake for 20-24 minutes, or until done.
  6. Leftovers/freezing: Cover leftover banana bread and keep at room temperature 1-2 days, or keep it in the refrigerator for up to 1 week. Banana bread freezes very well, too.

Nutrition

Serving: 1serving | Calories: 270kcal | Carbohydrates: 39g | Protein: 4g | Fat: 12g | Saturated Fat: 2g | Sodium: 288mg | Potassium: 150mg | Fiber: 2g | Sugar: 16g | Vitamin A: 297IU | Vitamin C: 1mg | Calcium: 36mg | Iron: 2mg
Course: Breakfast, Snack
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

*This recipe was originally posted September 2018 and has been republished with new photos and better writing. I’m always improving the content on my website, thank you!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , ,

you may also like:

Comments

  1. Hi Nora,
    This is a great recipe! I made two loaves. Subbed applesauce in for flax seeds mixture. Folded in melted semi-sweet chocolate chips, and it created a nice marble cross-section.
    This one is a keeper!

    1. Thank you for sharing your great comments and ideas! I’m so glad the bread turned out wonderful for you, and that you’ll be using the recipe again!

  2. Hey, Nora!

    Happy Thanksgiving! Just tried out this recipe out for breakfast this morning. Ended up having to cook it in a toaster oven, as our traditional oven decided to go haywire. ?

    Bread still came out great. Was moist and flavorful. Definitely recommend slapping some extra vegan butter on a warm slice for those giving it a try.

    Cheers!
    Kevin ?

    1. Hi Kevin! Happy Thanksgiving to you! I’m glad the bread turned out great cooked in a toaster oven! Thank you for taking time to share your wonderful review!

  3. This is by far the most delicious and simplest to make vegan baked food recipe I’ve made. Many times when baking vegan there is a level of moisture missing and heaviness, but this recipe is spot on, perfectly sweet, delicious, moist and light. Love it!

    1. Thank you for sharing your great review and comments! I’m glad the banana bread recipe is delicious for you, and that you love it! Happy cooking!

  4. I took it out of oven, spread some vegan butter on it and it tasted delicious!!!! All of your recipes are wonderful!!!!!!! I love sharing with others and surprise them that it is vegan. Comfort food on a cold and rainy day.?

    1. Hi Jessica! Isn’t warm banana bread wonderful!? Thank you for sharing your terrific review and comments! I’m glad you loved the bread!

  5. I just happened to have two perfectly ripe bananas and all the ingredients on hand, then your recipe popped up in my feed. Great timing! I’m going to go ahead and give this recipe 5 stars even though it’s still baking, because the batter alone is delicious. ?

    1. Hi Cassandra! I’m glad the recipe and ripe bananas were timed together! Thank you fo taking time to share you great review and comments! Here’s hoping your bread turned out as delicious as the batter! Happy cooking!

    1. Thanks for sharing your great review and comments! It’s good to get feedback about the instructions. I’m glad they are easy for you to follow. Happy cooking!

  6. I made this terrific banana bread as my first “baking” in my new home in fall-like SW Washington. This recipe lived up to the honor of being the first-baked goods here.  
    Thank you, Nora.  When I needed a “sure thing”, I knew I could count on you!

    1. Hi April! Congratulations on your new home! I’m so thrilled the banana bread was all that you wanted it to be for your first new home baked goodness! I appreciate you sharing your review and your fun comments! Thank you for using my recipes, and wishing you much happy cooking in your new home!

  7. This is good. I ended up using 1/2 melted butter/half applesauce to lower the fat. I also added some vanilla and cut back a bit on the salt since my vegan butter is salted anyway. My hubby really enjoyed it. 🙂

  8. This is just so easy to make, I made the second loaf today and it turned out perfect again, in a toaster oven no less! Personally because of limited access to some ingredients during the pandemic I din’t have any flax seed so I just added a little extra unsweetened oat milk but still turned out exquisit. For anybody who’s having a hard time finding vegan butter, I can attest to the fact that it works just as well with vegal margerine because this is what I have access too, it also worked with baking powder when I found myself out of baking soda so this recipe is very versitile, it has room for tweeking in an unideal circumstance. Not all recipes are that flexible, I’ve tried a few recipes online where changing one thing resulted in an epic mess. Not the case here, the bones of it are what matters. This is also very easy on the system and becuase of the fact that it’s vegan it’s also lower in cholesteral. I made some for somebody recently who had a stomach flu and it was the only thing they could keep down. Just a winner all around. I also like the fact that it’s sized so that it makes one perfect loaf . I’ll definatley be looking into more recipes from this chef!

    1. Hi! I’m thrilled you loved my bread recipe, and I’m glad you’ve found Nora Cooks! Thank you very much for your fabulous review and all of your great comments! Enjoy your journey through my recipes and let me know how they go for you! Happy cooking!

  9. This recipe is absolutely terrific! Carnivore husband helped me make it and he likes it.  I forgot the applesauce. I am oil free. We put a nut mix in it. It rose very nicely and the texture is perfect. Not gummy or tough. Thank you for this great recipe.

  10. Thank you for all your amazing recipes. This banana bread was moist and delicious. My husband has really enjoyed a lot your recipes since he is allergic to dairy and gets rashes from foods with dairy. It has been refreshing to find vegan recipes that are delicious. I already made some of your lasagna recipes, the brownies, the chocolate cake, and now this one.

    1. Hi Sombo! I am so glad that you guys are using and enjoying my recipes! Thank you for taking your time to share your review and wonderful comments! Happy cooking!

  11. Love this recipe make it all the time usually put blueberries in it as well. Going to make into cupcakes today 🙂 thanks for a great healthy and easy recipe!! 

    1. You are so welcome! I’m glad you are loving the banana bread! Thank you for sharing your review and comments! I appreciate you!

    1. I wouldn’t just omit the flax eggs, but you could probably substitute another egg replacer. Maybe even 1/2 cup of applesauce. I haven’t personally tried anything else though. Bob’s Red Mill also has a good egg replacer that would probably work here. Hope you enjoy the bread, thanks for loving my recipes! 🙂

      1. I’ve never used flax seeds but I have all other ingredients at home including apple sauce. If I wanted to follow the recipe I need to use 1/2 of apple sauce for the flaxseed? 

  12. Love this recipe! Great if followed exactly, but comes out perfectly when I make substitutions. I never change the baking soda or flour, but have done applesauce for part or all the veg butter. Have subbed all coconut oil. If really ripe bananas can half the brown sugar. Great, great recipe, and simple, with few ingredients. Just put a loaf in the oven with half nutmeg half cardamom. Thanks Nora, really appreciate you!

  13. I love all your recipes! So thank you for everything you do!
    Quick question: could I toss in a cup of blueberries into this? 

  14. Love making this recipe into 12 muffins! Absolutely delicious and moist and cuts the cooking time to about 22 minutes 🙂 Thank you Nora!

  15. Currently in the oven! Can’t wait to try this! I love how you give warnings to novice bakers (ie: don’t over mix!) this is my go to website for all vegan goodies! 

  16. I’ve made this recipe so many times and it’s always a hit! Lately I haven’t been able to eat processed sugar so I’ve just been omitting and it’s still SO good!

    Thank you Nora <3

    1. Hi Marissa. Melted coconut oil would likely work as a substitution for the vegan butter. I have not tried it myself, however others have used coconut oil with success. Hope this helps!

  17. Hecking delicious, you’ve done it again. I wanted to take this to work to share, so I tripled the recipe, divided the batter in two for half walnuts, half chocolate chips, and baked in four 8.5 x 3.875 foil loaf pans for about 43? minutes. One of those pans won’t even make it to tomorrow between my boyfriend and I. Thank you for the recipe!

    1. I loved reading this! Thanks for sharing your great review and comments! I’m glad you guys love the bread, and hope those you work with do as well!

  18. I’ve made this three or four times this year. It is easy and the result is delicious!!
    Thanks

  19. my new go to banana bread recipe! i’ve tried quite a few new ones these past couple months and this is by far my favorite! quick, easy to follow, and loved by everyone who tried it. beautiful loaf too! i added vegan chocolate chips + substituted the fresh nutmeg with a bit of cinnamon and the entire loaf was gone in less than 24 hours. thanks nora!

    1. I’m thrilled this is your go to read recipe! Thank you for taking your time to share your wonderful review! Happy cooking!

  20. Nora, you are the best! Your recipes are always my go to ones. Thank YOU for sharing this. I added a bunch of macadamia nuts to this and the recipe was so easy to follow!

  21. This is awesome…I have made it several times and substituted strawberries or blueberries and even papaya for the banana, I also sub coconut oil for the vegan butter and will occasionally toss in some vanilla. I have broken it down to smaller portions making more of a muffin and we are happy campers here in Puerto Rico…Thank you for sharing…

    1. Hello in Puerto Rico! I’m glad you guys are loving the banana bread recipe! Thank you for taking time to share your fantastic review! Happy cooking!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.