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 24 votes

Moist Vegan Banana Bread with Walnuts (Easy)

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!

A foodie passionate about bringing authentic Indian recipes and global flavors to your kitchen. I create dishes using simple, real ingredients, and seasonal produce. Join me on this soul-searching journey as I share "what's cooking" through my love for good food. I hope to inspire you to cook more at home, explore new flavors, and enjoy the process along the way.


You May Also Like

5 from 24 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




29 Comments

  1. 5 stars
    Loved it! I ended up with a beautiful loaf.
    I did sub some stuff though. all oil with avacado oil, cinnamon with vanilla, and didn’t have any walnuts – so subbed with 1/3 cup each of pecans, almond slivers, and mini choco chips. * heart eyes *

  2. Hi , I have tried banana breads before and they always tasted a little eggy to me . Decided to make this Vegan version !! N wow !!! ?? . My bread was falling apart may be because I used half multigrain atta (Indian store) and half all purpose flour. But the taste was spot on !! And yes, please wait for the bread to cool down ?
    Thanks for this amazing recipe Nisha .

  3. 5 stars
    Definitely a keeper in the recipe collection! I’ve made it twice and it was a hit both times! The second time substituted chocolate chips for walnuts ( realized I was out of walnuts and too lazy to run to the store!).
    And I recognize that phrase moms use (andaaz Ha ha!)

    1. This will work with Avocado oil. Vegetable and Canola aren’t the healthiest options so I don’t recommend them, but those will definitely work too. You need to use a flavorless oil here. Hope that helps!

  4. 5 stars
    I had my own recipe of banana bread, but this one differs a lot and it is cooler than mine, honestly speaking! It costs every minute spent on cooking it, though the plate is empty in 15 minutes))) My family is mad about that dessert. My friend became vegan recently and I wanted to cook something special for her. By the way, I have not cooked whole wheat bread yet. I think it will be an interesting experience. Thank you for the recipe!

  5. 5 stars
    Hey girl. I truly love the idea of banana nut bread. My son doesn’t touch banana and i thought this is a good idea to feed him that and i am happy to let you know he tried and liked it. Love it and ofcourse the measurements were perfect and I got one gorgeous banana nut vegan bread out of the oven. So proud of myself thanks to you and your mom. She is such a sweet human being and so are you