Cooking Green Goodness: Vegan Chocolate Zucchini Cake

Beautiful, rich, chocolatey! The quality of ingredients you bring to your counter when it comes to baking will determine whether or not your highly anticipated treat will succeed or falter. The ingredients should be of the best quality. Zucchini’s natural sweetness, mellow flavour, and high moisture content make it an ideal fruit to bake this majorly rich chocolate cake with.

Zucchini (also called courgette), is a fast-growing fruit that is treated as a vegetable in most kitchens I know of.  Zucchini is available on the market in yellow, light green or dark green colours. The dark green skin of zucchini may be naturally striped or speckled. The shape of a zucchini resembles that of a ridged cucumber and features numerous soft, young seeds. Some cultivators also produce zucchini in rounded shapes.

It might also interest you to know that zucchini is a type of summer squash that belongs to a family of plants (Cucurbitaceae); relatives of winter squash (including pumpkins), melons (including watermelon), and even cucumbers. But summer squash are typically much more delicate and are more often eaten fresh and shortly after harvest which is between May and July. Regardless of variety, almost all parts of zucchini are edible, including its soft shell and creamy white flesh, seeds, and skin.

Dessert’s On!

Vegan Chocolate Zucchini Cake

  • Servings: 6-8
  • Difficulty: easy
  • Print

Beautiful, rich, chocolatey dessert!


  • 1 cup all-purpose flour
  • 1 cup cane sugar
  • ½ cup cocoa powder
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • ½ teaspoon cinnamon
  • ¼ teaspoon sea salt
  • 2/3 cups coconut oil, melted (alternatively, substitute with extra-virgin olive oil)
  • ½ cup almond milk
  • 1 ½  cups zucchini, grated
  • ¼ cup semi-sweet chocolate chips


  1. Preheat the oven to 350°F (180°C). Lightly grease a 6 inch, or 8 inch (15, or 20cm) cake pan.
  2. In a large bowl, combine the flour, sugar, cocoa powder, baking powder, baking soda, cinnamon and salt, and stir.
  3. In a small bowl, mix the coconut oil and almond milk, add to the dry ingredients. stir until you have a thick batter. Fold in the zucchini.
  4. Pour the batter into the pan and bake for 50 to 60 minutes, or until a toothpick inserted into the cake comes out clean. Cool slightly and serve.

Tips for Serving:

Dust with icing sugar for a nice finish, or drizzle with melted chocolate or caramel sauce. Serve warm with vanilla ice cream and fresh berries.

What is cocoa powder?

Here’s a tip, think ground cocoa beans with the cocoa butter (better known as fat) pressed out. The result is a cocoa powder with an intense chocolate taste that is commonly used in baked goods. Also, remembering that chocolate liquor is made up of both cocoa solids and cocoa butter, it’s easy to visualize how brittle and unpalatable those cocoa solids would be with the removal of cocoa butter.

See more: Food You’ll Love Cooking!

32 thoughts on “Cooking Green Goodness: Vegan Chocolate Zucchini Cake

    • Thank you Laura! Baking with avocado, that I have not done, but I’ve used it in raw desserts. What do you bake using avocado and what is the texture and taste like? I’m curious… 🙂


    • Thank you Neetha! There is some debate in my home around how healthy this cake is. It’s definitely healthy for your taste buds!! The good news is that this is a delicious dessert option if you follow a “meat free” diet. I try to always use the best ingredients, including good chocolate, when making these types of recipes, and would recommend anyone looking to make this cake do the same. Appreciate you stopping by to check out the yummy-ness. 😀

      Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s