Ingredients
Equipment
Method
- Preheat your oven to 325°F and grease a 13×9×2-inch baking pan.
- In a large mixing bowl, beat together 1/2 cup softened butter, 1/2 cup vegetable oil, and 1 3/4 cups sugar until the mixture is smooth and well-integrated.
- Add 2 eggs one at a time, beating well after each addition, then mix in 1 teaspoon vanilla extract.
- In a separate bowl, whisk together the dry ingredients: 2 1/4 cups flour, 1/4 cup baking cocoa, 1 teaspoon baking soda, 1/2 teaspoon baking powder, 1/2 teaspoon ground cinnamon, and 1/2 teaspoon ground cloves.
- Alternately add the dry ingredients and 1/2 cup buttermilk to the butter mixture, beginning and ending with the dry ingredients, to ensure proper incorporation without overmixing.
- Gently fold in 2 cups shredded zucchini until just incorporated.
- Pour the batter into the prepared pan and bake for 45-50 minutes, or until a toothpick inserted near the center comes out clean.
- Allow the cake to cool on a wire rack for about 10 minutes.
- While the cake is cooling, prepare the topping by combining 1 cup flaked coconut, 6 tablespoons softened butter, 2/3 cup packed brown sugar, 1/2 cup chopped walnuts, and 1/4 cup milk in a bowl.
- Spread the topping evenly over the still-warm cake, then place it under the broiler (4-6 inches from the heat source) until the topping turns golden and bubbly. Keep a close eye on it to prevent burning.
- Remove the cake from the oven and let it cool completely before serving.
Notes
This chocolate zucchini cake transforms a humble vegetable into a decadent dessert by using shredded zucchini to bring moisture without an overt veggie taste. The combination of butter and oil creates a tender crumb, while warm spices and a unique coconut-walnut topping add exciting layers of flavor. You can easily adapt the recipe for dietary restrictions with substitutions such as gluten-free flour or dairy alternatives.
