Vegan Banana Nut Bread

Vegan Banana Nut Bread

Peanut butter seems like it should be healthy, right? But have you ever read the ingredients? Most peanut butter is filled with added sugar and trans fats! Even if the nutrition facts states “0g trans fat” or it says “0g trans fat per serving” on the package, that may not be true. If there are hydrogenated oils listed in the ingredients, there are trans fatty acids in the food. If it’s less than a gram, it doesn’t have to be listed. That’s a big issue because with so many processed foods containing hydrogenated oils, it can really add up overtime and lead to some serious health issues. That’s exactly why I used Crazy Richard’s Peanut Butter to make my Vegan Banana Nut Bread–there is only one ingredient: peanuts!

What even are hydrogenated oils?

Hydrogenation refers to the process of adding hydrogen atoms to the oil. I’ll try not to get too much into chemistry, but basically the process breaks some of the double bonds found in unsaturated fats. It converts them to single bonds so that the fatty acids are non-conjugated (there is at least one methyl group between them) which allows them to be in a trans configuration. Translated to English, that means they can pack more closely, thus being more temperature stable. Why is this even an issue? Hydrogenation takes unsaturated fats (which are, in many cases, healthier) and makes them artificially behave like saturated fats.

Vegan banana nut bread

“Natural” Peanut Butter

What really frustrates me about the food industry (actually there are a lot of things) is how there is no regulation on the word “natural”. It’s just another marketing scheme and doesn’t mean anything nutritionally. Even though “natural” peanut butters don’t contain hydrogenated oils, there are still a lot of brands that add sugar, salt, and palm oil. These are totally unnecessary ingredients (besides maybe a little salt), but Crazy Richard’s really keeps it clean and simple by strictly using peanuts.

Vegan banana nut bread

Nut Butter Egg Substitutes

The other thing I want to address is why I added peanut butter at all. Not only is it one of my favorite foods, but it makes a great egg-replacer. I wouldn’t call it universal, but it’s perfect for breads, muffins, and cookies. Three tablespoons is equivalent to one egg. Just like a real egg, it adds both fat and moisture. If you’re allergic to peanuts, any other nut or seed butter will work too!

Vegan banana nut bread


As always, I try to minimize processed ingredients as much as possible. For my Vegan Banana Nut Bread, I limited refined sugar to a half cup in the loaf and didn’t use any in the topping. The bananas add a good deal of sweetness on their own, so I didn’t feel the need to add much more. In the topping, I used sucanat instead of granulated sugar. If you aren’t familiar or haven’t come across it in my other posts, sucanat is an unrefined sugar that still contains the natural molasses. It tastes like brown sugar, only it’s more rich and flavorful. You can definitely use it in the loaf in place of granulated sugar and molasses, but it will change the texture just a little bit. I like to use Wholesome Sweets because it’s organic, non-GMO, and fair trade certified.

Vegan Banana Nut Bread only has a few simple ingredients and comes together in just over an hour. If you’re short on time though, the batter works great for muffins too. They would only need to bake for 15-20 minutes.

Vegan banana nut bread

Similar Recipes to Check Out:

Print Recipe
No ratings yet

Vegan Banana Nut Bread

Vegan Banana Nut Bread is whole wheat, laced with peanut peanut butter, and topped with a crunchy pecan topping for the ultimate treat!
Prep Time20 mins
Cook Time1 hr 10 mins
Total Time1 hr 10 mins
Servings: 12 slices
Author: Rachel Alexandra


  • 4 large overripe bananas mashed (about 1½-2 cups)
  • cup avocado oil
  • 3 Tbsp Crazy Richard's peanut butter
  • ½ cup granulated sugar
  • 1 Tbsp molasses
  • tsp cinnamon extract
  • ½ tsp cinnamon
  • 1 tsp baking soda
  • ¼ tsp Celtic sea salt
  • cups white whole wheat flour

Pecan Topping

  • 2 Tbsp old fashioned oats
  • 2 Tbsp white whole wheat flour
  • 1 Tbsp sucanat
  • tsp cinnamon
  • 1 Tbsp pecans chopped
  • Pinch of Celtic sea salt
  • 1 Tbsp coconut oil melted


  • Preheat the oven to 350°F and line a loaf pan with parchment paper.
  • In a large bowl, whisk the mashed banana and avocado oil. Then add the peanut butter, sugar, molasses, and cinnamon extract.
  • Add the cinnamon, baking soda, salt, and flour and mix until just combined, being sure not to over mix.
  • Bake for about 50-55 minutes or until a toothpick inserted in the center comes out clean. Enjoy!
  • Pour the batter into the prepared pan and smooth out the top.


  • In a small bowl, mix the oats, flour, sucanat, cinnamon, pecans, and sea salt.
  • Add the coconut oil and mix it in.
  • Sprinkle the streusel on top of the bread and bake for about 70 minutes. A toothpick inserted in the center should come out clean when it is done.
  • Let cool before removing from pan and slicing. Enjoy!


This recipe can also make 12 muffins instead of a loaf of bread. They would need to bake for 15-20 minutes.
If you’re allergic to peanuts, any other nut or seed butter will work as a substitute.
If a tree nut allergy is a concern, omit the topping or replace the pecans with extra oats.
Tried this recipe?Tag @roots_and_rosemary on Instagram

16 thoughts on “Vegan Banana Nut Bread”

Leave a Reply

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