Double Chocolate Zucchini Bread
This post may contain affiliate links. Please read our disclosure policy.
Mix up your favorite Zucchini Bread by making it loaded with chocolate. This Double Chocolate Zucchini Bread is rich, fudgy and full of sweet chocolate flavor with a delicious cinnamon sugar crust.

When I was younger, I didn’t think zucchini bread was anything special.
During this time of the year, I’m slightly obsessed with all things zucchini, sweet and savory, and as such, this Double Chocolate Zucchini Bread, Chocolate Zucchini Cake, Pineapple Carrot Zucchini Bread, Crumb Apple Zucchini Bread and Lemon Zucchini Bread make an appearance in the kitchen fairly often.
Why this recipe works:
- It has a perfectly delicious sugary topping.
- So rich, moist, and fudgy from the shredded zucchini.
- Bakes evenly from the extra moisture in the zucchini.
- It’s freezer friendly, which is perfect because it makes two loaves. Freeze one for later or share it with a friend. It’s up to you!

Ingredients Needed
- Vegetable oil
- Greek yogurt, plain or vanilla
- Eggs
- Brown sugar
- Granulated sugar
- All purpose flour
- Cocoa powder (not dutch processed)
- Baking soda
- Baking powder
- Salt
- Ground cinnamon
- Espresso powder (optional)
- Brewed coffee (or water)
- Shredded zucchini
- Vanilla extract
- Chocolate chips
If you prefer to skip the espresso powder you can. We love it to really enhance the flavors, but it’s optional.
You can also substitute water for the brewed coffee if you prefer.
Steps to Prepare
- First, mix the vegetable oil and greek yogurt in mixing bowl. Add in the brown sugar and granulated sugar mixing until just combined.
- Stir in eggs, one at a time, until combined.
- Sift the flour, cocoa powder, baking soda, baking powder into wet ingredients and stir until mixed.
- Mix in salt, cinnamon and espresso powder to mixture then add brewed coffee, shredded zucchini and vanilla extract.
- Stir in chocolate chips.
- Divide batter into two greased 8 x 4” baking pans.
- Mix cinnamon and sugar together and sprinkle on top of batter in loaf pans.
- Baked at 350 degrees F for 50-55 minutes or until it tests done.
- Remove from oven and cool 10 minutes then remove from pans and continue to cool on wire racks.
Equipment Needed
- 2 – 8 x 4” loaf pans
- Mixing bowl
- Sifter
- Measuring Cups
- Measuring Spoons
- Spatula
- Box Grater
- Wire racks
Tips & Tricks!
- As mentioned above, zucchini is an incredibly moist vegetable. While you do want the added moisture in the bread, you do need to slightly dry the zucchini before adding it to the batter, otherwise it will add too much moisture.
- The best way to dry out the shredded zucchini is to place the shreds on a paper towel and press/pat another paper towel on top of the zucchini a few times. This will remove any excess liquid.
- This bread calls for cocoa powder and chocolate chips. Make sure you use regular cocoa powder instead of Dutch-processed. Because of the way the leaveners react in this recipe (baking soda and baking powder), you need to use regular cocoa powder.
- The cinnamon sugar topping is 100% optional. It adds a nice crust to the outside of the bread, but it can be omitted.

FOR MORE ZUCCHINI RECIPES, CHECK OUT:
- Can’t decide between your two favorites make this Banana Zucchini Bread and combine them!
- Love the double chocolate? Double Chocolate Zucchini Muffins are a great treat!
- Maybe you want something move savory. An easy dinner is Hamburger and Zucchini Skillet!
WATCH THE STEP BY STEP VIDEO FOR THIS RECIPE BELOW:
If you enjoy watching these videos make sure you subscribe to my YouTube Channel to be notified each time a post a new video!
Did you make this? If you snap a photo, please be sure tag me on Instagram at @julieseatsandtreats or #julieseatsandtreats so I can see your yummy treat!

Double Chocolate Zucchini Bread
Ingredients
Bread
- 3/4 cup vegetable oil
- 1 cup greek yogurt, plain or vanilla
- 3 eggs
- 1/2 cup brown sugar
- 1 cup granulated sugar
- 2 2/3 cup all purpose flour
- 1/2 cup cocoa powder (not dutch processed)
- 1 tsp baking soda
- 1/4 tsp baking powder
- 1 tsp salt
- 1 tsp ground cinnamon
- 1 tsp espresso powder
- 2 tbsp brewed coffee
- 2 cups shredded zucchini
- 1 tsp vanilla extract
- 1 cup chocolate chips
Topping (optional)
- 1/4 cup granulated sugar
- 2 tsp ground cinnamon
Instructions
- Preheat oven to 350 degrees and grease two 8×4 bread pans well.
- In a bowl, mix vegetable oil and greek yogurt together.
- Add in brown sugar and granulated sugar, and mix until well combined.
- Add in the eggs, one at a time, and mix until combined.
- Sift in flour, cocoa powder, baking soda, and baking powder, and stir until combined.
- Mix in salt, cinnamon, espresso powder (optional).
- Add in brewed coffee or water, shredded zucchini, and vanilla extract.
- Stir in chocolate chips.
- Divide batter evenly between both bread pans.
- Mix cinnamon and sugar together and sprinkle on top of batter.
- Bake for 50-55 minutes, or until a cake tester comes out clean.
- Allow to cool 10 minutes before removing from the bread pans, and continue cooling on a wire rack.
- Slice and enjoy!
Tips
- If you prefer to skip the espresso and coffee you can, just sub coffee with water.
- As mentioned above, zucchini is an incredibly moist vegetable. While you do want the added moisture in the bread, you do need to slightly dry the zucchini before adding it to the batter, otherwise it will add too much moisture.
- The best way to dry out the shredded zucchini is to place the shreds on a paper towel and press/pat another paper towel on top of the zucchini a few times. This will remove any excess liquid.
- This bread calls for cocoa powder and chocolate chips. Make sure you use regular cocoa powder instead of Dutch-processed. Because of the way the leaveners react in this recipe (baking soda and baking powder), you need to use regular cocoa powder.
- The cinnamon sugar topping is 100% optional. It adds a nice crust to the outside of the bread, but it can be omitted.
Rehoboth says
Very nice recipe
Thanks
Sara Jimenez says
Could I use olive oil in this recipe instead of vegetable oil?
Julie says
I haven’t tried it with olive oil, if you try it let me know how it goes!
Judy says
Could this be adapted to make muffins? If so would I double it or reduce baking time?
Julie says
Hi Judy – I haven’t tried this but I think you could probably make it into muffins. I don’t think you would need to double the recipe but yes, you will probably need to reduce baking time. Start low with the bake time and make sure to test the muffins as they bake. Let me know how they turn out!
J Pickering says
Wonderful recipe, the bread is moist, but I have to say the topping makes it superb!
The first time I made it, my son and daughter-in-law inhaled it in one day; I did manage to score one piece for “critiquing”.
Just put my second loaf in the oven for my husband and visiting sister-in-law! Maybe I will get 2 pieces this time, but I doubt it.
Julie Evink says
Wonderful to hear! Thanks for coming back and commenting/rating the recipe!
Melissa Howell says
Oh man, this looks SO GOOD! Especially with that topping! I’m dying to try this!
Julie Evink says
I’m a sucker for that topping! Makes the bread!
Malinda says
DOUBLE CHOCOLATE!!!! I know I would not be able to eat just one piece!
Julie Evink says
Ditto to that!
Danielle Green says
Words cannot really describe how amazing this is!
Julie Evink says
You won’t be able to stop with one piece!