Moist & Fluffy Vegan Banana Bread Recipe (Gluten Free!)
Why you’ll love this vegan banana bread whether or not you’re vegan:
This is truly the best banana bread you’ll ever make, hands down, vegan or not. It tastes just like the one I grew up with: super moist with a soft crumb texture, full of extraordinarily ripe bananas and a caramelized sweetness from the granulated sugar or coconut sugar (that mimics brown sugar), and subtle notes of cinnamon, nutmeg, and vanilla for extra warmth.
Like my vegan double chocolate banana bread and more summer-y vegan zucchini banana bread, you won’t be able to resist. It’s one of the best classic vegan breakfast recipes, and a wonderful dessert option on a cozy fall day.
This vegan banana bread recipe truly does taste just like the classic, so if you have some non-vegans stopping by for a bite to eat, know that you can serve this healthier and super easy banana bread without any doubt that it’s anything but the classic.
That’s how amazing this recipe is.
I know, a really bold statement to claim, and yes, I’m sure that other vegan food bloggers have amazing banana bread recipes, but I’m that confident that you’ll love this banana bread recipe as much as I do!
Which, if you couldn’t tell, is a whole lot. It’s made with simple vegan ingredients, comes together in just one bowl, and is the easiest vegan quick bread recipe to make when you’ve got to use up those ripe bananas!
For more seasonal quick bread recipes: Try this vegan pumpkin bread, vegan gingerbread loaf, or even this vegan chocolate zucchini bread!
Ingredients you’ll need:
As I mentioned above, one of the reasons why this is the best vegan banana bread ever is because of how simple the ingredients are.
You can make this vegan banana bread recipe entirely gluten free or keep is just vegan- it’s up to you! But here are the basic ingredients that you’ll need to get started:
- Mashed bananas from super ripe bananas. This is our only vegan egg substitute. You don’t need anything else!
- Flour: I have used both all purpose flour and gluten-free flour blends (King Arthur Measure for Measure is what I recommend!). You can easily make this a gluten free vegan banana bread by using gluten free 1:1 baking flour or even oat flour. I do not recommend using whole wheat flour nor whole wheat pastry flour for this recipe. Whole wheat flour bakes much differently from all purpose or even gluten free.
- Granulated sugar & brown sugar: As mentioned above, you can also use coconut sugar for a completely refined sugar free healthy banana bread recipe. You can also use both granulated sugar and brown sugar.
- Cinnamon + nutmeg
- Dairy free milk: such as oat milk, almond milk, or coconut milk
- Vegan butter: or olive oil or unsweetened applesauce (for oil free)
- Baking soda + baking powder
Nothing out of the ordinary here, which is why I love this banana bread. Whether or not you’re vegan, you can definitely fall in love with the combination of these ingredients!
Learn how to bake *unbelievably* vegan desserts in 5 steps!
Want to make amazing vegan and gluten free desserts that no one will know are eggless and dairy free? Sign up for this free e-course to transform your vegan bakes!
What can replace eggs in banana bread?
Unlike other vegan banana bread recipes on the web, we’re actually replacing eggs with just mashed banana. Some recipes use ground flaxseed (even I used to!) to make flax eggs, but I’ve actually found the texture is much better if we just omit the vegan egg substitutes all together.
That’s right: this vegan banana bread does not use any vegan egg substitutes, making it a super approachable and easy one bowl recipe.
How to make vegan banana bread (overview):
For the full instructions and measurements for how to make this healthy vegan banana bread, please skip down to the recipe card at the bottom of the post!
However, for a quick run through of what you’re going to do to bake this banana bread recipe, keep reading!
To make a classic vegan banana bread:
Whisk together the wet ingredients. This is the banana, sugar, dairy free milk, melted vegan butter, and vanilla. You can just use a hand whisk for this. Then add in the dry ingredients to your large mixing bowl, and whisk or fold the dry into the wet. Finally, stir in the vegan chocolate chips.
Pour the batter into your prepared loaf pan. You can use an 8″ or a 9″ loaf pan. here. Top with extra chocolate chips or sliced banana if desired! I just do this for decoration and to signal that it’s banana bread (although you can definitely smell it from the kitchen!).
Bake the banana bread. Then allow the bread to cool for 10 minutes before removing from the pan. Then transfer the bread to a cooling rack or wire rack to cool some more. Allowing the bread to rest will ensure a cleaner slice.
Then slice and serve! Store any leftovers in an airtight container and keep at room temperature for up to 3 days or in the fridge for up to 7 days or in the freezer for up to 3 months.
Easy Banana Bread Mix-Ins and Toppings
If you want to upgrade your classic vegan banana bread to have a bit more excitement, try some of these fun banana bread mix-ins and toppings!
- Chopped walnuts or other nuts, such as pecans, almonds, even peanuts!
- Chocolate chips
- Coconut flakes
- Spices, such as pumpkin pie spice, chai spice blend, cardamom, etc.
- Lemon or orange zest
- Dried fruit, such as cranberries or chopped apricots
- Maple syrup: you can add just a tablespoon of maple syrup for a bit more of a maple-y taste without messing up the texture!
If you’d like even more vegan banana bread variations that have gluten free options, check out my cookbook and head to the breads and loaves section!
Tips for the best vegan banana bread recipe
Don’t over-mix the batter:
Stir the banana bread batter until it is just mixed. The dry ingredients should be fully incorporated into the wet, but since we’ll also be adding in the banana separately, make sure not to over mix, or you’ll end up with a gummy texture.
Measure your flour correctly:
I personally recommend using weighted (gram) measurements over a measuring cup. Your measurements will be way more accurate, and you’ll be more likely to achieve the desired result. However, if you don’t have a kitchen scale, please make sure that you spoon and level the flour into your cup measurements rather than scooping the flour. Scooping will lead to too much flour in the batter, and unfortunately a dry banana bread!
Don’t forget the nutmeg!
This is the key to a classic banana bread taste. Trust me, no one will know that this healthy banana bread recipe is entirely vegan, and I partially attribute this to the nutmeg. Nutmeg adds a nice kick to the cinnamon and makes it more lively.
Keep the oven shut while baking:
I know how tempting it is to keep opening the oven to see how close you are to done, but don’t do this! Opening the oven will drastically alter the oven temperature (even if the clock doesn’t read it), because the hot air will rush out into a cooler kitchen (yes, 72F is considered way cooler than 350F haha!). This will change the way that the banana bread bakes. If you want to check on it, turn on the oven light, or if you need to open the oven, try to not do so until the very very end.
For a super moist vegan banana bread:
Use vegan butter! My favorite brands are Miyoko’s and Forager Project, but for a completely nut free vegan banana bread, you can also use Earth Balance. I’ve used all 3 for this recipe, and love them all!
Can I make this banana bread recipe oil free?
Technically, we’re using vegan butter here, but if you want to make this vegan banana bread lower in fat, you can absolutely swap in applesauce for the oil/vegan butter.
I give the exact swap down below in the recipe card.
Can I freeze this banana bread?
Absolutely! After making this vegan banana bread, simply slice the banana bread and store any leftover slices in an airtight container or bag.
Place the slices into the fridge for up to 5 days or store in the freezer for up to 1 month.
When ready to serve again, you can simply place a slice of frozen banana bread on a piece of tin foil and onto a baking sheet. Place the slice into the oven, set to 350F, and bake for 5-7 minutes.
How to ripen unripe bananas- FAST!
Want to make banana bread but your bananas aren’t ripe enough? I learned this super quick method for ripening bananas fast in the oven.
Easy! Use this trick:
- Heat the oven to 300F and line a baking sheet with parchment paper (any sized baking sheet will do).
- Place the bananas (still in their peels!) onto the baking sheet and bake for about 15-20 minutes.
- Then remove the bananas and allow them to cool for 10 minutes. Use as you would super ripe bananas
You are just going to love this vegan banana bread recipe! If you make it, let me know down below in the comments section, along with giving it a rating so that other people can see.
As always, I love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there! Please leave a review as well as a rating ⭐️⭐️⭐️⭐️⭐️so that others may find this recipe too!
Happy classic banana bread baking!
Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!
If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!Print
Moist & Fluffy Vegan Banana Bread Recipe (Gluten Free!)
- Prep Time: 10
- Cook Time: 65
- Total Time: 1 hour 15 minutes
- Yield: 12 1x
- Category: Breads
- Method: Baking
- Cuisine: American
- Diet: Vegan
Moist, soft, and very flavorful vegan banana bread recipe that’s so quick and easy to make, and easily made gluten free! Absolutely no one will know this banana bread is vegan, dairy free, and made without eggs!
- 2 cups (250 grams) sifted flour or gluten free 1:1 baking flour
- 1 tsp cinnamon
- 1/2 tsp nutmeg
- 2 tsp baking powder
- 1 tsp baking soda
- 3 large ripe bananas, mashed (about 1 1/2 cups or 300 grams)
- 1/2 cup (100 grams) granulated sugar
- 1/2 cup (110 grams) brown sugar
- 1/4 cup (50 mL) dairy-free milk, such as oat milk or coconut milk, room temperature
- 1/3 cup (76 grams) vegan butter, coconut oil, or olive oil, melted if butter or coconut oil
- 2 tsp vanilla extract
- Optional: 1 cup (170 grams) chocolate chips, 1 large banana, sliced in half for topping
- Preheat the oven to 350F and grease an 8″ or 9″ loaf pan with coconut oil or olive oil.
- In a medium bowl, whisk together the sifted flour, cinnamon, nutmeg, baking powder, and baking soda. Set aside.
- In a large bowl, mash the banana if you haven’t already. Then add in the sugar, brown sugar, dairy-free milk, melted vegan butter, and vanilla extract. Whisk together.
- Fold the dry ingredients into the wet until just combined. Fold in optional chocolate chips here as well.
- Pour the batter into the loaf pan, and top with the extra banana if desired.
- Place the pan into the oven and bake for 65-70 minutes, or until the toothpick comes out clean and the top of the banana bread is slightly browned.
- Remove from the oven and allow the vegan banana bread to cool in the pan for 10 minutes before removing.
- Slice and serve warm. Store any leftover slices in an airtight bag or container for up to 5 days in the fridge or up to 1 month in the freezer.
- To make this lower in fat, swap in 1/2 cup unsweetened applesauce for the vegan butter.
- To make this even lower in sugar, you can safely reduce the sugar to 1/2 cup.
- Serving Size: 1 slice
- Calories: 192
- Sugar: 17.7 g
- Sodium: 173.4 mg
- Fat: 3.6 g
- Saturated Fat: 0.7 g
- Carbohydrates: 38.3 g
- Fiber: 2.4 g
- Protein: 2.8 g
- Cholesterol: 0 mg
Keywords: vegan banana bread, best vegan banana bread, vegan banana bread recipe, easy vegan banana bread, moist vegan banana bread, vegan banana loaf, healthy vegan banana bread
The fact that this bread doesn’t have a review yet is an absolute INJUSTICE. Hands down the most flavorful, moist, cozy loaf of banana bread I’ve ever made. This is the first time I’ve added nutmeg to a banana bread recipe, and you’re right – it makes all the difference! I used applesauce instead of vegan butter as per your recipe note, and I also reduced the sugar down to 1/4 cup. The bread still came out super sweet, and the texture was great! I can’t wait to make it again.
Oh my goodness!! Just the sweetest words, truly thank you!! Isn’t the nutmeg awesome?! I can’t make banana bread without it now!!!So happy you loved it, and thank you again for the kind words! ENJOY!
I’m really wanting to make this recipe because we have so many bananas at the moment but I was wondering if I could make it oil free by swapping peanut butter for the vegan butter/coconut oil? We don’t have any vegan butter at the moment so I would be using coconut oil, I just wanted to know if it was possible to swap it with peanut butter thanks!
Hi Paige! I haven’t tried swapping in peanut butter/nut butter for this bread personally so I can’t speak for the exact results, but in general, you can swap in peanut butter 1:1 in most recipes. Since this is a pretty standard banana bread recipe (i.e. it’s not complicated, pretty straight forward in method and ingredients!), I imagine it would work but I don’t want to tell you it will work and then have it not work, as I haven’t tried it!
Wow! I have found my new go to banana bread recipe! This came out perfect. The only thing I changed was adding brown sugar instead of coconut sugar and it’s still amazing. So glad I found this recipe!
This is just wonderful!! So happy you loved it 🙂 And nice call on the sugar sub!! Sounds great!
This banana bread is amazing. I used eggs instead of flax eggs because we are dairy free but not totally vegan. The flavor is delicious and moist. Thanks for the amazing gluten free recipes.
Aw I’m so happy to hear this!! Thank you so much for this review!! Enjoy and happy Sunday!
I have some bananas just about ready to try this out! I was wondering if I could use the Bob’s Red Mill egg replacer instead of flax? I currently have that in my pantry. Can’t wait to try this!!
Hi Elisa! Aw so happy to hear it! That’s the one vegan egg replacement I haven’t tried: BRM’s egg replacer! I would imagine from other reviews around the web that it would work, but I can’t say for certain! If you try it, each flax “egg” is equivalent to 1 egg, so it looks like you’d need 2 tbsp of the egg replacer and 4 tbsp water!
Hi ! Can I possibly use oat flour instead ?
Hi Iris! I haven’t personally tested this with oat flour, but I have tested my lemon loaf cake with oat flour, GF 1:1 flour, and all purpose- all versions came out amazing! With the oat flour, just make sure that your room temperature ingredients are truly room temperature, or you might get a gummy texture. Also, add in 1 tbsp of arrowroot starch or cornstarch to help the texture! It should work, but I can’t say for sure as I haven’t personally tested it! Just wanted to give an example of how it worked in a similar recipe 🙂
Thank you so so much ! I’ll try it out 😋
Hey Iris! How did it go? I have some gluten free family members and oat flour would certainly be more cost effective than buying gf 1:1 flour.
This banana bread was just wonderful. I loved the nutmeg in there, it really made the bread stand out, and it was so easy to make!! Loved it, thank you for the recipe!
Aw yay!! Yes, I love the nutmeg too 🙂 Enjoy!
Hello, I just made this banana bread last night and it came out really moist. Other vegan/gf banana breads I’ve made have not been more on the dense side than moist. I carefully spooned out the flour to measure and I used gluten free 1:1 baking flour. I used applesauce instead of vegan butter/oil, and soy milk for the non dairy milk. I was wondering if it would be ok to omit the milk from the recipe as I find it a bit too moist for my liking. Thanks
I’m so sorry to hear it was too moist! My guess is swapping in the applesauce made it probably too moist. This recipe is designed to definitely be fluffier/moist rather than dense, but it shouldn’t be too moist! If the batter seems to runny though, next time, you can try adding it in increments, and stop once you achieve your desired texture (it should be sort of thicker, not runny like brownie batter!). I hope that helps!
This recipe is just AMAZING!!! This is one of my to go recipe. My friends loved it (and they didn’t believe me when I told them it was vegan and gluten free)! Thank you!!!
Aw I’m so happy to hear it! Thank you so much for the review!! So awesome to hear 🙂 Enjoy!
I substituted the butter for same weight measurement avocado, did no sugar, used bobs reb milk all purpose gluten free flour, and forget to add the flax and it came out perfect. Moist but not mushy perfect bouncy texture. 60 mins in toaster oven. Leaving this for anyone who wants to make modifications!
This is wonderful!! Thank you so much!!
I am so happy with how this banana bread turned out – it’s the best vegan & gluten free baked good I’ve made. Every other one had a dense and gluey texture, but not this cake! I used the applesauce option instead of flax, used grapeseed oil, and a blend of various GF flours. Added in chocolate chips and pecans. Delicious!
Just so happy to hear this!!! Thank you so much for the review! Also love the addition of the pecans 🙂 Yum! Enjoy!
This recipe is a family favorite! My kids LOVE it! Thanks so much!!!
This is so wonderful!! Enjoy and happy holidays!
this is my second time leaving a comment, which should tell you something. when i have time on the weekends, baking is something i love to do. i ask my kids what they want and without fail they ALWAYS request this banana bread. it gets better every time i make it. and its literally gone within hours. thank you so much for creating this recipe!!!!!!
Oh my goodness!! This makes me so happy!! Wow!! So so grateful you all love it 🙂 Enjoy and thank you so so much for the review!
My day off from work and after running errands decided to bake this lovely bread. Simply delicious! Your recipes never disappoint 🤗! You make vegan baking simple and delicious!
oh my goodness!! this makes my heart so full, thank you so much for this review!! Truly so grateful you gave it a try 🙂 Banana bread is just the best, right?!
Could coconut flour be used instead do you think? This looks like a great recipe but I only coconut flour to use for it.
Hi Gemma! Unfortunately, coconut flour will NOT work for this recipe, so please don’t swap it in! So sorry!
Hey! If using gluten free flour are we sifting as well? Thanks! 🙂
Yes, definitely! 🙂
I enjoyed this banana bread very much! Especially that it contains no eggs.
And, I love your videos
So happy to hear it!! Thank you so much for giving it a go! 🙂
I only have King Arthur’s gluten free all purpose flour not the measure to measure flour. Can I still use this? If so does the recipe need any adjusting?
Hi Libby! I think you would need to add in the xanthan gum if I’m correct- the GF all purpose blend doesn’t contain any, right?
Hi. Pretty much stuck to the recipe (did half apple sauce half coconut oil) and made muffins. Turned out pretty good, but midway through prep I was confused by the large amount of cinnamon. A whole tablespoon?!? Seems excessive…is that a typo? No other comments mention it, but seems off to me. I had already added it so went with it and the spice is okay but lingers on my tongue and overtakes the banana.
Hi Aishah! I’m so sorry about the confusion! I like a lot of cinnamon in my banana bread, but you can always add less! I’m so sorry to hear that! You can swap in 1-2 tsp next time if you decide to make them again!
I love this recipe! I have made it twice so far, the first time I added frozen blueberries, and the second time (today) with vegan chocolate chip…The banana bread is so tasty, moist, and super easy to make…
Thank you for posting this recipe!
Omgsh this is wonderful!! So happy you loved it 🙂 Enjoy, and thanks for the review!!
A couple of people commented on subs for flax eggs, but I don’t see flax seeds in the recipe.
Hi Patty! I’ve actually removed the flaxseed all together and developed the recipe to be even easier and more approachable 🙂 I hope that helps! The updated recipe and blog post should reflect that, and the video is coming soon!
I am in the midst of making this recipe for the 3rd time in a week! The first time I followed the recipe almost exactly (I used coconut sugar instead of brown sugar and melted coconut oil and bob’s 1:1 GF flour). I initially found the cinnamon WAY too strong and not enough banana but I couldn’t stop eating it! Second time I cut the cinnamon in half (omitted the nutmeg) and used larger bananas and it was AMAZING! This time around, I stuck with 1/2 tbs of cinnamon but added a banana and used all coconut sugar. I’m guessing I’ll love that even more! Also wanted to mention that many of the previous comments mentioned a flax egg or other egg replacer but there’s nothing in the recipe stating an egg replacer. Regardless, I didn’t use anything (but the bananas) and it came out great all times.
Ah that’s so wonderful!!! So glad you love it 🙂 Enjoy!!
the video shows adding applesauce but it is not listed in the ingredients.
Hi Kirri! The video is outdated and we’re working on getting a new one up asap 🙂 The written recipe is the most accurate one!
Just baked this and kept it gluten free. It came out so soft, fluffy, and moist. Not dense at all and the perfect amount of sweetness and flavours from the cinnamon and nutmeg. I used melted vegan butter and a gluten free flour blend from my local grocery store. Thanks for creating delicious vegan, gluten free recipes for us!
Omgsh how wonderful!! I’m so happy to hear your gf flour blend worked, that’s amazing!! Thanks so much for coming back to review 🙂 Enjoy!
Question on baking time- after 50 minutes at 350 the top is slightly browned and a toothpick comes out clean. I’m not wired about underbaking and over baking. 😂 has anyone noticed they needed to cook it less than the recommended 65-70 minutes?
Hi Mayti! If your bread is done at 50 minutes, that’s totally fine! Your oven might actually run a little hotter and cause a faster bake- no problem at all!
Baked this banana bread gluten free and it was very yum! I did make a few changes: used coconut sugar, turbinado sugar (because I ran out of coconut sugar), and brown sugar, but only used a little more than half the total sugar measurement listed and it was perfectly sweet for a banana bread; used almond flour for 15% of the flour mix; cut the nutmeg in half and the cinnamon by one-third; added 1/4 teaspoon salt; and added chopped walnuts instead of chocolate. Still delicious, so thank you for the recipe! I do want to mention a couple of things about the recipe: for the gluten-free bakers who don’t use a commercial cup-for-cup gluten-free flour mix that already contains xanthan gum (I make my own), you might want to mention to add 3/4 teaspoon or so of xanthan gum as part one’s own flour mix (such as for the person who wanted to use oat flour). Perhaps it would work without the gum, but not having done that, I’m not sure. The other thing is that there seems to be a glitch in the recipe conversion. When I clicked over to metric in the units, the measurements of several ingredients changed from the original amounts, and even once I clicked back to US units, the measurements were still different (e.g., went from 2 cups to 1.75 cups of flour). The only way to fix this was to refresh the page. I had actually printed this out with the incorrect measurements and happened to go back to look at this again on the site and realized my measurements were different, so I’m glad I had checked!
It’s great, fluffy and moist as described although I think it’s very heavy on the nutmeg. I did think twice about putting the amount it said in and did but regret it because all I can taste is nutmeg!
I used almond flour, and the muffins and loaf i made sunk in… I believe that is the cause, although the baking powder and soda may have been expired.
Hi Natalie! The loaf definitely sunk because of the almond flour unfortunately :/ That’s why I never recommend swapping in almond flour for gluten free 1:1 baking flour, as it’s not 1:1! I would definitely try gluten free 1:1 baking flour next time if you can! I love King Arthur’s blend!
Thanks for the recipe 🙂 one question – can sorghum flour or rice flour be used for gluten free flour?
I wouldn’t recommend using just using sorghum flour or rice flour- it’s better if you can use them in a blend! I always like to use King Arthur measure for measure flour. I hope that helps!
Thank you! I am new to baking and don’t understand measure for measure flour. If I use oat flour for instance, I use one cup of oat flour to substitute one cup of King Arthur flour or does it have something to do with the weight as well?
No problem at all! It’s a bit confusing at first. So 1 cup of KA gluten free measure for measure flour (in the white bag, it contains xanthan gum, which is a crucial ingredient in making it measure for measure for all purpose flour) is equivalent to 1 cup of all purpose flour (and 1 cup of each weighs 125 g, so it’s easily replaceable for those who use the metric system when baking). 1 cup of oat flour is NOT 1:1 in cups- it weights only 100 g per cup, whereas AP flour weighs 125 g, so you can’t swap in 3 cups of oat flour for 3 cups of AP flour. You would need 3 3/4 cups of oat flour for 3 cups of all purpose flour. I hope that helps!
What can I say, except just wow!!! You’ve made a baker out of a novice! I only used to bake cookies, but now I’ll get into cakes too. Thanks for clarifying the measurements – I used oatmeal flour and it turned out great😃 I used a skillet as I don’t have a loaf pan, well cooked in 65 mins.
This is so wonderful!! So happy you loved it 🙂 Enjoy!! Thanks for the review!
I just made this recipe! Absolutely amazing! Best vegan banana bread i have ever made!
This is wonderful 🙂 So glad you loved it!! Thanks!
I’ve made this delicious banana loaf four times since coming across recipe in early March 2023 – I just love it. Thank you!
This is so wonderful!! I’m so glad to hear it 🙂 Thanks for coming back to share! Enjoy!!
Your description of fluffy caught my attention. And YES it is fluffy. I must admit, I skipped the sugar entirely (no added sugar at all except what was in the 51% cacao semi-sweet chocolate chips) and it is perfectly sweet from the ripe bananas and chocolate chips. The texture is very tender even without the added sugar.
This is wonderful!! So happy to hear it 🙂 Thanks so much for the review!! Enjoy!
So moist and delicious!!! I use 4-5 ripe bananas just cause I like the extra banananess but I don’t change anything else in the recipe and it still turns out amazing!!! I also sometime make this recipe with regular flour and its just as incredible!!!
This is WONDERFUL!! Thanks so much for the review 🙂 This is lovely!!