Preheat oven to 350°F (177°C). Prepare two 9×2 inch round pans (30 min baking) or one 9x13 cake pan (35-40 mins baking). I prefer parchment lined, but you can grease as well.
Make the cake: Whisk the flour, cocoa powder, baking soda, baking powder, espresso powder, and salt together in a bowl.
2 cups all-purpose flour, ¾ cup unsweetened natural cocoa powder, 2 teaspoon baking soda, ½ teaspoon baking powder, ½ teaspoon espresso powder, ½ teaspoon salt
In another large bowl using a handheld or stand mixer fitted with a paddle or whisk attachment, beat the oil, sugars, eggs, sour cream, vanilla, together. Add dry ingredients, then fold in zucchini until combined.
1 cup olive oil, 1 cup granulated sugar, ¾ cup light brown sugar, 4 large eggs, ⅓ cup sour cream , 2 teaspoon pure vanilla extract, 3 cups zucchini
Pour batter evenly into cake pan, bake 40-45 minutes for 9x13 pan. Bake for around 25-32 minutes for 9x2 pans. Test for doneness by inserting a toothpick into the center of the cake. If it comes out clean, it is done. Always adjust for altitude, higher altitudes take longer. Allow to cool completely in the pan on a wire rack. The cake must be completely cool before frosting.
Frost: Evenly cover the top with frosting of your choice. Here I’m using a chocolate malted cream frosting. Slice and serve. Also consider a simple cream cheese frosting.
Cover any leftover cake and store at room temperature for 2-3 days or in the refrigerator for up to 5 days.