Ingredients
Equipment
Method
Prep
- Preheat oven to 350°F and line a 12-cup muffin tin with liners. Set out the ingredients so the batter can be mixed right away.
- Whisk all-purpose flour, unsweetened cocoa powder, baking soda, baking powder, and salt in a large bowl. Mix until the cocoa looks evenly distributed with no dry streaks.
- Beat eggs, granulated sugar, vegetable oil, sour cream, and vanilla extract in a separate bowl until smooth. Stop when the mixture is glossy and fully combined.
- Stir wet into dry until just combined. The batter should look thick with a few small lumps.
- Fold in grated zucchini and ¾ cup of the semi-sweet chocolate chips. Keep folding just until the zucchini is dispersed.
- Divide batter evenly among the muffin cups, filling ¾ full, then top each with the remaining semi-sweet chocolate chips. You should see chips peeking on the surface.
Bake and cool
- Bake at 350°F for 20–22 minutes, until a toothpick comes out with a few moist crumbs. Do not overbake, or the center won’t stay fudgy.
- Cool in the pan for 5 minutes. You should see tops set and cracks form more clearly.
- Transfer muffins to a wire rack. Let them cool enough to release cleanly without breaking.
Notes
For the most molten chocolate chip pocket, squeeze the grated zucchini very dry before adding it, otherwise the crumb can turn cakier. Store muffins in an airtight container at room temperature for up to 2 days or refrigerate up to 5 days; freeze up to 2 months. For a dairy-reduced option, swap sour cream for an equal amount of full-fat dairy-free yogurt or sour-cream-style substitute.
