Ingredients
Equipment
Method
Prep and bake
- Preheat the oven to 350°F and grease a 9x5 loaf pan; set the pan aside while you mix. Visual cue: the pan should look slick and lightly coated, with no dry spots.
- Whisk together all-purpose flour, baking soda, baking powder, salt, and cinnamon in a mixing bowl. Visual cue: the mixture looks evenly speckled with no visible clumps.
- Beat brown sugar, eggs, creamy peanut butter, vegetable oil, Greek yogurt, and vanilla extract until smooth. Visual cue: the batter turns glossy and cohesive with no streaks.
- Stir in the zucchini, grated and squeezed dry, until fully combined. Visual cue: zucchini disappears into the batter, which looks thick and uniform.
- Fold the dry ingredients into the wet ingredients until just combined, then fold in 3/4 cup semi-sweet chocolate chips. Visual cue: stop mixing as soon as you no longer see dry flour; batter should be thick.
- Pour the batter into the prepared loaf pan, scatter the remaining semi-sweet chocolate chips on top, and bake for 55–65 minutes at 350°F. Visual cue: the top looks set and golden, and a toothpick comes out with moist crumbs.
Cool and slice
- Cool the loaf for 15 minutes before slicing. Visual cue: it firms up and releases more cleanly from the pan while steam subsides.
Notes
Pro tip: squeeze the grated zucchini very well so the loaf bakes through without turning gummy. Store airtight at room temperature for up to 2 days or refrigerate for up to 5 days. Freezing: yes—wrap slices and freeze up to 3 months, thaw overnight in the fridge. Dietary swap: for a dairy-light option, use plain dairy-free yogurt in the same amount.
