Ingredients
Equipment
Method
Prep
- Preheat oven to 350°F and grease a 9x5 loaf pan, leaving a thin even coating for easy release.
- Whisk whole wheat flour, all-purpose flour, rolled oats, baking soda, baking powder, salt, and cinnamon together until evenly combined and no dry streaks remain.
Mix the batter
- Whisk honey or maple syrup, eggs, coconut oil, applesauce, and vanilla extract until smooth and glossy.
- Stir in grated squeezed zucchini until the wet mixture looks evenly speckled with zucchini.
- Fold dry ingredients into wet just until combined, stopping as soon as no flour pockets remain to keep a tender crumb.
- Fold in walnuts and dark chocolate chips if using, distributing them without overmixing.
Bake and cool
- Pour batter into the prepared loaf pan and level the top for even baking.
- Bake 50–58 minutes at 350°F until a toothpick comes out clean or with only a few moist crumbs attached.
- Cool for 15 minutes before slicing so the loaf sets and holds together cleanly.
- Serve warm or at room temperature; the texture improves the next day.
Notes
Pro tip: squeeze the grated zucchini well (in a clean towel) so the loaf doesn’t turn gummy. Store at room temperature in an airtight container for up to 3 days or refrigerate up to 5 days; freeze sliced loaf for up to 3 months and thaw overnight in the fridge. For a dietary swap, use maple syrup instead of honey to keep it fully vegan (still baked with eggs unless you swap eggs too).
