Ingredients
Equipment
Method
- Preheat your oven to 325°F and grease a 13×9×2-inch baking pan.
- In a large mixing bowl, combine the softened butter, vegetable oil, and sugar. Beat until smooth and well-integrated.
- Add eggs one at a time, beating thoroughly after each addition, then mix in the vanilla extract.
- In a separate bowl, whisk together the flour, baking cocoa, baking soda, baking powder, cinnamon, and cloves.
- Gradually add the dry ingredients to the butter mixture, alternating with buttermilk. Begin and end with the dry ingredients, mixing just until combined after each addition.
- Gently fold in the shredded zucchini until just incorporated.
- Pour the batter into your prepared pan and bake for 45-50 minutes, or until a toothpick inserted in the center comes out clean.
- Allow the cake to cool on a wire rack for 10 minutes while you prepare the topping.
- For the topping, mix together the flaked coconut, softened butter, brown sugar, chopped walnuts, and milk in a bowl until well combined.
- Spread the topping mixture evenly over the warm cake.
- Place the cake under the broiler, about 4-6 inches from the heat source, just until the topping turns golden and bubbly. Watch carefully as this happens quickly.
- Remove from the broiler and allow to cool slightly before serving.
Nutrition
Notes
No need to peel the zucchini before shredding, as the skin contains nutrients and its color will be masked by the cocoa. If your zucchini seems particularly watery, lightly pat it dry with paper towels before adding to the batter.
Don't have buttermilk? Make a quick substitute by adding 1 tablespoon of lemon juice or vinegar to regular milk and letting it sit for 5 minutes before using.
Store leftover cake covered at room temperature for up to 3 days, or refrigerate for up to a week. The cake also freezes beautifully for up to 3 months when wrapped tightly.
