Whole Wheat Banana Bread

This whole wheat banana bread recipe is perfectly moist, lightly sweetened, and full of flavor! You can make this healthy banana bread plain, with chopped walnuts, or even with chocolate chips. It all begins with ripe bananas.

A loaf of whole wheat banana bread has several slices cut out. There's a small bowl of walnuts behind it.

We’ve had a bounty of ripe bananas in this house and I had to do something about it. The thing is, I’m kind of a banana freak. It’s my absolute favorite snack. And once they start to turn brown, I’m more than happy to make some banana bread.

Marly’s Tips

A bunch of 3 very ripe bananas sit on a white counter.

What are the best bananas for banana bread? You should be using bananas with lots of brown spots. To be honest, the browner the better! Overripe bananas will add a nice banana flavor and moist texture.

What You Need

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

Here are the ingredients you’ll need for this recipe:

  • Ripe bananas — I used 4 small bananas. You could also get by with 3 large bananas. See my tips if you don’t have ripe bananas.
  • Vegetable oil — We’ll use just a bit of vegetable oil for the moist texture.
  • Sugar — I love using coconut sugar because I think it’s a bit healthier and the caramel flavor is nice too. Substitute brown sugar, granulated sugar, or even maple syrup.
  • Apple cider vinegar — The vinegar activates the baking soda causing a chemical reaction (you can hear it bubbling when you combine the wet and dry ingredients). This creates lift, resulting in a moist crumb.
  • Water — Yes, it’s tempting to use plant-based milk, however, the goal is to activate the flour’s gluten to create structure. Water does the trick just right.
  • Whole wheat flour — I used basic whole wheat flour, although you could use white whole wheat flour or whole wheat pastry flour.
  • Baking soda — Baking soda combined with the vinegar gives this banana bread its high rise in the middle.
  • Salt — We’ll use just a little bit of salt to enhance the flavor of the sweetness
  • Walnuts — I toasted whole walnuts in the oven for around 5 minutes (don’t bake them too long or they’ll burn). Then I let them cool and chopped them. I find toasted walnuts yield the most flavor. If you don’t want a nut bread, simply leave them out or substitute dark dairy-free chocolate chips.
A slice of banana bread sits in front of the rest of the loaf. There's a measuring cup with whole wheat flour and a bowl with walnuts behind it.

How to Make Whole Wheat Banana Bread

Now that we’ve discussed what’s in (and not in) this recipe, let’s talk about my favorite part, how to make it.

Step One: Prepare the Wet Ingredients

In a food processor add the bananas, oil, sugar, and water. Pulse this in short bursts until everything is combined, leaving some banana chunks.

Bananas and other ingredients are in a food processor.

Step Two: Prepare Dry Ingredients

Next, stir together the whole wheat flour, baking soda, and salt into a mixing bowl.

If using them, chop the toasted walnuts and fold them into the flour mixture.

A bowl of flour is being poured into batter.

Step Three: Make the Batter

Pour the banana mixture in with the flour mixture and stir it all together. Stir until you don’t see clumps of flour.

Marly’s Tips

Have your oven preheated and prepare the baking pan before combining the wet and dry ingredients in this recipe. You’ll want to get the pan in the oven quickly once the batter is prepared.

Pour the batter into the prepared pan and bake for 55 to 60 minutes, until the crust is golden brown and a toothpick inserted in the center comes out clean.

Use oven mitts to remove the pan from the oven and allow it cool before slicing and serving warm.

New to Vegan Baking?

The idea of making cookies, cakes, or muffins without eggs or dairy can seem like a hill too tall to climb. But with the simple tips in my Guide to Vegan Baking, you’ll be baking like a vegan pro in no time!

A slice of banana bread has a bite taken out of it and is sitting on a plate in front of the rest of the loaf and a bowl of walnuts.

Storage Tips

Transfer the bread to an airtight container and refrigerate for up to 5 days. Because banana bread is moist it can go bad quickly at room temperature. If it’s not overly warm in your kitchen it should keep up to 3 days at room temperature. You can also freeze banana bread. Place either the whole loaf or individual slices in a freezer-safe container or bag for up to 2 months.

Why is whole wheat banana bread healthy?

Whole wheat is healthier because it includes the bran. That bran has fiber, and we all know the benefits of added fiber in our diets. That’s one reason banana bread made with whole wheat is healthier than a typical recipe.

What if you don’t have ripe bananas?

If you have unripe bananas, there’s an easy trick to get yellow bananas ready for banana bread — bake them! Place unpeeled, individual bananas on a baking sheet and bake for around 30 minutes at 300°F. The banana skins will turn black, indicating they’re tender and sweet inside. Remove the pan from the oven. Once the bananas are cool enough to touch, you can peel and use them to make bread.

How to Mash Bananas

Here are three ways to mash bananas for banana recipes:

  • Fork — Place peeled bananas on a plate and use a fork to mash away.
  • Mixer — Add peeled bananas in a mixing bowl and use a mixer on medium to medium-low speed.
  • Food Processor — Place peeled bananas in a food processor bowl and pulse in quick bursts until the bananas are pureed.

Be sure to leave some texture of the bananas because that will increase the banana flavor in your bread.

Favorite Banana Recipes

Looking straight on at a lot of bread with slices cut out. There's a blue kitchen towel and a bowl of walnuts behind it.
Looking straight on at a lot of bread with slices cut out. There's a blue kitchen towel and a bowl of walnuts behind it.

Whole Wheat Banana Bread

This simple whole wheat banana bread is a healthier version of the traditional recipe, but still yields a tender, sweet quick bread with a crispy crust. This loaf is made with walnuts, but feel free to make it with or without nuts.
5 from 1 vote
Print Pin Rate
Course: Bread
Cuisine: American
Prep Time: 5 minutes
Cook Time: 55 minutes
Resting Time: 10 minutes
Total Time: 1 hour 10 minutes
Servings: 10
Calories: 230kcal
Author: Marly


  • 3 ripe bananas about 1⅓ cup, mashed
  • cup vegetable oil
  • ½ cup coconut sugar
  • 1 tablespoon apple cider vinegar
  • ½ cup water
  • cups whole wheat flour
  • 1 teaspoon baking soda
  • ¼ teaspoon salt
  • ½ cup walnuts toasted*


  • Situate rack on a lower position in the oven. Preheat oven to 350°F. Spray a standard 10×5 loaf pan with vegetable spray.
  • In a food processor, add the bananas, oil, sugar, vinegar, and water. Pulse until combined, leaving some banana chunks. Set aside.
  • In a large bowl add the flour, baking soda, and salt. Stir to combine.
  • Chop the toasted walnuts and fold them into the flour mixture. Stir until the nuts are coated. Add the wet ingredients. Stir until just combined.
  • Pour the batter into the prepared pan and bake for 55-60 minutes, until a the crust is golden brown and a toothpick inserted in the center comes out clean.
  • Remove from oven and cool before slicing and serving warm. Refrigerate any uneaten bread in an airtight container. Individual slices can be frozen by placing them on a tray and freezing, then transfer frozen pieces to a freezer bag. Stored correctly, they will keep up to 2 months in the freezer.

(The products above contain sponsored links to products we use and recommend)


* Toast walnuts by baking for 5 minutes at 300°F
** You can use smaller loaf pans but be sure to reduce the baking time. 
Make two loaves by doubling each ingredient as written (no adaptations necessary).
Nutrition Facts
Whole Wheat Banana Bread
Amount Per Serving
Calories 230 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 6g30%
Sodium 185mg8%
Potassium 229mg7%
Carbohydrates 31g10%
Fiber 4g16%
Sugar 10g11%
Protein 4g8%
Vitamin A 23IU0%
Vitamin C 3mg4%
Calcium 15mg2%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.


4 Responses to Whole Wheat Banana Bread

  1. Avatar thumbnail image for MarlyLydia Claire Reply

    I definitely want to try your recipe but I have a question too. I have a family favorite banana bread recipe that does call for 2 eggs. If I remove them from the recipe do I need to add something in their place? If you are able to let me know that would be great. Thanks!

    • Avatar thumbnail image for MarlyMarly

      Hi Lydia. I’m taking a guess here because I haven’t seen your family recipe or tried it, but I think you would be safe to try it without the eggs. The way I look at it, the eggs in banana bread serve two purposes: 1) binding and 2) moisture. You’ll achieve the binding thanks to the flour and moisture thanks to the bananas. Let me know how it goes!

  2. Avatar thumbnail image for MarlyKat Reply

    Finally, a whole wheat banana bread recipe that has that great traditional texture and flavor. I put the AVC in with the wet ingredients and that must have been the right thing to do, since it baked up wonderfully. Just for the record, I doubled the recipe and it worked very well.
    Thank you, Marley, I’ve been waiting a long time for a really good banana bread recipe like this. I can’t stop eating it!

    • Avatar thumbnail image for MarlyMarly

      Hi Kat! You just made my day. I feel like we’re kindred spirits here — both of us see the value in a really good banana bread with whole wheat flour. I agree with you that the texture needs to be right. Thanks for the doubling tip. I’ll add that to the notes too so others will have that as well.

Rate / Comment

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.