Vegan Chocolate Zucchini Bread
on May 11, 2021, Updated Aug 22, 2024
This post may contain affiliate links.
Moist and decadent vegan chocolate zucchini bread that’s made with healthy ingredients and completely dairy-free!
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.
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.
Step 2. Mix the strained grated zucchini into the dry ingredients until it’s all coated.
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.
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.
Step 6: Add the chocolate chips and gently fold a few times to combine.
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.
Let the loaf cool completely or for at least 2 hours before carefully flipping out of the pan. Slice and enjoy!
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
- Vegan Applesauce Muffins
- Vegan Carrot Muffins
- Easy Vegan Banana Bread
- Carrot Cake Banana Bread
- Vegan Pumpkin Date Bread
Did you try this recipe? I’d love to hear about it! Scroll down to comment section below to leave your star rating and review.
⭐⭐⭐⭐⭐
Vegan Chocolate Zucchini Bread
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.
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!
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! ย
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?
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.
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.
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!
Iโm trying to purchase your ebooks but itโs saying no gateway or invalid, how else can I purchase? Thanks!
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.