Preheat oven to 325°F. Lightly grease a 9 x 13 cake pan.
In a large mixing bowl, cream together the butter and sugar using a hand mixer until smooth, which should take approximately 1-2 minutes.
1 stick salted butter, 1¾ cup white granulated sugar
Add the avocado oil, vanilla extract, eggs, sour cream, espresso powder, salt, baking powder, and baking soda to the butter and sugar. Mix until smooth.
½ cup avocado oil, 2 tsp vanilla extract, 2 large eggs, ⅔ cup sour cream, 2 tsp espresso powder or instant coffee, ½ tsp salt, 1 tsp baking powder
In a separate bowl, whisk together the flour and cocoa powder.
2½ cups all-purpose flour, ¾ cup unsweetened Dutch-process cocoa powder, ½ tsp baking soda
Add the flour mixture about 1/3 at a time to the mixing bowl containing the wet ingredients. Mix only briefly after each addition of dry ingredients.
Fold in the shredded zucchini and chocolate chips until just well incorporated. Do not overmix! Excessive mixing will allow gluten to develop and may result in a tough cake.
3 loosely packed cups shredded zucchini, 1 cup semi-sweet chocolate chips
Pour or spoon the cake batter into the greased pan and bake for 39-42 minutes at 325°F When the cake is done, the top should spring back lightly when touched and a toothpick inserted into the center should come out clean. Do not overbake! (See Note 3 below)
Cool the cake in the pan on a wire rack.
Enjoy your chocolate zucchini cake! This cake is moist and delicious as is, with no frosting! However, feel free to top it with a dusting of powdered sugar, chocolate ganache, or frosting of your choice if you’d like.