Preheat your oven to 350°F (175°C) and grease a 9x5 inch loaf pan.
In a medium bowl, combine the grated zucchini with a pinch of salt and let it sit for about 10 minutes. This helps to draw out excess moisture.
In a separate large mixing bowl, whisk together the all-purpose flour, whole wheat flour, baking soda, baking powder, salt, and ground cinnamon until well combined.
In another bowl, mix the granulated sugar, brown sugar, vegetable oil, eggs, and vanilla extract. Beat the mixture until smooth and fully incorporated.
Squeeze out the excess moisture from the zucchini and add it to the wet mixture. Gently fold it in.
Gradually add the dry ingredients to the wet ingredients, stirring just until combined. Be careful not to overmix.
Fold in the chocolate chips and walnuts (if using).
Pour the batter into the prepared loaf pan and smooth out the top.
Bake for 50-60 minutes, or until a toothpick inserted in the center comes out clean.
Allow the bread to cool in the pan for about 10 minutes, then transfer it to a wire rack to cool completely.
Notes
Slice the loaf and serve warm with a drizzle of chocolate sauce or a dollop of whipped cream on the side. For a decorative touch, dust the top with powdered sugar before serving. Enjoy!