Ingredients
Equipment
Method
Prep and preheat
- Preheat oven to 375°F and line a 12-cup muffin tin with liners, so the batter can go in immediately for best rise and texture.
Mix dry ingredients
- Whisk all-purpose flour, unsweetened cocoa powder, baking soda, baking powder, and salt together until evenly combined and no cocoa streaks remain, for uniform color and lift.
Mix wet ingredients
- Beat granulated sugar, brown sugar, eggs, vegetable oil, Greek yogurt, and vanilla extract until smooth and glossy-looking, with no visible egg or sugar clumps.
Add zucchini
- Stir in the zucchini, grated and squeezed dry, distributing it through the batter so there are no dry pockets.
Combine and add chocolate
- Fold the dry ingredients into the wet ingredients just until combined, then fold in semi-sweet chocolate chips while reserving a few for the tops to prevent overmixing.
Fill and top
- Divide batter among the muffin cups and top each with the reserved chocolate chips so you get melted chocolate spots on the cracked tops.
Bake
- Bake for 18–22 minutes at 375°F until a toothpick comes out with moist crumbs, with tops set and dark like deep cocoa.
Cool
- Cool the muffins for 10 minutes before serving so the crumb firms up slightly and the interior stays fudgy.
Notes
Pro tip: squeeze the grated zucchini very well before adding; excess water can turn the crumb cakier instead of fudgy. Store airtight at room temperature for up to 2 days or refrigerate up to 5 days; freeze up to 2 months. For a dietary swap, use dairy-free Greek-style yogurt and plant-based oil for a dairy-free version while keeping the texture tender.
