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.

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!

Well, she was wrong about at least one thing, because I guess she didn’t know that a time would come when a I’d need a vegan banana bread recipe. But that’s not a big deal, because veganizing 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 version is actually better.


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 an egg substitutes in all kinds of vegan baked goods, but when it comes to banana bread, they’re already an integral part of the recipe.

Make sure your bananas are medium-sized and overripe. You want lots of brown spots! Mash them up with a fork or potato masher, and then stir in some oil, sugar, brown sugar, and vanilla. Dry ingredients go in next: flour, baking soda, cinnamon (it works — trust me), and salt. Stir everything just until blended. Don’t overdo it!

Optionally, include some stir-ins. Walnuts are my go-to, but pecans and chocolate chips are great as well. Pour the batter into a prepared loaf pan, smooth out the top, and sprinkle with brown sugar. This will give you an awesome crust on top!

Bake your loaf for 50 minutes at 350° and then let it cool for a few minutes before slicing.

This stuff is perfect with a cup of coffee or tea.


  • Be sure to use overripe bananas for this. They should have lots of brown spots — the more the better!
  • 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.
  • Whatever you do, don’t overmix the batter! You want to stir just until the wet and dry ingredients are mixed, and no more. Mixing too much will overdevelop the gluten, making your bread tough.
  • HELP! My bread didn’t 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.
  • Can this bread be made gluten-free? I’m not sure! I think your best bet would be to replace the flour with an all-purpose gluten-free blend.

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
 Keyword baking, bananas, quick bread
 Prep Time 10 minutes
 Cook Time 50 minutes
 Total Time 1 hour
 Calories 322 kcal
 Author Alissa Saenz


  • 3 medium overripe bananas
  •  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
  • 1 cup chopped walnuts (or pecans, vegan chocolate chips, or your favorite banana bread stir-in)

For Topping

  • ¼ cup organic brown sugar


  1. Preheat the oven to 350°.

  2. Lightly oil a 9-inch loaf pan and arrange a strip of parchment paper width-wise along the center, with just a bit hanging out over each side.

  3. Peel the bananas and place them into a large mixing bowl. Mash them well with a fork or potato masher.

  4. Add sugar, brown sugar, oil, and vanilla to the bowl. Stir until well-mixed.

  5. Add the flour to the bowl, then sprinkle the baking soda, cinnamon and salt on top of the flour.

  6. Stir everything together just until mixed. Don’t overmix. The batter will be thick.

  7. Fold in the walnuts.

  8. Spoon the batter into the prepared loaf pan and smooth out the top with the back of a spoon.

  9. Sprinkle the top with brown sugar.

  10. Bake for 50 minutes, or until a toothpick inserted into the center comes out clean.

  11. Remove the pan from the oven and transfer it to a cooling rack. Allow the loaf to cool for at least 15 minutes before removing it from the pan.

  12. Slice and serve.


Article Categories:
Vegan Recipes

Leave a Reply

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

Don't Miss! random posts ..