The Best Healthy Vegan Banana Bread (Edit recipe)

The best healthy vegan banana bread. Made with only 11 ingredients and takes 10 minutes to whip together?! Count me in! This banana bread is so healthy, soft and chewy yet crunchy from the walnuts, and made with good-for-you ingredients. This is the perfect snack to meal prep for your week so you always have a delicious snack on hand!
10 minutes
1 hour
Show nutritional information
This is our estimate based on online research.
Fat:6 g
Carbohydrates:34 g
Protein:4 g
Cholesterol:0 g
Sodium:346 mg
Fiber:2 g
Sugars:12 g
Calculated per serving.

Serves: 10

decrease servingsincrease servings



Note, these instructions are written assuming the standard serving size, since you have modified the number of servings, these steps may need to be modified for best results
  1. Preheat oven to 350ºF.
  2. Spray or line a loaf pan with cooking spray/parchment paper and set aside.
  3. In a small bowl, prepare your flax egg by mixing 2 tbsp ground flax seeds with 6 tbsp warm water. Let set for about 5 minutes.
  4. On a flat plate or cutting board, mash 2 very ripe bananas with a fork and set aside.
  5. In a medium-sized bowl, add all wet ingredients together (including mashed banana) and whisk well.
  6. Add in all dry ingredients and whisk well until combined. Use a spatula if needed to scrape down the sides of the bowl if any flour/dry ingredients remain.
  7. Fold in chocolate chips and walnuts with a spatula.
  8. Pour banana bread batter into lined loaf pan and bake at 350ºF for 1 hour or until top of loaf begins to crack. You can take a toothpick and see if it comes out dry, this means the loaf is done!
  9. Take out from the oven and let cool for 15-20 minutes. Let cool completely before cutting a slice and enjoying.


How to store: Place in an airtight container in the fridge for up to one week. How to freeze: Place in airtight container in the freezer for up to one month.

Add a Note

My Notes:

Add a Note

Never Miss a Bite

Get recipes delivered to your inbox every week

Leave a Reply