Print

A moist and rich chocolate cake that incorporates grated zucchini, delivering a triple chocolate punch with cocoa powder, semisweet chocolate chips, and a chocolate buttercream frosting.

Ingredients

Scale
  • 2 1/4 cups all-purpose flour
  • 1/2 cup unsweetened cocoa powder
  • 1 teaspoon baking soda
  • 1 teaspoon salt
  • 1 3/4 cups granulated sugar
  • 1/2 cup (1 stick) unsalted butter, room temperature (for batter)
  • 1/2 cup vegetable oil
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/2 cup buttermilk, well shaken
  • 2 cups grated zucchini, unpeeled
  • 1 cup semisweet chocolate chips
  • 3/4 cup (1 1/2 sticks) unsalted butter, room temperature (for frosting)
  • 3 cups confectioner’s sugar, sifted
  • 1/2 cup unsweetened cocoa powder (for frosting)
  • 1 teaspoon vanilla extract (for frosting)
  • 24 tablespoons whole milk (for frosting)

Instructions

  1. Preheat oven to 325°F and lightly spray a 9×13-inch baking pan with nonstick cooking spray.
  2. Grate 2 cups unpeeled zucchini.
  3. Whisk together 2 1/4 cups all-purpose flour, 1/2 cup unsweetened cocoa powder, 1 teaspoon baking soda, and 1 teaspoon salt.
  4. Use an electric mixer to combine 1 3/4 cups granulated sugar, 1/2 cup softened unsalted butter, and 1/2 cup vegetable oil until smooth.
  5. Beat in 2 large eggs one at a time, then stir in 1 teaspoon vanilla extract.
  6. Add the dry ingredients and 1/2 cup well-shaken buttermilk alternately in three batches, beginning and ending with the dry ingredients.
  7. Gently fold in the grated zucchini and 1 cup semisweet chocolate chips.
  8. Pour the batter into the prepared pan and smooth the top with a spatula.
  9. Bake 45–50 minutes, or until a toothpick inserted into the center comes out clean; let the cake cool completely.
  10. Beat 3/4 cup softened unsalted butter until creamy for the frosting.
  11. Gradually mix in 3 cups sifted confectioner’s sugar and 1/2 cup unsweetened cocoa powder until smooth.
  12. Add 2 tablespoons whole milk and beat on medium speed for 2–3 minutes, adding additional milk 1 tablespoon at a time until the frosting reaches a spreadable consistency.
  13. Spread the frosting evenly over the cooled cake.

Notes

Do not underbake the cake; the zucchini adds moisture requiring longer baking time than usual chocolate cakes. Use the toothpick test to check doneness., When baking in a Bundt pan, add about 5 extra minutes to baking time and use nonstick spray with flour to prevent sticking., For a lighter frosting option, use a powdered sugar glaze, especially on Bundt cakes., Use unpeeled zucchini for extra color and nutrients unless the skin is very tough, then peel before grating., Substitutions: swap chocolate chips for chopped walnuts or other nuts; replace vegetable oil with unsweetened applesauce for lower fat; use a gluten-free flour blend to make gluten-free; add 1 teaspoon instant espresso powder to dry ingredients for enhanced chocolate flavor; use Dutch-processed cocoa mixed with natural cocoa for variation., Storage: Cake stays moist up to 3 days refrigerated, wrapped tightly. It freezes well wrapped in cling wrap and freezer bags; thaw in the refrigerator before serving., For dairy-free substitutions, use dairy-free butter and non-dairy milk mixed with vinegar to mimic buttermilk., For egg replacements, use commercial egg replacer or flaxseed and water mixture per egg.

Nutrition