fbpx Print
Square photo of some slices of vegan zucchini bread

Vegan Zucchini Bread

  • Author: Iosune
  • Prep: 10 mins
  • Cook: 1 hour
  • Total: 1 hour 10 mins
  • 10 1x
  • Snack, Breakfast, Dessert
  • American
  • Vegan

Servings 10 1x

Scale Tap or hover over number to scale servings

Vegan zucchini bread, fluffy, moist, and perfectly sweet. A wonderfully delicious snack made with simple and affordable ingredients. It’s so easy to make!


  • ¾ cup unsweetened plant milk (180 ml), I used soy milk
  • 2 tbsp apple cider vinegar, or lemon juice
  • 2 cups all-purpose flour (250 g)
  • 1 cup brown sugar (200 g)
  • 1 tbsp baking powder
  • 1 tsp ground cinnamon
  • ¼ tsp salt
  • ⅓ cup oil (80 ml), I used canola oil
  • 1 tsp vanilla extract
  • 1 cup grated zucchini (175 g)
  • 1 cup walnuts (120 g), chopped (optional)


  1. Preheat the oven to 350ºF or 180ºC. Line a 9×5-inch (23×13 cm) loaf pan with parchment paper or grease it with some oil (I always use coconut oil).
  2. Mix the plant milk and vinegar in a jar or bowl until well combined. Let the mixture rest at room temperature for at least 5 minutes. After this time, the milk will thicken and curdle.
  3. In the meantime, add the dry ingredients to a large mixing bowl (flour, sugar, baking powder, cinnamon, and salt) and mix until combined.
  4. Add the oil, vanilla extract, and the plant milk and vinegar mixture. Stir until well combined.
  5. Incorporate the grated zucchini and the walnuts and stir again until well combined.
  6. Add the batter to the pan and bake for 50 to 60 minutes (my zucchini bread was ready in 60 minutes). Stick a toothpick into the center of the loaf and if it comes out clean, the loaf is done. Cover the top with foil if the bread gets browned but the middle isn’t done yet.
  7. Let it cool for 15 minutes before transferring it to a cooling rack and then let it cool completely. If you don’t have a cooling rack, just use a dish or what you have on hand. You can also enjoy it warm if you want, though.
  8. Serve it with a cup of matcha latte, golden milk, banana milk, or even with your vegan protein shake.
  9. Keep it in an airtight container at room temperature or in the fridge for up to 1 week.


  • Feel free to use a different type of sugar, such as granulated, coconut, or cane sugar. Make sure the sugar you’re using is vegan.
  • You can use any kind of plant milk, such as cashew milk, almond milk, rice milk, oat milk, coconut milk, or even hemp milk.
  • I’ve only made this recipe using oil, but it will probably work if you use vegan butter instead.
  • You can add any other kind of flour, but you may need to adjust the amount of it.
  • Walnuts can be omitted or replaced by raisings, chocolate chips, or any other nuts.


  • Serving Size: 1/10 of the recipe
  • Calories: 301
  • Sugar: 15.4 g
  • Sodium: 76 mg
  • Fat: 15 g
  • Saturated Fat: 1 g
  • Carbohydrates: 37.2 g
  • Fiber: 2 g
  • Protein: 6.3 g