4.2/5 - (4 votes)

Serves 6-8



This recipe was added to your favourites! Find it under Recipes > My favourite recipes


  • 2 ripe avocados, mashed
  • 3 tbsp lemon juice
  • 1 tbsp matcha powder
  • 3 tbsp water
  • ¼ cup sour cream
  • 1 tsp baking soda
  • ¼ cup + 1 tbsp butter, room temp.
  • 1 cup granulated sugar
  • 2 eggs, room temp
  • 1 tsp vanilla
  • 1½ cups flour
  • ¼ tsp salt
  • 1 cup icing sugar
  • 1½ tbsp soy milk
  • 1½ tbsp lemon juice
  • ½ tsp matcha powder
  • Pinch of salt


  1. For the matcha glaze, wisk all ingredients together and place in a small bowl or jar.
  2. Preheat oven to 350°F and place the rack in the middle position. Grease a loaf pan 8x4 inches and set aside.
  3. Stir mashed avocado and lemon juice together in a small bowl and set aside. (For a more uniform color, you can use a hand blender)
  4. Mix matcha powder and water until there are no lumps.
  5. Combine the baking soda and sour cream, set aside.
  6. In another bowl, mix the flour and salt together and set aside.
  7. With the aid of a hand blender or stand mixer, beat the butter and sugar over med speed until well blended and fluffy. Add the eggs one at a time mixing well in between. Add the vanilla, matcha mixture and the sour cream.
  8. In three stages, alternate between the avocado puree and the dry ingredients until the mixture is well blended.
  9. Pour batter in prepared pan and bake for 40 minutes.
  10. Cover in aluminum paper and continue cooking for another 10-15 minutes until a wooden skewer comes out clean when placed in the center of the bread.
  11. Serve with matcha glaze if desired.