| |

Best Vegan Easy Banana Bread Recipe


Today I am sharing my own variation of a classic banana bread without eggs or dairy. This vegan EASY banana bread recipe is so delicious, you HAVE to try it!

One of my all-time favorite baked goods is banana bread. I remember growing up and getting it at a local restaurant when I went out to lunch there with my grandmother. Served warm or cold, there is nothing like that sweet banana flavor combined with a crunchy texture of pecans or walnuts.

Photo of loaf of banana bread with pecans and banana in background
Vegan Banana Bread

The Ingredients for My Vegan Easy Banana Bread Recipe

The Best Egg Replacers for Vegan Banana Bread (Yes you can make banana bread without eggs)

Many people get confused when they hear you can make banana bread without eggs. Eggs are typically the trickiest ingredient to substitute in most baked goods. It’s behavior and effect on the texture when baked lend both a moist texture and help the baked good to hold its shape. For this recipe, I used a vegan egg replacer. 

There are lots of different ways you can replace egg in a baked good recipe. I experimented with these variations for years and found that there are two methods that I prefer and that I feel result in the best outcomes in my baked goods.

Packages of ground flax meal and Ener-G Egg Replacer with whisk

Flax Egg 

The first is a “flax egg”. This method is so easy. To make one “egg”, use 1 tbsp ground flax seed combined with water. For the best consistency, it is best to allow the flax-water mixture to sit for at least 5 minutes in order to thicken and form a gel-like consistency. I’ve also found that using warm water quickens this process, but cold water is just fine as well. 

As an added benefit, flax is also a very nutritious seed as it contains omega-3 fatty acids, which are known to be heart protective. The amount we use in baked good recipes isn’t very much but, hey, even the little things add up right?

Ener-G Egg Replacer

The second egg replacer I like to use is to a store-bought mix. I use Ener-G Egg Replacer. This product comes in a boxed powder form and all you have to do is mix it with water. I really like the consistency of my baked goods when I use this product but I don’t always have it on hand.  

The Bananas

For the bananas, the riper, the better. If you use perfectly yellow bananas, your bread won’t be as rich and the banana flavor won’t come through very well. It really is important to use VERY ripe bananas. I usually wait until mine are very spotted or even close to black (just not rotten or moldy). Don’t worry, they taste so delicious in banana bread, even if you would never dream of eating a banana that ripe on its own. 

In fact, that is one of the reasons I love making banana bread so much. It is the perfect way to prevent waste from your bananas when they are past their prime and no one in your house wants to eat them anymore. 

My Favorite 3-Spice Blend

Okay the next ingredient really is the secret to making this banana bread so delicious. Or rather, 3 ingredients: Cinnamon, ginger, and cardamom.

I use these three spices in my sweet recipes all the time. Cinnamon is super common, and ginger is relatively common as well. Cardamom, on the other hand, is a really under-utilized spice in my opinion. It has a very special and unique flavor that pairs perfectly with cinnamon and ginger. And I actually find that in this banana bread recipe, the bread tastes even better the next day because it has given the spices a chance to marinate and really seep into the bread!

whole cardamom pods with a silver scoop containing more cardamom pods in the background
Cardamom pods

Just to give you a little background on this spice in case you aren’t familiar with it, cardamom is a spice that comes from a little green pod containing the small black seeds. It is thought to have originated in India. As you might expect, it is often used in Asian and middle Eastern cuisines and is actually one of the ingredients in chai spice blends. 

The Add-Ins: How to Make Vegan Chocolate Chip Banana Bread OR Vegan Banana Nut Bread with Pecans

Add-ins are totally optional as this banana bread recipe can stand on its own, but they can add a delicious flavor or texture to your banana bread. I added chopped pecans, however if you are allergic to nuts you can always substitute with non-dairy chocolate chips or leave them out altogether. 

How to Make Vegan Banana Bread

The process of whipping up this quick banana bread is similar to standard recipes; however I always make the egg replacer first. This is because it needs to sit for a bit before adding it with the rest of the ingredients. 

The Prep Work

First, preheat the oven to 350oF. Next, you’ll want to prep your loaf pan. I like to line the loaf pan with parchment paper and then I spray a non-stick cooking spray over it. This method prevents the loaf from sticking and allows for easy removal of the loaf when it is finished baking. 

To line the pan, cut a piece of parchment paper that is the length of the loaf pan and is long enough to reach just above the top of the sides of the pan. See image below. Once finished, spray the inside with cooking spray. 

Glass loaf pan with parchment lining and canola oil spray in background

Next, prepare your flax egg. As I mentioned above, do this step first to allow it to sit for at least 5 minutes before adding it to your recipe.

The Dry Ingredients

Now, mix together all of the dry ingredients. Some people recommend sifting your ingredients together when making quick breads but for this recipe. I have found that this is not necessary. Use a whisk to mix your ingredients and everything should incorporate just fine. 

The Wet Ingredients

Now we prepare the wet ingredients. Mash the bananas with a fork then add in all of the wet ingredients including your flax egg. Mix these together and then slowly add in your dry ingredients, and finally your add-ins. Just be sure to only stir until the batter is mostly mixed with a few lumps here and there. If you over-stir, you will end up with a bread that is dense, tough, and a bit chewy due to the formation of gluten that occurs when flour is mixed with a liquid for a prolonged period. 

Time to Bake!

The last step is to pour your batter into your prepped loaf pan and bake. Remove from the oven, allow to cook for 20 minutes, then cut into 1 inch slices and enjoy!

The Result: The Best Vegan Easy Banana Bread Recipe

Photo of loaf of banana bread with pecans and banana in background

Banana Bread FAQs

How do you keep banana bread moist?

The best way to keep your banana bread moist is to store it in an air-tight container or ZipLoc bag. You can also wrap it with saran wrap, but if you do, make sure you are wrapping it well so that no parts are exposed to the air. You can also help your banana bread to stay moist by not slicing it until you are ready to eat it. This helps keep your banana bread moist by preventing the inside of the loaf from being exposed to air, which will dry it out faster. 

Why does banana bread take so long to cook?

Due to the shape of loaf pans, banana bread has a relatively small surface area. This results in a large proportion of the banana bread batter that is not directly in contact with the hot air in the oven. Because of this, it takes longer for the heat to penetrate the bread and fully cook the center. 

Why is my banana bread not done in the middle?

The main reason your banana bread is not done is that you have not baked it long enough. Depending on your oven and the altitude at which you live, you may need to extend your baking time. To determine if your banana bread is done, insert a toothpick into the center of your loaf. If you pull it out and there is still wet batter on it, it is not done and needs to be baked longer.

Can bananas be overripe for banana bread?

Yes! In fact, overripe bananas are recommended for banana bread. Overripe bananas have converted more of their starch to sugar and therefore your banana bread will taste more sweet and have a more intense banana flavor.

Photo of loaf of banana bread with pecans and banana in background

Vegan Easy Banana Bread Recipe

Friends, this may be the most flavorful banana bread recipe you've ever had. Plus no one will know its vegan!
Prep Time 15 minutes
Cook Time 1 hour 10 minutes
Course Breakfast
Cuisine American
Servings 8


Dry Ingredients

  • 2 cups all-purpose flour
  • 1/2 teaspoon baking soda
  • 2 teaspoons baking powder
  • 1 teaspoon ground cinnamon
  • 1 teaspoon ground cardamom
  • 1 teaspoon ground ginger (or 1 teaspoon fresh minced ginger)
  • 1 teaspoon salt

Wet Ingredients

  • 3 overripe bananas
  • 1/2 cup butter (1 stick)
  • 1/2 cup white sugar
  • 1/2 cup packed dark brown sugar
  • 1 vegan egg replacer (1 tbsp ground flax seed mixed with 3 tbsp water OR use Energ-G Egg Replacer prepared according to instructions on box for 1 egg)
  • 1 teaspoon vanilla extract

Add-Ins (optional)

  • 1 cup chopped pecans OR
  • 2/3 cup semi-sweet chocolate chips


  • Preheat the oven to 350oF.
  • Prep the loaf pan by lining it with parchment paper: Cut a piece of parchment that is the length of the loaf pan and is long enough to reach just above the top of the sides of the pan. Next, spray a non-stick cooking spray to coat the inside of the pan as well as the parchment paper.
  • Prepare your egg replacer. If using a flax egg, mix 1 tbsp ground flax seed mixed with 3 Tbsp water. Allow to sit for 5 minutes before using. 
  • Whisk together the dry ingredients in a medium bowl. 
  • In a separate large bowl, mash the bananas with a fork. Add in all the remaining wet ingredients, including your flax egg, and mix these together.
  • Slowly add in your dry ingredients and mix together with a rubber spatula until the batter is mostly mixed with a few lumps here and there. 
  • Stir in chopped pecans or chocolate chips, if using, until just incorporated.
  • Pour batter into loaf pan and bake for 50 minutes or until a toothpick inserted into the center of the loaf comes out clean without any wet batter. 
  • Allow to cool for 15 minutes before removing from loaf pan. Slice into 1 inch slices.
  • Enjoy!
Keyword Dairy-free, Easy, Egg-free, Vegan
Tried this recipe?Let us know how it was!

So there you have it! A super simple, super delicious vegan banana bread without eggs or dairy. I hope you enjoy this recipe. Let me know what you think in the comments below!

If you liked this recipe, check out this recipe for vegan zucchini muffins with lemon glaze.

Similar Posts

One Comment

Leave a Reply

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

Recipe Rating