Ingredients
Equipment
Method
Preheat and prep the pan
- Preheat the oven to 350°F (175°C) and line a 12-cup muffin pan with paper liners, so the pan is ready when the batter is mixed.
Mix the dry ingredients
- In a bowl, whisk together all-purpose flour, baking soda, baking powder, salt, and cinnamon until evenly combined and no dry streaks remain.
Mix the wet ingredients
- In a separate bowl, whisk eggs, vegetable oil, brown sugar, granulated sugar, Greek yogurt, and vanilla extract until smooth and glossy.
Add zucchini
- Stir in the grated zucchini, then let it sit for 1 minute so it disperses evenly through the wet mixture.
Combine and fold
- Add the dry ingredients to the wet ingredients and mix until just combined, leaving the batter slightly thick with a few small lumps.
- Fold in semi-sweet chocolate chips gently until distributed without overmixing.
Fill and top
- Divide the batter evenly among the muffin cups, filling each liner nearly full for consistent dome tops.
- Sprinkle mini chocolate chips over the muffin tops so they melt into a slightly crunchy chocolate layer.
Bake
- Bake at 350°F (175°C) for 18–22 minutes, until a toothpick inserted in the center comes out clean (a few moist crumbs are okay, wet batter is not).
Cool
- Cool the muffins in the pan for 5 minutes to set their structure before removing them.
- Transfer the muffins to a wire rack and cool completely so the chocolate firms up and the crumb finishes setting.
Notes
Pro tip: shred the zucchini and squeeze out excess moisture for a taller, less-wet crumb. Store baked muffins in an airtight container in the fridge for up to 4 days; freeze up to 2 months (thaw overnight in the refrigerator). For a dairy-light option, use plain lactose-free yogurt in place of Greek yogurt.
