First preheat your oven to 325 and grease a 9x 5-inch loaf pan or line it with parchment paper.
In a medium size bowl, whisk together flour, baking powder, baking soda, salt, cinnamon and nutmeg.
In separate bowl, with an electric mixer, mix together eggs, sugars, oil, and vanilla and mix until fully incorporated.
Add half of the dry ingredients into wet ingredients, mix until well incorporated, add in the rest of the dry mixture and continue mixing.
Add the shredded zucchini in and mix in with a wooden spoon or spatula until well incorporated.
Next add in the chocolate chips and nuts reserving a few to top the bread. Fold in until evenly dispersed through the batter.
Pour your batter into the prepared pan, sprinkle the reserved chocolate chips and nuts over the top.
Place the pan in the oven for 60 minutes Make sure to check the bread at about 45 minutes, if the top is getting too dark cover the pan with foil and continue baking.
.
The bread is done when a butter knife, tooth pick or cake tester stuck in the center of the loaf comes out clean.
Remove from the oven and allow to cool for at least 10 minutes before slicing and serving. Or allow to cool completely before placing in an airtight container to store.