Go Back
+ servings
vegan zucchini bread
5 from 1 vote

Vegan Zucchini Bread

Vegan zucchini bread for a dairy-free eggless take on a homemade loaf. With a touch of vanilla, cinnamon, and nutmeg, this delicious load offers sweetness and spice in each hearty mouthful.
Course Appetizer, Side Dish
Cuisine Vegan
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 8


  • loaf pan


  • 1 cup grated zucchini drained and dried
  • 1 ½ cups all-purpose flour
  • ½ tsp vanilla extract
  • 1 tbsp apple cider vinegar
  • ½ cup almond milk
  • ½ cup caster sugar
  • ½ light brown sugar
  • ¼ tsp salt
  • ¼ tsp allspice
  • 1 tsp baking soda
  • ¼ tsp baking powder
  • 1 ½ tsp ground cinnamon
  • ½ tsp nutmeg
  • ½ canola oil


  • Preheat oven to 350°F (180°C) and line a loaf pan with cooking spray or grease.
  • In a sieve over a large mixing bowl, sift the flour until fine. Add the baking powder, baking soda, cinnamon, nutmeg, allspice, and salt. Combine well.
  • In a separate bowl, add the white sugar, brown sugar, canola oil, almond milk, apple cider vinegar, and vanilla extract. Use a whisk to combine.
  • Add the flour and spice mix to the bowl and combine all ingredients well. Gradually fold in the grated zucchini to create an even distribution through the dough.
  • Carefully pour the dough into the loaf pan. Bake in the oven for 40 minutes, until the top has browned and inside is moist but not wet. Remove from oven and allow to cool for 10 minutes.
  • Remove bread from loaf pan and slice to serve