How to Make Vegan Banana Bread

This vegan banana bread is moist, nutritious and delicious! Just warm a slice for a quick and easy breakfast or an afternoon snack.

Your traditional banana bread is made with butter, eggs and sometimes even milk. With a couple ingredient swaps, this recipe for vegan banana bread comes out perfectly sweet and moist with a soft crunch from chopped walnuts. It comes together in about an hour but the nostalgic and mouth-watering aroma will linger in your kitchen all day long.

Looking for more vegan baking recipes? Learn how to make vegan blueberry muffins and vegan peanut butter cookies, too!

Your Secret Ingredient

Whether you need to accommodate dietary needs or simply forgot eggs at the store, there are several egg substitutes to use. When making dense baked goods, silken tofu is an excellent healthy alternative because it blends into a smooth puree that adds moisture and protein.

Tofu works so well in this recipe because it is relatively flavorless and great for binding. The silken tofu and canola oil keep this vegan banana bread soft for days! Find more tofu recipes to fall in love with.

Is Sugar Vegan?

It depends. Some companies add bone char to their sugar to whiten the product. When searching for vegan-friendly sugar, look for labels that include words like “organic,” “unrefined,” “natural” or “raw” on the package. This product is a great option for vegan sugar. It bakes the exact same way, so you don’t have to worry about that at all.

How to Make Vegan Banana Bread


  • 1 cup all-purpose flour
  • 1 cup whole wheat flour
  • 1 teaspoon baking powder
  • 1 teaspoons baking soda
  • 1/4 teaspoon salt
  • 1 cup sugar
  • 1 cup mashed ripe bananas (2 medium)
  • 3/4 cup silken soft tofu
  • 1/4 cup canola oil
  • 1 teaspoon vanilla extract
  • 1/2 cup chopped walnuts

Editor’s Tip: Use very brown and ripe bananas! They are easier to mash, sweeter and more aromatic.


Step 1: Get mixing

In a large bowl, whisk the first five ingredients together. In a small bowl, combine the sugar, bananas, tofu, oil and vanilla. Mix well to combine, then beat into dry ingredients just until it comes together.

The next step is to fold in the walnuts. Here’s the best way to fold ingredients.

Step 2: Ready, set, bake!

Transfer to a greased 8×4-inch loaf pan. Bake at 350°F for 50-55 minutes or until a toothpick inserted in the center comes out clean. Let sit for 10 minutes before transferring to a wire rack to cool completely.

How to Store Leftover Banana Bread

  • Freshly baked banana bread can be left out at room temperature for up to two days.
  • To keep it from drying out, always store the loaf in plastic wrap, aluminum foil or an airtight container.
  • You can store banana bread in the refrigerator for up to one week. Just warm a piece in the microwave when you’re ready to enjoy.

Have more bananas? Check out these ripe banana recipes to use up your bunch!

1 / 36

Note: Every product is independently selected by our editors. If you buy something through our links, we may earn an affiliate commission.

Jenna Urben
Jenna is a food blogger focused on sharing allergy-friendly recipes. Her favorite ingredients include sweet potatoes, chickpeas and squash.