Classic Banana Bread - Egg-Free and Soy-Free

Banana bread is such a favourite for so many. But a typical banana bread is loaded with refined sugar and butter or oil. Benefits of this recipe are lower calories and saturated fats, egg free and dairy free. The flaxseed addition has other nutritional benefits besides posing as eggs.


  • 1/2 cup 100 grams sugar or 2-3 scoops Monkfruit
  • 2 tablespoons water
  • 3 tablespoons 45 grams almond butter
  • 2 flax eggs see note
  • 1 teaspoon vanilla
  • 3-4 medium sized bananas mashed (350 grams)
  • 2 tablespoons of non-dairy yoghurt
  • 1 tablespoon of apple cider vinegar
  • 2 cups whole wheat flour 276 grams
  • 1 teaspoon of baking soda
  • 1 banana cut in half lengthwise 118 grams
  • 16 to 20 pistachios shelled and crushed or ¼ cup nuts of your choice
  • Pomegranate seeds for decoration optional


  1. Preheat oven to 350 degrees Fahrenheit or (175C) or if using a dark pan, set temperature to 325F (163C)
  2. In a medium mixing bowl, cream sugar (or Monkfruit) with flax eggs, almond butter and 2 tablespoons water. Add vanilla extract. Mix until completely incorporated.
  3. Add the mashed bananas to the mixture.
  4. Add vinegar to non-dairy yoghurt in a measuring cup. Stir a few times and then add to the banana mixture.
  5. In a separate small bowl, mix the flour and baking soda together. Then add the flour and baking soda mixture to the banana mixture and stir until thoroughly mixed but do not over mix. Fold in nuts and mix slightly.
  6. Pour into a greased and floured 8”x4” (20.32 centimetres X 10.15 centimetres) loaf pan. Push the batter slightly higher at the edges than at the center. Place the cut bananas on top touching each other. They will move apart as the loaf rises.
  7. Bake 1 hour to an hour and 20 minutes or until a toothpick inserted in the center comes out clean. Check after 1 hour and do not under bake or it will fall after it cools.
  8. Remove from oven and let cool for an hour before serving.
  9. Note: Flax eggs: 2 tablespoons ground flaxseed with six tablespoons of water. Set aside for 10 minutes. Stir occasionally to incorporate water into the flaxseed. When they are ready, they will have a consistency like egg whites.

Recipe Notes

Yield: 1 loaf, 12 servings
Prep Time: 20 minutes
Total Time: 1 hour 40 minutes
Equipment: Loaf pan, mixing bowls, sharp knife