Go Back
+ servings
A loaf of vegan banana bread with two slices cut off the end on a slate board with a wood bowl of vegan butter and a butter knife next to the bread

Homemade Vegan Banana Bread

This classic vegan banana bread is refined sugar-free and made with zero cholesterol vegan butter. A healthier way to make a delicious banana quick bread. 

Course Breakfast, Dessert, Snack
Cuisine American, Vegan
Keyword healthier banana bread, refined sugar-free banana bread, vegan banana bread
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings 12 Servings
Calories 288 kcal
Author Linda Meyer


Dry Mixture

  • 3 cups all-purpose flour
  • 1 tbsp aluminum-free baking powder
  • 1 tsp baking soda
  • ¼ tsp finely ground sea salt

Wet Mixture

  • 12 tbsp vegan butter room temperature
  • 1 cup coconut sugar
  • ¼ cup pure maple syrup
  • ¼ cup almond milk
  • 3 very ripe bananas they should be full of brown spots and soft
  • 1 tbsp lemon juice
  • 1 tbsp egg replacer plus 2 tbsp water mixed well
  • 1 tbsp pure vanilla extract


  1. Preheat the oven to 350°F (176°C) and line a 9 x 5 x 3 inch loaf pan (23 x 13 x 7cm)

For the Dry Mixture

  1. In a medium bowl, whisk the flour, baking powder, baking soda and salt until well combined.

For the Wet Mixture

  1. In a large mixing bowl, cream the butter. Add the coconut sugar, maple syrup, almond milk, bananas, lemon juice, egg replacer and vanilla and beat until combined. The butter will separate because of the liquid, this is normal.
  2. Stir the dry ingredients into the wet until just combined. Don’t over do it or the bread will be tough.
  3. Spoon the dough into the pan and smooth it out into the corners. Bake for an hour, or until a long wooden toothpick comes out clean when inserted into the center of the bread. Cool for 10 minutes then remove the bread from the pan and let cool on a wire rack.

Recipe Notes

The Nutrition Facts are an estimate only. You can freeze the bread for up to 3 months.

Nutrition Facts
Homemade Vegan Banana Bread
Amount Per Serving
Calories 288 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 2g13%
Sodium 279mg12%
Potassium 259mg7%
Carbohydrates 47g16%
Fiber 1g4%
Sugar 16g18%
Protein 3g6%
Vitamin A 555IU11%
Vitamin C 3.1mg4%
Calcium 63mg6%
Iron 1.6mg9%
* Percent Daily Values are based on a 2000 calorie diet.