| | | |

Easy Vegan Banana Bread

Perfectly sweet and deliciously moist vegan banana bread. This is an easy recipe to make, requiring only 15 minutes of prep time!

Vegan banana bread on a cutting board with a fresh banana on the foreground.

Want to save this recipe?

Enter your email below and get it sent straight to your inbox.

Save Recipe

Craving a sweet and simple snack or dessert? A little dairy-free butter smeared on top of a warm slice of banana bread might be just what you need!

The best part about this vegan banana bread – besides its tastiness – is how easy it is to make! Sure, I love buying banana bread from Trader Joe’s, but making it at home is far more convenient than running to the store.

You can whip the batter up in about 15 minutes and then all you need to do is sit back, let your house fill with the wonderful scent of warm bananas, and let it bake.

A bunch of 5 overripe bananas.
The best bananas to use are overripe bananas with a good amount of brown spots.


  • 1 tablespoon ground flaxseed
  • 3 tablespoons water
  • 1/2 cup granulated sugar (organic sugar is vegan)
  • 1/4 cup brown sugar
  • 1/3 cup softened vegan butter (I prefer Earth Balance)
  • 1¾ cup mashed bananas (about 4 really ripe bananas)
  • 1½ teaspoon vanilla extract
  • 1½ cup all-purpose flour
  • 1 teaspoon baking soda
  • optional add-ins: 1/2 cup of chopped nuts or chocolate chips


  1. The first step to baking banana bread is making the flax egg. Simply mix together ground flaxseed and water, then set aside for about 10 minutes or until the mixture is gelatinous.
Mashed banana in a bowl.

2. Next, mash up some bananas. The best bananas to use are overripe bananas with a good amount of brown spots. But, you can still use ripe yellow bananas with no spots. Mash the bananas with a fork until there are minimal chunks left.

Wet ingredients mixed together to make vegan banana bread.

3. In a large bowl, mix together granulated sugar, brown sugar, and softened vegan butter. I prefer to use a hand mixer for this, to achieve a fluffy texture. Mix the flax eggs, mashed banana, and vanilla extract into the bowl with the sugar.

Bread batter in a bowl.

4. In a separate bowl, combine the flour and baking soda. Then, fold the flour into the banana mixture until just combined. At this point, you can also fold in some nuts or chocolate chips!

Banana bread batter added to a loaf pan.

5. Pour into a greased loaf pan and bake until a toothpick comes out clean, about 50-60 minutes.

Vegan banana bread cooking on a wire rack.

6. Remove the banana bread from the oven and let cool for about 15 minutes. To loosen the bread from the pan, give it a few good taps on the counter and/or run a knife along the edges.

Banana bread on a cutting board

7. Once cool, slice with a serrated knife and serve with some vegan butter!

A loaf of baked vegan banana bread with 2 slices cut.


If you have any additional questions, ask in the comment section below.

Can I Make This Recipe Oil-Free?

Yes, you can leave out the vegan butter and increase the amount of mashed bananas to 2 cups. Instead of creaming the butter and sugar, simply mix the sugar into the mashed bananas.

What About Gluten-Free?

I have not tested this vegan banana bread recipe with gluten-free flour yet, though I suspect a 1:1 flour will work fine.

Can I Make Banana Muffins?

I recommend these vegan banana muffins for the most delicious recipe!

Did you enjoy this recipe? Please leave a comment and a ⭐ star review below!

Banana bread on a plate with slices cut off

Easy Vegan Banana Bread

Karissa Besaw
Deliciously moist and perfectly sweet vegan banana bread.
5 from 13 votes
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes
Course Dessert, Snack
Cuisine Vegan
Servings 12
Calories 178 kcal



  • Pre-heat oven to 350°F and grease a loaf pan.
  • Mix together the flaxseed and water. Set aside for 10 minutes.
  • In a large bowl, cream together the butter, granulated sugar, and brown sugar.
  • Mix the mashed bananas, vanilla extract, and flax egg into the bowl with the sugar.
  • In a separate bowl, mix together the flour and baking soda.
  • Fold the flour mixture into the banana mixture until incorporated. At this point, you can also fold in some nuts or chocolate chips.
  • Pour into the greased loaf pan. Bake for 50-60 minutes, or until a toothpick comes out clean.
  • After removing from the oven, let the bread cool for about 15 minutes and then remove from the pan. I usually give my pan a few good taps on the counter to loosen it up. Then let cool on rack.


Calories: 178kcalCarbohydrates: 33gProtein: 2gFat: 5gSaturated Fat: 1gSodium: 134mgPotassium: 151mgFiber: 1gSugar: 17gVitamin A: 262IUVitamin C: 3mgCalcium: 9mgIron: 1mg
Did you try this recipe?Let us know how it was!

More Sweet Vegan Snack Recipes:

Similar Posts


  1. 5 stars
    My all time favorite banana bread recipe! I have made this recipe over 10 times and will never make another banana bread recipe— this one takes the cake. Especially love to add in some walnuts and some chocolate chips, yum!

  2. 5 stars
    I’ve made this at least 3 times. I added walnuts too. Now it’s my go to banana bread recipe. Delicious moist banana bread. You wouldn’t guess it was vegan.

  3. 5 stars
    Tastes really good but the top of mine over cooked a little. I placed mine in the oven for 50 minutes. Should I put aluminum foil on the top half-way between baking time. I still really enjoyed it and it was easy to make. 🙂

      1. Thanks for the response! I’ll try again soon. Great recipe! My very un-vegan dad tried it and he loved it. 😀

  4. 5 stars
    Yum! My specialty is quick breads and I’ve enjoyed trying new vegan recipes for my vegan daughter. They are just as good as the ones filled with butter and dairy! Thanks for this great recipe!

  5. What happens if I don’t use all that sugar? Will it still work? How little can I get away with? Thanks!

  6. Will whole wheat flour work in place of all purpose? If so any other changes needed to accommodate the different flour? Thank yuo!

Leave a Reply

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

Recipe Rating