Prep the pan and oven. Heat oven to 350°F (175°C).
Line a 9x13-inch baking pan with parchment, leaving overhang for easy lifting. Lightly grease the parchment.
Grate the zucchini. Use the fine holes of a box grater. Lightly fluff with a fork. Do not squeeze out the moisture unless your zucchini is very watery; you want that moisture for a fudgy texture.
Mix dry ingredients. In a large bowl, whisk flour, cocoa powder, baking soda, salt, and espresso powder (if using) until no streaks remain.
Whisk the wet ingredients. In a separate bowl (or a large measuring cup), whisk sugar, brown sugar, oil, eggs, and vanilla until smooth and glossy.
Combine wet and dry. Pour the wet ingredients into the dry.
Stir gently with a spatula until a few flour streaks remain.
Fold in zucchini and chocolate. Add grated zucchini and chocolate chips. Fold just until evenly distributed. The batter will look thick at first, then loosen as the zucchini releases moisture.
Bake. Spread batter into the prepared pan.
Smooth the top. Bake for 25–32 minutes, or until the center is set and a toothpick comes out with a few moist crumbs (not wet batter).
Cool and slice. Let brownies cool in the pan on a rack for at least 30–45 minutes. Lift out using the parchment and cut into squares.
For the cleanest edges, chill for 20 minutes before slicing.