• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Desserts

    Published: May 16, 2022 · Modified: Jan 6, 2025 by Alissa Saenz · This post may contain affiliate links · 571 Comments

    The Best Vegan Banana Bread

    Jump to Recipe Jump to Video Print Recipe

    The best banana bread ever, and it's vegan! Perfectly sweet, moist, and topped with a brown sugar crust, this delicious banana bread is super easy to make and customizable with your favorite stir-ins.

    Sliced loaf of Vegan Banana Bread with a slice on a dish in the background.

    My family has the best banana bread recipe. Ever. I hate to brag, but it's true. Back when I was young and learning to cook, I tried out some banana bread recipes that were decent, before my mom took me aside, handed me a recipe card and informed me that it was the only banana bread recipe I'd ever need, because it was the best!

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Variations
    • Leftovers & Storage
    • Frequently Asked Questions
    • More Vegan Quick Breads
    • 📖 Recipe
    • 💬 Comments

    Well, she was wrong about at least one thing, because I guess she didn't know that a time would come when I'd need a vegan banana bread recipe. But that's not a big deal, because creating a vegan version of the old family favorite recipe was no biggie!

    Oh, and well, maybe she was wrong about it being the best, because, in fact, this vegan recipe is actually better.

    Vegan Banana Bread slices on a plate with a blue napkin and loaf in the background.

    Ingredients You'll Need

    • Overripe bananas. Your bananas absolutely need to be overripe. This means LOTS of brown spots. Preferably almost as much brown peel as yellow. Check out the photo below to get an idea of what this looks like. Using bananas that aren't ripe enough will not only affect the banana flavor of your bread, but it will give it a dry, chewy texture.
    • Sugars. We're using granulated white and brown sugar, and you'll want to make sure both are organic in order to keep the recipe vegan. Coconut sugar can be substituted for brown sugar if you'd like.
    • Canola oil. Feel free to substitute another baking oil, like vegetable oil, melted coconut oil, or even olive oil. I don't recommend using vegan butter in this particular recipe.
    • Vanilla extract.
    • Flour. The recipe calls for all-purpose wheat flour, which is the only type I've tested it with. I've had a few readers that had success with various gluten-free flours, though. Check out the comments below the recipe to read about their results. I suspect that whole wheat pastry flour or a mix of white and whole wheat flour would also work.
    • Baking soda.
    • Cinnamon. You can leave this out if you insist, but it adds a wonderful flavor to the loaf.
    • Salt.
    • Walnuts. You're welcome to substitute another type of nut such as pecans or hazelnuts, or use your favorite banana bread stir-in, such as chocolate chips.

    Tip: If you have overripe bananas but aren't ready to make banana bread, just freeze them! Peel them, seal them up in freezer bags, then thaw when you're ready to bake

    Three overripe bananas on a white wooden surface.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    The great thing about veganizing banana bread is that you don't have to fuss over figuring out the right egg substitute. Bananas do the job! I use bananas as vegan egg substitutes in all kinds of baked goods, but when it comes to banana bread, they're already an integral part of the recipe.

    Step 1: Preheat your oven to 350°F.

    Loaf pan lined with a sheet of parchment paper.

    Step 2: Oil a loaf pan, then cut a sheet of parchment paper to about half the length of your pan. Line the pan with the parchment paper as shown in the photo above. You'll use that little bit of overhang to lift your banana bread from the pan when it's ready.

    Mashed banana in a mixing bowl with a potato masher.

    Step 3: Peel and place your bananas into a large mixing bowl, then use a fork or potato masher to mash them up. Get the mixture relatively smooth, but don't break a sweat! In fact, leave a few little chunks if you like. Personally, I think little chunks are part of the charm of homemade banana bread.

    Wet ingredients for banana bread batter in a mixing bowl with wooden spoon,

    Step 4: Add sugar, brown sugar, oil, and vanilla to the bowl, then stir everything up.

    Wet ingredients for banana bread batter in a bowl with dry ingredients on top.

    Step 5: Add your flour to the bowl, then sprinkle the other dry ingredients on top of the wet ingredients — baking soda, cinnamon, and salt.

    Tip: Wondering why we sprinkle the other dry ingredients on top of the flour? That's how we keep this as a one-bowl recipe! This method helps to ensure that everything gets mixed in evenly, without you having to combine the dry ingredients in a separate bowl.

    Banana bread batter in a bowl with a wooden spoon.

    Step 6: Stir the batter just until the ingredients are combined. Don't overdo it!

    Vegan Banana Bread batter in a bowl with walnuts and a wooden spoon.

    Step 7: Now, gently fold in the walnuts. The batter will be very thick.

    Tip: Stir your batter just until the ingredients are combined. Mixing too much will overdevelop the gluten, making your vegan banana bread tough. This rule applies with pretty much all wheat flour-based muffins and quick breads.

    Banana bread batter in a loaf pan.

    Step 8: Pour the batter into your loaf pan and smooth it on top.

    Unbaked loaf of Vegan Banana Bread in a loaf pan.

    Step 9: Sprinkle some brown sugar over the top of your unbaked loaf. I like to gently press it in a bit with my hands.

    Step 10: Pop the pan into the oven and bake your vegan banana bread until a toothpick inserted into the center comes out clean.

    Hands holding a loaf of Vegan Banana Bread in a pan.

    Step 11: Let your loaf cool for at least 15 minutes. At this point you have the option of removing it from the pan. Use the extra parchment paper hanging over the sides to pull it out.

    Tip: As with all baked goods recipes, make sure your ingredients are at room temperature before you begin baking.

    White wooden surface set with a cup of tea and two slices of Vegan Banana Bread on a dish.

    Step 12: Once your vegan banana bread has cooled completely, go ahead and slice it up. Dig in!

    If you love this recipe and have more overripe bananas to use up, try my vegan banana waffles, vegan French toast casserole, vegan banana cake, or vegan banana pancakes!

    Variations

    • Chocolate chip banana bread. Instead of walnuts, add a cup of vegan chocolate chips to the batter. And if you're a chocolate lover, make sure to check out my vegan chocolate banana bread recipe as well!
    • Switch up the nuts. Replace the chopped walnuts with pecans, almonds, or peanuts.
    • Spiced banana bread. Include some additional warming spices, such as cloves, nutmeg, ginger, and allspice. You can increase the amount of ground cinnamon as well!
    • Garnish with an extra banana. Cut a banana in half, lengthwise, then place the halves over your loaf before baking, cut sides up. Gently press them in. I recommend skipping the brown sugar topping if you go with this option.

    Leftovers & Storage

    Store your leftover vegan banana bread in it's original loaf pan, tightly covered in plastic wrap. It will keep at room temperature for 2 to 3 days, or in the fridge for about 1 week.

    You can also seal the loaf up in a freezer bag or airtight container and freeze it for up to 3 months.

    You can optionally warm the individual slices in the microwave or oven heated to 350°F for a few minutes.

    Frequently Asked Questions

    Why didn't my banana bread rise?

    Usually old baking soda is the culprit. Test yours by sprinkling it in some vinegar. It should fizz. If not, toss and replace it.

    Why doesn't this recipe include any flax eggs?

    They're not necessary! Bananas serve the same function.

    How can I make this recipe into muffins?

    Use my vegan banana muffins recipe! I've made all the necessary adjustments for you.

    How big is a medium overripe banana?

    When I created this recipe, I used overripe bananas weighing about five ounces each. This includes the peel and everything. Having said that, the recipe is forgiving, and unless you rarely buy bananas, you should be fine to simply use what look like medium-sized bananas to you.

    More Vegan Quick Breads

    • Vegan Zucchini Bread Slices on a Cutting Board
      Vegan Zucchini Bread
    • Plate of Vegan Cornbread squares topped with vegan butter and maple syrup.
      Irresistible Vegan Cornbread
    • Loaf of Vegan Cinnamon Bread on a cutting board with cinnamon sticks.
      Vegan Cinnamon Bread
    • Partially sliced loaf of Vegan Pumpkin Bread surrounded by pumpkins.
      Super Moist Vegan Pumpkin Bread

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
    Print Pin
    4.94 from 391 votes

    The Best Vegan Banana Bread

    The best banana bread ever and it's vegan! Perfectly sweet, moist, and topped with a brown sugar crust, this delicious banana bread is super easy to make and customizable with your favorite stir-ins.
    Course Breakfast, Dessert
    Cuisine American
    Prep Time 10 minutes minutes
    Cook Time 50 minutes minutes
    Total Time 1 hour hour
    Servings 10
    Calories 322kcal
    Author Alissa Saenz

    Equipment

    • 9 x 5 inch loaf pan

    Ingredients

    • 3 medium overripe bananas (Notes 1 and 2)
    • ⅓ cup organic granulated sugar
    • ⅓ cup organic brown sugar
    • ⅓ cup canola oil (or your favorite baking oil)
    • 2 teaspoons vanilla extract
    • 2 cups all-purpose flour
    • 1 teaspoon baking soda
    • 1 teaspoon ground cinnamon
    • 1 teaspoon salt (Note 3)
    • 1 cup chopped walnuts (or pecans, vegan chocolate chips, or your favorite banana bread stir-in)

    For Topping

    • ¼ cup organic brown sugar
    US Customary - Metric

    Instructions

    • Preheat the oven to 350°.
    • Lightly oil a 9 x 5 inch loaf pan and arrange a strip of parchment paper width-wise along the center, with just a bit hanging out over each side.
    • Peel the bananas and place them into a large mixing bowl. Mash them well with a fork or potato masher.
    • Add sugar, brown sugar, oil, and vanilla to the bowl. Stir until well-mixed.
    • Add the flour to the bowl, then sprinkle the baking soda, cinnamon and salt on top of the flour.
    • Stir everything together just until mixed. Don't overmix. The batter will be thick.
    • Fold in the walnuts.
    • Spoon the batter into the prepared loaf pan and smooth out the top with the back of a spoon.
    • Sprinkle the top with brown sugar.
    • Bake for 50 minutes, or until a toothpick inserted into the center comes out clean.
    • Remove the pan from the oven and transfer it to a wire rack. Allow the loaf to cool for at least 15 minutes before removing it from the pan. Let it cool completely before slicing.
    • Slice and serve.

    Video

    Notes

    1. Make sure at least a third of your banana peel is brown, and preferably closer to half. Bananas that aren't ripe enough will negatively affect the flavor and texture of this recipe.
    2. You should be able to eyeball your bananas to find a medium one, but if you're in doubt, go for ones that weigh about 5 ounces (with the peel).
    3. While the majority of commenters on this recipe have loved it, I've also heard from a few people who found it to be too salty. I think the amount of salt is perfect, but if you tend to be sensitive to saltiness, try using only ½ teaspoon of salt the first time you make it.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1slice (1/10 of loaf) | Calories: 322kcal | Carbohydrates: 43.5g | Protein: 6g | Fat: 15g | Saturated Fat: 1g | Sodium: 362mg | Potassium: 231mg | Fiber: 2.6g | Sugar: 19.4g | Calcium: 20mg | Iron: 1.8mg
    « How Long Does Tofu Last? A Complete Storage Guide
    Vegan Thai Green Curry with Tofu & Veggies »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      4.94 from 391 votes (119 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Ingrid Loera says

      May 03, 2026 at 5:53 pm

      It was wayyyyy t dry I didn’t like at al

      Reply
    2. Pam says

      April 21, 2026 at 11:59 pm

      5 stars
      This turned out so delicious! I had to use what I had on hand so I used an oat blend flour, coconut sugar and chopped macadamia nuts. Try it!

      Reply
    3. Miranda says

      April 18, 2026 at 4:23 pm

      5 stars
      Multiple people came to tell me this was the best banana bread they ever had (not vegans).

      I added a little bit of oats, cinnamon, butter, flour, salt, to the brown sugar, but let the brown sugar still be the bulk of the topping.

      Reply
    4. Rachel says

      March 18, 2026 at 10:50 am

      5 stars
      Update on my last comment. It turned out a little different and I think I know why. This time I ignored my culinary roots and did the flour as your recommended and I got very uneven ingredients. Some bites were really salty, clearly could see cinnamon clumped etc. Next time I will sift in the flour, cinnamon ,baking soda and other ingredients into the banana puree. Also I added maybe a TBSP almond milk to the batter may do this again . This all being said, my son wasn't big on the more brown places on outside this time(I assume due to sugar not being mixed in well on my part. . He still inhaled it. Made it Sunday afternoon, he at the last small piece yesterday. I will likely make this once a week he really loves to snack and have for breakfast. Considering trying some in muffin form too. This recipe is saved on a shortcut my phone screen and that is rare anything makes it there. Thanks again

      Reply
    5. Rachel says

      March 14, 2026 at 3:25 pm

      Truly a great recipe. I appreciate no flax seed meal needed. I think I cooked it the time it said but it was almost dry but not really. I think I may have over mixed a tad . My husband who is somewhat picky said the brown sugar on top is what made him like it. That's a compliment lol My son who is extremely picky inhales this ,he will sneak and grab a piece constantly if I don't keep an eye on it. so I have another loaf in the oven now so this is the second time making it. I want to add pecans to it next time

      Reply
    6. Allison Langone says

      March 01, 2026 at 7:31 pm

      5 stars
      my husband is obsessed with this banana bread. I've made it 5 times in the last 4 weeks for company & for our own enjoyment. I make the recipe as is, using the 1/2 teaspoon of salt, and the only change I make is to the baking strategy - I cook uncovered for 25 minutes, and then loosely cover with foil to finish the baking so the top does not get too overdone and the bread remains moist. the first time I made it, I found that the top got too cooked while the middle was under-done, so the foil strategy has worked wonders for all subsequent tries. thanks for the recipe!

      Reply
    7. Tahfiq Sanders Sr. says

      February 02, 2026 at 9:11 am

      Thanks for the recipe me and family enjoy this banana bread every time I make it .I know my body thanks me and I thank you 😊 Keep up the wonderful recipes .

      Reply
    8. Irene says

      January 29, 2026 at 9:18 am

      5 stars
      Super easy to make and very moist. I can see why people mention too much salt, but it balances pretty nicely. My grandmother would make banana bread sandwiches with prosciutto and the salty/sweetness was amazing. made these into mini muffins, so only baked them about 12 minutes. This recipe is a keeper.

      Reply
    9. Nae Niedenberger says

      January 27, 2026 at 2:53 pm

      5 stars
      Best banana bread I've ever had! My vegan friend LOVED it, and my non-vegan people loved it, also. Thanks for the great recipe!

      Reply
    10. Josie says

      January 16, 2026 at 11:36 am

      5 stars
      We love this banana bread recipe! I typically need to bake it for an additional 15 minutes, but no other changes are necessary. Don't let "vegan" deter you from making this. It's delish!

      Reply
    11. Linda L. says

      November 25, 2025 at 5:12 pm

      I am getting ready to make this but I only have sesame and avocado oil. Which if either, is preferable?

      Reply
      • Alissa Saenz says

        November 25, 2025 at 8:37 pm

        Either will work, as long as the sesame oil is untoasted (toasted will add a strong sesame flavor to the bread). If you're not sure, go with avocado. Enjoy!!

        Reply
    12. Raquel says

      October 26, 2025 at 11:01 pm

      5 stars
      So good! I added some oats and it turned out great!

      Reply
    13. Lora says

      October 19, 2025 at 11:26 am

      5 stars
      I love it! It is perfect 😊🧡🍁🌻

      Reply
    14. Lizzie Bennett says

      October 14, 2025 at 11:19 pm

      5 stars
      Very good. I did it in my Breville toaster oven in a metal loaf tin, and the top got a little too dark, probably because of being close to the heating element. It was perfectly cooked through, nothing soggy.

      FYI I only had 2 bananas, reduced the flour to 1 1/2 cups, didn’t change anything else and it worked out fine.

      Reply
    15. madi says

      October 13, 2025 at 4:17 pm

      5 stars
      This recipe is consistently great and whenever I make it people always ask for the recipe I use, thanks!

      Reply
    16. Merry says

      August 31, 2025 at 4:05 pm

      5 stars
      So good! Never thought of adding just brown sugar to the top of a quick bread, but it was lovely! I did need to add 10 min to the cook time, but that might be because my oven runs cool and I used a silicone loaf pan so the middle is thicker than the ends. Not sure if it would have been done in 50 min if I had done it in a metal pan. I thought I would mention that issue though for anyone else trying this recipe with those factors in play!

      Reply
    17. Donna says

      August 17, 2025 at 11:22 pm

      4 stars
      Tastes delicious, but the middle did not cook, even after putting it back in for 15 more minutes. 50 plus 15 was still not enough. No change. Still gooey. It tastes so good and is easy, I really want to figure out how to make it come out right.

      Reply
    18. Heather Goodwin says

      July 30, 2025 at 7:56 pm

      5 stars
      This really was the BEST vegan banana bread. I added dairy free chocolate chips and made them into giant muffins and made myself mighty popular. So easy and such a winner!

      Reply
    19. Yessy says

      June 23, 2025 at 11:47 pm

      5 stars
      Hello!
      I just wanted to write a comment because I have been using this recipe for years now! I see it says it was published in 2022, but I am pretty sure I made this for the first time in 2019, because I have pics!
      I have lost count of how many times I have made this banana bread. I have tried all kinds of "stir-ins" like nuts, chocolate, shredded carrots, blueberries, and more.
      This banana cake has been a staple for me, and I make it for family and friends' birthdays to make sure I can have a nice treat. Vegans and non-vegans love it.

      It is one recipe I will be saving forever. Thanks!

      Reply
      • Alissa Saenz says

        June 24, 2025 at 9:11 am

        I'm so glad you've been enjoying it!! I actually first published this in 2019. I updated the blog post to include some helpful info in 2022, and the published date was altered in the process - recipe is still the same, though. Thanks so much for sharing!

        Reply
    20. Maria says

      June 15, 2025 at 10:39 am

      Best banana bread recipe ever! People cannot believe it's vegan! Wondering if I can use this recipe as a base to turn it into a carrot cake? I love how simple the ingredients of this recipe are and would like to have a fuss free recipe for carrot cake too. Would you reccomend doing it?

      Reply
      • Alissa Saenz says

        June 16, 2025 at 3:35 pm

        So glad you enjoyed it! I haven't tried making this into carrot cake, but I think it you stirred in about a cup of shredded carrots it would work. I'd also add more spices, like ginger, cloves, and nutmeg, and maybe some raisins. I'd love to hear how it turns out if you try it!

        Reply
    21. Val says

      June 06, 2025 at 12:50 pm

      5 stars
      5 stars for an easy recipe that smelled and tasted great, however it was dry. I followed everything as far as ingredients, cook time, etc so I was very disappointed. What can I do to get a nice, moist bread the next time I make this?

      Reply
      • Alissa Saenz says

        June 06, 2025 at 1:35 pm

        Were your bananas overripe, with lots of brown spots? If they weren't, that's probably the issue. Overripe bananas have more sugar and moisture, whereas less ripe bananas have more starch, which can be drying.

        Reply
        • Val says

          June 27, 2025 at 9:01 am

          5 stars
          Thank you for your response, Alissa. I've made this 3 times since my comment above and it's been wonderful every single time! I started using bananas that have dark brown to black spots on the peel and those worked amazingly well! Thanks again for a wonderful recipe!

          Reply
      • Shannon says

        June 12, 2025 at 2:18 pm

        Hi Val, I made this and mistakingly covered it up in a container too soon while warm and the result was a wet crumble top that I cut off but the inside was very moist. I took these to work as samples and the feedback was surprisingly overwhelmingly great.

        Reply
        • Val says

          June 27, 2025 at 9:06 am

          5 stars
          Shannon, thank you for sharing your experience. I will definitely keep that in mind if it ever comes out dry again. Thankfully, the recipe has worked really well the last 3 times I made it. My family loves it!

          Reply
      • Allyson says

        June 21, 2025 at 10:40 am

        5 stars
        I add some unsweetened almondmilk, etc., to the batter to moisten it up. Maybe 1/4 cup. Tastes delicious, see if that helps!

        Reply
        • Val says

          June 27, 2025 at 9:09 am

          5 stars
          Allyson, thank you for sharing that info. Much appreciated!

          Reply
    22. Pinky LaRue says

      May 20, 2025 at 12:28 am

      5 stars
      It's the best! Thank you. The first time I made this recipe, it was too salty, but I realized that I needed to mix the dry ingredients together thoroughly before adding them to the banana mix. It uses a second bowl, but for me, it's worth the extra effort.

      Reply
    23. Barbara says

      May 16, 2025 at 4:18 pm

      5 stars
      Delicious, even without the topping! Thanks very much!

      Reply
    « Older Comments

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    5981 shares
    • 2301

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.