This post may contain affiliate links. Please read ourย disclosure policy.

Moist Vegan Banana Bread with Walnuts is my mom’s recipe, which she’s been making for years. It’s easy, eggless, and delicious. This recipe uses half whole wheat flour which adds some protein and fiber. Perfect with a cup of hot coffee.

Vegan Banana Bread sliced with a tiny flowers surrounding it.

★★★★★
“The best vegan banana bread recipe I’ve come across!! I’ve made it 4 times within the last month already, I’ve memorized the recipe haha. Thank you💙”
— Sahra Kahn

My Mom’s Moist Vegan Banana Bread Recipe

If you’ve watched my Instastories, cooking with my mom is no walk in the park. She’s your typical Indian mom who doesn’t properly measure anything, including her baked goods.

Over the years, I’ve begged her to measure her Vegan Banana Bread using a real measuring cup, not her regular mug. She finally complied.

So we started using her regular mug and transferred the flour and remaining ingredients to a real measuring cup.

Once I returned home, I attempted this recipe several times before I got it right. This banana bread is soft, moist, and has the perfect texture.

I’m finally sharing this easy vegan banana bread recipe measured out which was no easy task, hence I hope I get some credit for this. Enjoy as a snack or dessert. It’s also perfect as a side for a weekend brunch.

If you love Banana Bread, try my Hawaiian Banana Bread made with Pineapple, Coconut, and Macadamia Nuts – it’s been a reader favorite. If you love chocolate, you’ll love my Double Chocolate Banana Bread. During the fall, you can’t go wrong with this Banana Rum Cake.


Why You’ll Love This Recipe

  • Healthy Fats from Walnuts – Adding walnuts not only provides a delicious crunch but also adds healthy fats, protein, and omega-3s. This banana bread is both satisfying and nutritious.
  • Vegan – This recipe uses no eggs and no dairy. Even if you’re not vegan, I can assure you this recipe is easy, moist, and so delicious.
  • Simple Ingredients – My Mom’s Vegan Banana Bread is made with simple ingredients that can easily be found in the pantry.
  • Nutritionally Balanced – This recipe uses both all-purpose flour and 100% whole wheat flour. The wheat flour adds a boost of fiber and protein.

Ingredients

Ingredients for the best vegan banana bread with walnuts.
  • Egg Substitute – Combine 1 tablespoon oil + 2 tablespoons water + 1 teaspoon baking powder. Mix this well. Add this egg substitute to the wet ingredients.
  • Oil – Due to the benefits of avocado oil, I used flavorless avocado oil – I love the Chosen Foods brand. You may also use canola, sunflower, vegetable, or any flavorless oil.
  • Bananas – Make sure you use overripe bananas with black spots all over them. The riper the banana, the more sweetness and moisture it adds to your banana bread.
  • Whole Wheat Flour – Feel free to use whole wheat pastry flour.

*See the recipe card below for full information on ingredients and quantities.*


Substitutions

  • Walnuts – This recipe tastes best with walnuts, however pecans would be just as delicious during the fall.
  • No Nuts – Feel free to skip the nuts.
  • Chocolate Chips – You may also add vegan chocolate chips, I recommend 1/2 a cup of chocolate chips. Since the cake may become too sweet, I would use less sugar. Instead of 1/2 cup sugar, use 1/3 cup.
  • Sugar – For a healthier option, you may use coconut sugar, however I haven’t tested this recipe with coconut sugar.
  • Gluten-free – Use gluten-free flour.

How to Make the Best Vegan Banana Bread with Walnuts?

STEP 1 – Preheat Oven to 350 degrees & Mix Wet Ingredients.

  1. In a large mixing bowl, add the wet ingredients – mashed banana, oil, sugar, vanilla extract, and egg substitute.
    The egg substitute =1 tablespoon oil + 2 tablespoons water + 1 teaspoon baking powder. Prepare the egg substitute before adding it to the wet ingredients. (Image 1)
  2. Use a whisk and mix well. (Image 2)
Combine wet ingredients and use a whisk to mix.

STEP 2 – Add Dry Ingredients to Wet.

3. Sift the dry ingredients (white flour, whole wheat flour, cinnamon powder, salt, and baking soda) into the wet ingredients. (Image 3)

4. Here’s what you should have. (Image 4)

Sift the dry ingredients into the wet ingredients.

STEP 3 – Add Walnuts.

5. Gently stir the dry ingredients with the wet ingredients. DO NOT OVERMIX or else the batter will become tough. (Image 5)

6. Add chopped walnuts and fold them in. (Image 6)

Mix dry ingredients into the wet and add walnuts to fold them in.

STEP 4 – Bake Banana Bread.

7. Transfer the batter to a greased 8.5 x 4.5 x 2.75 loaf pan (or similar measurements). Place into the preheated oven at 350 degrees and bake for 50 minutes. Perform the toothpick test to ensure your banana bread is fully baked. You may need to add an additional 5 minutes if needed, however do not overbake. (Image 7)

8. Freshly baked banana bread. Let it cool before removing it from the loaf pan. (Image 8)

Transfer batter to loaf pan and bake.

Serving Suggestions & Storage

→ Enjoy banana bread warm with a hot cup of coffee. I like warming mine up for 3 minutes in the toaster oven on the bake setting.

→ Spread peanut butter or almond butter for an additional boost of protein.

→ You can even spread some butter (vegan butter) over warm banana bread. That would be so delicious.

→ For Storage – Store the banana bread in an airtight container. You can leave it outside for a couple of days or place it in the fridge which will last up to 1 week. You can also freeze your banana bread in plastic wrap.


A close up bite of vegan banana bread with the entire loaf in the background.

More Banana Dessert Recipes

5 from 22 votes

Moist Vegan Banana Bread with Walnuts (Easy)

By: Nisha
Moist Vegan Banana Bread with Walnuts is my mom's recipe, which she's been making for years. It's easy, eggless, and delicious. This recipe uses half whole wheat flour which adds some protein and fiber. Perfect with a cup of hot coffee.
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour
Servings: 10 slices

Ingredients 

FOR EGG SUBSTITUTE

  • 1 tablespoon oil, I used avocado or any flavorless oil
  • 2 tablespoons water
  • 1 teaspoon baking powder

FOR BATTER

  • 1 1/4 cups ripe bananas, about 3 bananas
  • 1/2 cup oil, I used avocado or any flavorless oil
  • 1/2 cup sugar
  • add egg substitute
  • 1 cup white flour
  • 3/4 cup whole wheat flour
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1 tsp cinnamon powder
  • 3/4 cup walnuts, chopped
Save this recipe!
Get this recipe sent to your inbox! Plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Preheat Oven to 350 degrees & Mix Wet Ingredients. In a large mixing bowl, add the wet ingredients – mashed banana, oil, sugar, vanilla extract, and egg substitute. The egg substitute =1 tablespoon oil + 2 tablespoons water + 1 teaspoon baking powder. Prepare the egg substitute before adding it to the wet ingredients. Use a whisk and mix well.
  • Add Dry Ingredients to Wet. Sift the dry ingredients (white flour, whole wheat flour, cinnamon powder, salt, and baking soda) into the wet ingredients.
  • Add Walnuts. Gently mix the dry ingredients with the wet ingredients. DO NOT OVERMIX or else the batter will become tough. Add walnuts and fold them in.
  • Bake Banana Bread. Transfer the batter to a greased 8.5 x 4.5 x 2.75 loaf pan (or similar measurements). Place into the preheated oven at 350 degrees and bake for 50 minutes. Perform the toothpick test to ensure your banana bread is fully baked. You may need to add an additional 5 minutes if needed, however do not overbake. Freshly baked banana bread. Let it cool before removing it from the loaf pan.

Notes

This recipe was first published on October 9, 2019, and has been modified and updated since.
  •  
  • Walnuts – This recipe tastes best with walnuts, however pecans would be just as delicious during the fall.
  • No Nuts – Feel free to skip the nuts.
  • Chocolate Chips – You may also add vegan chocolate chips, I recommend 1/2 a cup of chocolate chips. Since the cake may become too sweet, I would cut down the sugar and use 1/3 cup of sugar instead of 1/2 cup.
  • Sugar – For a healthier option, you may use coconut sugar, however I haven’t tested this recipe with coconut sugar.
    Gluten-free – Use gluten-free flour.
  • Storage – You can store the banana bread outside for a couple of days in an airtight container, however it can last up to 1 week in the refrigerator. You can also freeze your banana bread in plastic wrap.

Nutrition

Calories: 298kcal | Carbohydrates: 32g | Protein: 4g | Fat: 18g | Saturated Fat: 2g | Sodium: 269mg | Potassium: 153mg | Fiber: 2g | Sugar: 13g | Vitamin A: 15IU | Vitamin C: 2mg | Calcium: 40mg | Iron: 1mg

Additional Info

Course: Breakfast & Brunch, Dessert
Cuisine: American
Diet: Vegan, Vegetarian
Tried this recipe?Mention @honeywhatscooking or tag #honeywhatscooking!
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Hi, I'm Nisha!

I'm a foodie who is passionate about healthy-ish living and mindful eating. You'll find a bit of everything here. I use mostly organic real ingredients and incorporate seasonal produce in my cooking. I believe food is medicine. Join me on this soul-searching journey as I share my love for good food, and I hope I inspire you to eat better somewhere along the way.


You May Also Like

5 from 22 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




25 Comments

  1. 5 stars
    Great recipe, made for my family and everyone loved it. I did add in vanilla extract, pecans and chocolate chips. Turned out moist and delicious! Thank you ๐Ÿ˜Š

  2. 5 stars
    I have been searching for an eggless recipe for ages. Finally, I have found my go to banana bread recipe! So delicious! Thank you ๐Ÿ™‚

  3. 5 stars
    This was so easy to make and so delicious. The sugar was just right and I can see myself making this more often as the ingredients are pantry friendly.

  4. 5 stars
    Was wanting to make this for a long time n finally Made this today and it turned out so good.. used to make it with eggs n all purpose flour before. Such a healthy version n girls thought it was my regular recipe

  5. 5 stars
    Made this tonight and both my vegan and non-veg family loved it!! Also I used regular canola oil and it worked fine.

    1. Hi Gigi. I would recommend brown sugar over maple syrup. The cake may be a little darker though.

      Let me know.

  6. 5 stars
    Thanks for the recipe, Nisha! I baked it and loved how moist it was. Also, bonus points for keeping it healthish. Helps me enjoy sweets but doesn’t throw me off my fitness goals!

    Planning to bake another round soon. Thank you to your mom and you ๐Ÿ™‚

    1. 5 stars
      The best vegan banana bread recipe Iโ€™ve come across!! Iโ€™ve made it 4 times within the last month already, Iโ€™ve memorized the recipe haha. Thank you๐Ÿ’™