Ingredients
Equipment
Method
Prep
- Preheat the oven to 350°F (175°C).
- Grease and line a 9×5-inch loaf pan with parchment paper.
Mix dry ingredients
- Whisk together all-purpose flour, baking soda, baking powder, salt, and ground cinnamon.
Mix wet ingredients
- Beat creamy peanut butter, unsalted butter, light brown sugar, and granulated sugar until smooth and fluffy.
- Add eggs one at a time, then mix in vanilla extract.
Combine batter
- Fold in shredded zucchini and sour cream until evenly distributed.
- Gradually mix in the dry ingredients until just combined.
- Fold in semi-sweet chocolate chips.
Bake
- Pour the batter into the prepared loaf pan.
- Sprinkle the top with mini chocolate chips and chopped roasted peanuts (if using).
- Bake for 55–65 minutes, or until a toothpick inserted into the center comes out clean.
Cool and serve
- Cool for 15 minutes before removing from the pan.
- Slice and serve warm or at room temperature.
Notes
Pro tip: squeeze the shredded zucchini well so the loaf bakes up moist—not wet. Store tightly wrapped at room temperature for up to 3 days or refrigerated for up to 5 days; freeze slices for up to 2 months. For a dairy-light swap, use plain Greek yogurt instead of sour cream for a similar tang and moisture.
