Ingredients
Equipment
Method
Prep the oven and dry mix
- Preheat the oven to 375°F and line baking sheets with parchment for easy release and even browning.
- Whisk the all-purpose flour, baking soda, baking powder, salt, and cinnamon together until evenly combined.
Cream the butter and sugars
- Beat the unsalted butter and both sugars until light and fluffy, about 3 minutes, scraping the bowl as needed.
- Add the eggs one at a time, beating well after each addition, then mix in the vanilla extract.
Mix zucchini and fold in chips
- Stir in the grated squeezed zucchini until the batter looks evenly speckled.
- Fold in the dry ingredients until just combined, then fold in the semi-sweet chocolate chips.
Portion and bake
- Drop the dough by heaping tablespoons onto the baking sheets, keeping about 2 inches between cookies.
- Bake for 10–12 minutes at 375°F until the edges are set and the tops look just done; they will firm as they cool.
Cool slightly
- Let cookies cool on the baking sheet for 5 minutes, then transfer to a rack so they stay soft and slightly puffed with melted chocolate pools.
Notes
Pro tip: squeeze the zucchini very dry so the dough stays thick and the cookies bake up soft rather than cakey. Store airtight at room temperature up to 3 days or refrigerate up to 5 days; freeze baked cookies up to 2 months for best texture. For a dairy-free swap, use a 1:1 dairy-free butter substitute in the same softened state.
