Preheat your oven to 350°F (175°C). Grease a 9x5 inch loaf pan or line it with parchment paper for easy removal.
In a medium bowl, combine all-purpose flour, whole wheat flour, baking soda, baking powder, salt, and cinnamon. Whisk together and set aside.
In a large mixing bowl, whisk together the vegetable oil, brown sugar, and granulated sugar until well combined.
Add the eggs, one at a time, mixing well after each addition. Stir in the vanilla extract.
Gradually mix in the dry ingredients to the wet ingredients until just combined. Be careful not to overmix.
Fold in the grated zucchini, chocolate chips, and walnuts (if using) until evenly distributed through the batter.
Pour the batter into the prepared loaf pan, smoothing the top with a spatula.
Bake in the preheated oven for 55-65 minutes, or until a toothpick inserted into the center comes out clean.
Once done, 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 zucchini bread and serve warm or at room temperature on a rustic wooden board. Consider drizzling with a chocolate glaze or adding a dollop of whipped cream for an extra touch!