½cupneutral oil (such as vegetable or avocado) (120ml)
¼cupplain Greek yogurt (or sour cream) (60g)
¾cuppacked brown sugar (150g)
2large eggs
1teaspoonvanilla extract
1 ½cupsall-purpose flour (180g)
1teaspoonbaking powder
½teaspoonbaking soda
1teaspooncinnamon
¼teaspoonkosher salt
1cupzucchini, grated, not squeezed (about 1 medium zucchini) (120g)
½cupsmini or regular semi-sweet chocolate chips (90g), plus more for topping
Instructions
Preheat and Prep: Preheat the oven to 375°F and line a 12-cup muffin tin with paper liners or grease well with nonstick spray.
Mix the Wet Ingredients: In a large bowl, whisk together the oil, Greek yogurt, brown sugar, eggs, and vanilla until very smooth.
Add the Dry Ingredients: Add the flour, baking powder, baking soda, cinnamon, and salt to the bowl. Stir until just combined, stopping as soon as no dry streaks remain, though a few lumps are fine, being careful not to overmix.
Add the Zucchini and Chocolate Chips: Add the zucchini and chocolate chips and stir until just incorporated.
Bake: Fill each muffin cup about ¾ full. Optional: scatter a few extra chocolate chips onto the tops of each muffin.
Bake for 18-20 minutes until the tops are set and a toothpick inserted in the center comes out clean or with just a few moist crumbs.
Let cool in the pan for 5 minutes before transferring to a wire rack to cool completely.
Notes
Chocolate Chips: Mini chocolate chips distribute more evenly throughout the batter; regular chips give bigger chocolate pockets, both are delicious so it’s really up to you!
Zucchini: For the zucchini, measure 120g (preferred method) or 1 cup (packed but not tightly packed), and no need to squeeze dry. I tested this recipe without squeezing the zucchini and preferred the moisture it lends.