Go Back
A slice of chocolate zucchini cake on a stack of dark blue plates. Blurred in the background is the rest of the cake, along with some flowers and bottles. Gold forks are in the foreground. Everything is on a dark wood table with a dark background.

Triple Chocolate Zucchini Cake

A rich and moist chocolate zucchini cake with a healthy twist, perfect for any chocolate lover. Dairy + egg free, optional gluten free!
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Servings: 16 slices
Course: Dessert
Cuisine: American, Baked Goods
Calories: 326

Ingredients
  

Zucchini Cake
  • 2 medium to large zucchini about 200g after patting dry
  • 1/4 cup oil
  • 3/4 cup plant based milk
  • 1/4 cup plant based yogurt
  • 1 cup granulated sugar
  • 1 tablespoon flax seeds
  • 1 tablespoon vanilla extract
  • 2 cups all purpose flour gluten free, see notes below
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon kosher salt
  • 1/2 cup cocoa powder natural or Dutch processed
Chocolate Frosting
  • 1/2 cup plant based butter softened
  • 3 1/2 cups powdered sugar
  • 1/4 cup cocoa powder natural or Dutch processed
  • 1/4 cup chocolate chips melted
  • 1 teaspoon vanilla extract

Equipment

  • Mixing bowls and spoons
  • Measuring cups and spoons
  • Box grater
  • Hand mixer or stand mixer (for frosting)
  • 8x8-inch (20x20-cm) baking pan
  • parchment paper

Method
 

  1. Preheat the oven to 350°F/180°C making sure the oven rack is in the center of the oven. Line an 8x8-inch or 20x20-cm square baking pan with parchment paper and lightly spray. Set aside.
  2. Prep the zucchini. Wash the zucchini, slice in half lengthwise, and using a spoon, scrape out the seeds. Using the large size of of a box grater, grate all the zucchini. Gently blot them with a clean kitchen towel to remove some of the moisture. You should have about 200 grams of zucchini after squeezing.
  3. Mix the wet ingredients. Into a large mixing bowl, add the squeezed zucchini along with the oil, plant based milk, yogurt, sugar, flax seeds, and vanilla. Mix this together until no oil is floating on top. Now add the cocoa powder to the wet ingredients. Whisk this together until the cocoa powder is fully incorporated, about 1 minute of good whisking. Adding this now ensures the chocolate is evenly distributed in the batter without over mixing the flour.
  4. Mix the dry ingredients. Now add the flour, baking powder, baking soda, salt, and any other optional ingredients (see below). Mix this carefully, making sure to not over mix. The batter will be very thick. Pour into the prepared baking dish.
  5. Bake. Bake the cake for 45 to 50 minutes. This cake is super thick and heavy and needs a good amount of time in the oven. You’ll know it’s done when the cake has pulled away from the edges and a toothpick inserted into the center of the cake pulls out clean. Let the cake cool for at least 30 minutes in the hot pan before removing to a wire rack to cool completely before frosting.
  6. Make the frosting. In a large mixing bowl with a hand mixer, or in a stand mixer with a whisk attachment, cream together the softened vegan butter with 1/2 a cup of powdered sugar. Mix on high for 3 minutes to get it fluffy. Add the melted chocolate, cocoa powder, vanilla, and remaining powdered sugar. Mix on low till all is incorporated, then mix on high for 4 minutes to make the frosting nice and fluffy. Spread out over the cooled cake.
  7. Serve and enjoy!

Notes

  • Variations + Substitutions
    • Need to make this gluten free? No worries! Simply replace the all purpose flour with your favorite brand of a gluten free flour blend. My favorite that I get the best results from is King Arthur Measure for Measure.
    • Want to enhance the chocolate flavor? Add 1 teaspoon of espresso or instant coffee to the batter before baking.
  • How to Store
    • Keep this cake unfrosted on the countertop for up to 3 days. Any longer than that needs to be stored in the fridge.
    • If you have frosted the cake, store it in an airtight container in the fridge for up to 1 week. I find that it remains the softest if you wrap the cake in parchment paper and then pop it in a box in the fridge. The parchment paper helps to keep all the moisture in the cake so it doesn’t dry out.