Preheat your oven to 325°F. While the oven heats, finely shred your zucchini and squeeze it dry using a clean kitchen towel or cheesecloth—this step is crucial because excess moisture will make your cookies dense and cakey. Sift the cocoa powder into a small bowl to remove any lumps, which ensures even chocolate flavor throughout. Have all ingredients measured and ready before you begin mixing, as this will keep your workflow smooth and prevent overmixing.
Melt 1/2 cup of the dark chocolate chips using a double boiler or by microwaving in 30-second intervals, stirring between each interval until completely smooth. Set the melted chocolate aside to cool to room temperature—this is important because if you add hot chocolate to your butter mixture, it will partially cook the egg and create a grainy texture. While the chocolate cools, you can proceed to the next step.
In a large mixing bowl, beat the room-temperature butter with both sugars for about 2 minutes until the mixture is light, fluffy, and pale. This creaming process incorporates air into the dough, which helps the cookies rise slightly and creates a tender crumb. Make sure your butter is truly at room temperature (around 70°F) for best results—cold butter won't cream properly, and warm butter will result in overly spread cookies.
Add the egg and vanilla to the butter-sugar mixture and beat for about 1 minute until well combined. The mixture should look smooth and slightly lighter in color. Now stir in the cooled melted chocolate from Step 2 and the squeezed zucchini until everything is evenly distributed. I find that the zucchini adds a subtle moistness that keeps these cookies tender without making them taste vegetable-forward—the chocolate completely dominates the flavor.
In a separate small bowl, whisk together the flour, sifted cocoa powder from Step 1, baking soda, salt, and espresso powder. The espresso powder is a game-changer—it deepens the chocolate flavor without making the cookies taste like coffee, so don't skip it. Fold the dry ingredient mixture into the wet ingredients until just combined, being careful not to overmix, which can lead to tough cookies. Stop mixing as soon as you don't see any flour streaks.
Fold the remaining 1/2 cup chocolate chips into the dough until evenly distributed. Drop rounded tablespoon-sized portions of dough onto your baking sheets, spacing them about 2 inches apart—these cookies spread slightly as they bake. You should get about 12-15 cookies depending on size.
Bake at 325°F for 10-12 minutes until the cookies are set around the edges but still slightly soft in the center—they'll continue to cook as they cool on the sheet. Remove from the oven and let the cookies rest on the baking sheet for 5-10 minutes before transferring to a wire rack. This resting period allows them to firm up just enough to move without breaking while still maintaining that tender, fudgy interior that makes double chocolate cookies irresistible.