This is my go-to classic Zucchini Bread recipe. Packed with walnuts (an optional ingredient), shredded fresh zucchini, and a combination of whole wheat and all purpose flour, this is the best zucchini bread recipe you will ever make. It is super moist, mildly sweetened and packed with fragrant spices like cinnamon and nutmeg.
Place shredded zucchini in the middle of a clean kitchen towel. Gather each end of the towel and squeeze tightly to drain as much liquid as possible from the zucchinis. It should be around half a cup of liquid. Discard the liquid. Place the zucchinis in a bowl and set aside.
Whisk together the brown sugar, vegetable oil, eggs, and vanilla extract. Fold in the zucchinis.
In a separate bowl, mix all-purpose flour, whole-wheat flour, salt, baking soda, baking powder, ground cinnamon and ground nutmeg.
Fold in the zucchini mixture into the dry ingredients and mix just until combined.
Fold in the walnuts, if using.
Pour the mixture into the loaf pan. Using the back of a spoon, distribute the batter equally.
Evenly sprinkle the granulated sugar (if using) on top of the batter.
Bake for 70-75 minutes or until a toothpick inserted in the middle comes out clean (or with a couple of crumbs).
Allow it to cool for 30 minutes on a wire rack. Then remove it from the pan and let it come to room temperature completely before serving.