Go Back
+ servings
Loaf of vegan banana bread on a counter.

Vegan Banana Bread Recipe

This is the Best Vegan Banana Bread recipe ever! A little bit sweet, moist, and a hint of vanilla this Vegan Banana Bread Recipe will be your new go-to recipe!

Course Breakfast, Dessert, Snack
Cuisine American
Keyword Banana Bread, best vegan banana bread, Vegan Banana Bread, vegan banana bread easy, vegan banana bread recipe
Prep Time 10 minutes
Cook Time 50 minutes
Servings 1 slice
Calories 2590 kcal


  • 1 1/2 Cup All-Purpose Flour
  • 1 1/2 tsp Baking Powder
  • 1 tsp Cinnamon
  • 1 tbsp Flax Meal + 2 1/2 tbsp water to make a "flax egg"
  • 1 cup Banana (mashed) About 3 medium bananas
  • 3/4 cup Sugar
  • 1/4 cup Grape Seed Oil *See Notes
  • 1 tbsp Vanilla Extract
  • 1 cup Walnuts whole or roughly chopped


  1. Preheat oven to 350 degrees F. Grease a bread loaf pan and set aside.

  2. Mix together 1 tbsp of flax meal and 2 1/2 tbsp of water to create a "flax egg". Set aside.

  3. In a large bowl mash your bananas.

  4. Add the sugar and vanilla to the bananas. Mix until combined.

  5. Add the "flax egg" and the oil to the banana mixture. Stir until combined.

  6. Mix in the cinnamon and baking powder to the banana mixture. Stir until well combined.

  7. Add in the all-purpose flour. Mix until well combined.

  8. Using a spatula, add in the walnuts and fold the batter to combine.

  9. Pour batter into the greased bread pan. Bake at 350 degrees for 50 minutes. Using a tooth pick, test to make sure the tooth pick comes out clean.

  10. Place on a cooling rack for about 5 minutes before slicing and serving.

Recipe Notes

** You can sub your favorite oil here. Grape seed oil has little flavor and works well for this recipe.

Nutrition Facts
Vegan Banana Bread Recipe
Amount Per Serving
Calories 2590 Calories from Fat 1224
% Daily Value*
Fat 136g209%
Saturated Fat 13g81%
Polyunsaturated Fat 96g
Monounsaturated Fat 20g
Sodium 647mg28%
Potassium 806mg23%
Carbohydrates 315g105%
Fiber 16g67%
Sugar 155g172%
Protein 39g78%
Vitamin A 29IU1%
Vitamin C 2mg2%
Calcium 536mg54%
Iron 13mg72%
* Percent Daily Values are based on a 2000 calorie diet.