Vegan Chocolate Zucchini Bread

5 from 1 vote

This post may contain affiliate links.

Moist and decadent vegan chocolate zucchini bread that’s made with healthy ingredients and completely dairy-free!

Thick slice of chocolate chip zucchini bread on a plate.

Zucchini is a great vegetable to use in baking. It has a mild flavour and soft texture that blends seamlessly into baked goods. You can also try it in these Vegan Healthy Zucchini Brownies, Vegan Carrot Zucchini Muffins and Whole Wheat Vegan Zucchini Bread.

This loaf has a rich, fudge-like texture and is amazing served warm with vegan butter, almond butter or coconut butter. Bake up a batch to share, or not share, with friends and family today.

Ingredients & Substitutions

This list is not complete. Please see the recipe card at the end of the post for the complete ingredient list with measurements and detailed instructions.

  • Flour: This recipe is made with whole wheat flour but you should be able to substitute all-purpose flour or spelt flour.
  • Cocoa Powder: Any kind works but if you can find dark cocoa powder it’s best for the deepest chocolate flavour.
  • Coconut Oil: Can be substituted with olive oil, canola oil or avocado oil. This recipe has not been tested oil-free.
  • Maple Syrup: Substituted with agave syrup if needed.
  • Applesauce: Adds moisture and helps cut down the oil. The recipe calls for unsweetened applesauce but you can use sweetened if you like, just note that it adds sugar, of course.
  • Vegan Yogurt: Plain or vanilla unsweetened coconut yogurt works best here.
  • Chocolate: You can use dairy-free chocolate chips, chocolate chunks or chopped dark chocolate. Sprinkle more on top for an extra treat and to make the loaf look pretty!

Step-by-Step Instructions

Step 1: First, we’ll need to remove the excess liquid from the zucchini. There are a couple ways you can do this.

You can place the grated zucchini in a strainer and use your hands to squeeze the liquid out or you can wrap the grated zucchini up in a dish towel and squeeze.

Hand squeezing grated zucchini over a strainer to remove excess water.

Step 2: Next, prep the dry ingredients by adding them to a bowl and making sure any clumps are broken up. You can use a sifter or fine mesh sieve to do this or a fork will do the trick.

Dry baking ingredients mixed together in a glass mixing bowl.

Step 2. Mix the strained grated zucchini into the dry ingredients until it’s all coated.

Spatula mixing grated zucchini into flour and cocoa powder in a glass mixing bowl.

Step 4: Prepare the wet ingredients. This includes the vanilla, applesauce, yogurt, maple syrup and coconut oil. Mix the ingredients together well until completely smooth and combined.

Quick Note: It is important all ingredients are room temperature to ensure coconut oil doesn’t solidify. If the ingredients are cold, warm them briefly in the microwave to bring to room temperature. This is not a concern if you use a different of oil though.

Maple syrup, applesauce and coconut yogurt mixed together in a glass mixing bowl with a spoon.

Step 5: Mix the wet and dry ingredients together. Make a “well” in the centre of your dry ingredients, pour in the wet ingredients then fold them together.

Quick Tip: Take care not to over work the batter. Gently fold together until all of the dry mixture has been wetted, then stop mixing.

A thick chocolate batter being mixed with a wooden spoon in a mixing bowl.

Step 6: Add the chocolate chips and gently fold a few times to combine.

Chocolate chips added to chocolate batter in a mixing bowl.

Step 7: Time to bake! Prepare a 8×4 inch loaf pan with a light coating of non-stick cooking spray or line with parchment paper then scoop the batter into the pan, evenly spreading with a spoon or spatula. Sprinkle a few extra chocolate chips on top, if desired. 

Quick Tip: I recommend lining the pan with parchment paper so it sticks out over the edges. This makes for easy removal once the loaf is done, you can simply lift it straight out of the pan!

Bake the loaf for 45-50 minutes or until a toothpick inserted in the centre comes out clean.

Baked chocolate loaf topped with chocolate chips in a loaf pan.

Let the loaf cool completely or for at least 2 hours before carefully flipping out of the pan. Slice and enjoy!

Sliced chocolate loaf with chocolate chips on a cooling rack.

Notes & Tips

  • For best results, don’t skip cooling in the pan. The loaf needs this time to firm up. If you take it out right away it will be crumbly.
  • Sifting the dry ingredients really helps. If you don’t have a sifter, you can use a fork or regular fine mesh sieve over the mixing bowl. After sifting, make sure the dry ingredients are well mixing to fully incorporate the salt, baking powder and baking soda.
  • Be careful not to over mix. Over mixing will make the bread dense. Gently fold until just combined for the best fluffy, moist loaf.
  • You can try additional add-ins like chopped walnuts, pecans or dried cranberries.

Storing

  • Let cool completely before storing.
  • Freezing: Wrap well in foil or plastic wrap then place in a freezer-safe bag to prevent freezer burn. Thaw overnight in the fridge or at room temperature before serving.
  • Store in an airtight container at room temperature for up to 4 days or in the fridge for up to 6 days. Enjoy cold or warm lightly in the microwave.

More Vegan Baking

Thick slice of chocolate chip zucchini bread on a plate.
5 from 1 vote

Vegan Chocolate Zucchini Bread

By: Deryn Macey
Rich, moist, dense and decadent, vegan double chocolate zucchini bread that’s perfect for a delicious dessert or morning snack. 
Prep: 15 minutes
Cook: 45 minutes
Total: 1 hour
Servings: 8
Save Recipe
Enter your email & get the recipe!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 medium zucchini, shredded and excess liquid squeeze out (150 g, about 1 packed cup before draining)
  • 1 cup whole wheat flour, 175 g
  • 1/2 cup cocoa powder, 50 g
  • 1 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/8 tsp salt
  • 1/3 cup melted coconut oil, 80 ml
  • 1/2 cup maple syrup, 120 ml
  • 1/4 cup apple sauce, unsweetened, room temperature (60 ml)
  • 1/2 cup vegan yogurt, room temperature (115 g)
  • 2 tsp vanilla
  • 1/2 cup dark chocolate chips or chopped dark chocolate, 85 g

Instructions 

  • Preheat oven to 350 F.
  • Grate the zucchini and place in a strainer in the sink or over a bowl. Use your hands to squeeze out the excess liquid. You can do this by pressing the zucchini against the side of the strainer or squeezing it in your fist. Alternatively, place the grated zucchini on a dishcloth, wrap it up and squeeze to remove the liquid. Set aside.
  • With a sifter or fine mesh strainer, sift all of your dry ingredients (flour, cocoa powder, baking powder, baking soda, salt) together, with the exception of the zucchini and chocolate chunks. If you don’t have a sifter or fine sieve, use a fork to break up any clumps. mix well to ensure the baking powder, baking soda and salt and well distributed.
  • Using a rubber spatula mix in the drained zucchini until evenly mixed in with the flour. 
  • In a medium bowl mix together vanilla, apple sauce, yogurt, maple syrup and coconut oil. It is important all ingredients are room temperature to ensure coconut oil doesn’t solidify (not a concern if you're using a different variety of oil). If the ingredients are cold, warm them briefly in the microwave to bring to room temperature. Mix the ingredients together well until completely smooth and combined.
  • Make a well in the centre of the dry ingredients, pour in the wet ingredients and gently fold together until just combined, taking care not to over work the batter.
  • Add the chocolate chips and fold a few times to mix throughout.
  • Prepare an 8×4 inch loaf pan with a light coating of non-stick cooking spray or line with parchment paper then pour in the batter, evenly spreading with a spoon or spatula. I like to line the pan with parchment paper so it sticks out over the edges for easy removal after baking. Sprinkle a few extra chocolate chips on top, if desired.  Place in the preheated oven for 45-50 minutes, or until a toothpick inserted in the centre comes out clean.
  • Let cool in the pan completely or for at least 2 hours before carefully flipping or lifting out. Slice and enjoy.

Notes

Storing: Let cool completely before storing. Store in an airtight container at room temperature for up to 4 days or in the fridge for up to 6 days. Enjoy cold or warm lightly in the microwave. If freezing, wrap well in foil or plastic wrap then place in a freezer-safe bag to prevent freezer burn. Thaw overnight in the fridge or at room temperature before serving. 

Nutrition

Serving: 1slice, Calories: 248kcal, Carbohydrates: 42g, Protein: 6g, Fat: 6g, Sodium: 282mg, Fiber: 5g
Like this recipe? Rate and comment below!

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

8 Comments

  1. This was delicious!
    I subbed out wheat flour for high grade, coconut oil for melted vegan butter, maple syrup for 1/4C brown sugar, yoghurt for 1/2C coconut cream + a splash of ACV, and added 1/2C walnuts & 1/2C vegan white choc buttons. Texture came out great, though I definitely should’ve let it cool down more before digging into it!
    It’s not too sweet, so when I paired with vegan choc hazelnut spread it hit all the spots – like a pudding I know is good for me. Thank you so much!

  2. 5 stars
    I was gifted a massive zucchini and immediately though of making mini-loaves. ย But finding this chocolate version is NEXT LEVEL! ย This recipe is simple to follow, and I found all the ingredients at my normal grocery store. ย The family is hoping we can keep a few of these mini- loaves, they came out perfect! ย 

  3. Hello, I would like to make this recipe but it calls for 1 cup of flour equal to 170 g while 1 cup usually weights 120-130 g. Could you let me know please?

    1. If you have a scale itโ€™s best to use 170 g as thatโ€™s that the recipe was tested with. I need to update the volume measurement! Thanks.

  4. I’m vegetarian and I want to know if a vegetarian version of this recipe will have eggs. It’s difficult for me to find most of these vegans ingredients in my city.

    1. Hi Darle, it doesn’t need eggs. You can use any plain yogurt if that’s the ingredient you’re having difficulty finding. The rest of the ingredients should be easy to find!

  5. Iโ€™m trying to purchase your ebooks but itโ€™s saying no gateway or invalid, how else can I purchase? Thanks!

    1. Hi Rachel, I just checked on my end and everything is working. Which one are you trying to purchase? I’ll email you with the link.