Pinterest Hidden Image

If baking with vegetables has you intrigued, be sure to try my beetroot brownies and lemon zucchini bread next!

Jump to:

🧾 Ingredients

ingredients for chocolate zucchini muffins measured out in bowls on a light gray surface.Pin

Ingredient Notes

Fresh Grated Zucchini/Courgette: Grate the zucchini super fine so that it melts into the muffin batter during baking. 

Dutch Process Cocoa Powder: Like with my beetroot chocolate cake and zucchini chocolate cake, I recommend this cocoa as it has been alkalized and gives the muffins a deep, rich chocolate flavor. 

Dairy-Free Milk: This is mixed with apple cider vinegar to create a vegan buttermilk substitute. I prefer using soy milk here due to its high protein content, but oat milk or almond milk are also options.

Coconut Sugar: Feel free to swap in panela or light brown sugar if that's what you've got on hand - they'll work just as well.

Vegan Greek Yogurt: This adds a slightly tangy flavor and brings more moisture to the muffins. Opt for a thick Greek-style yogurt if you can. You can also use vegan sour cream, thick coconut yogurt, or soft silken tofu.

Dark Chocolate: I prefer using chopped 70% dark chocolate for big chocolate chunks, but you can use vegan chocolate chips instead (or as well!).

🔪 Instructions

Grate your zucchini with the medium side of a box grater. This will give super fine shreds (see the ingredients shot above for a visual). I tested them with larger shreds of zucchini first, and they were visible in the finished bake, which is not what we're going for here!

By the way, there's no need to squeeze out the moisture from the shredded zucchini. The recipe has been designed to absorb the excess water, so we want it for super moist muffins!

Mix all the wet ingredients (including the sugar) in a large bowl until combined. Whisking in the sugar at this stage helps it to dissolve more easily and distribute evenly into the batter.

We're adding the dry ingredients in 2 parts. Whisk in the first half, then switch to a rubber spatula for the second half, along with the grated zucchini and chocolate chunks. 

coconut sugar, milk, vinegar, yogurt, and vanilla whisked in a ceramic bowl until smooth.Pin
chocolate muffin batter in a large mixing bowl with grated zucchini and chocolate chunks on top before mixing.Pin

Using a spatula helps scrape down the sides of the bowl and gently fold everything together without overmixing.

When ready to bake, add more chocolate chunks to the tops of the muffins. Bake on high heat for 5 minutes (helps to activate the raising agents) and then reduce the temperature for the remaining baking time.

Rest the muffins in the pan for 5 minutes, and then carefully lift them onto a cooling rack.

courgette chocolate muffin batter in a large ceramic bowl with a spatula.Pin
zucchini chocolate muffins with chocolate chunks on top in tulip liners in a muffin tray, with every second cavity left empty.Pin

💬 FAQs

Can I freeze leftover muffins?  


Yes, you can! Once the muffins have cooled completely, transfer them to a ziplock bag or freezer-safe container. You can keep them in the freezer for up to 2 months, then defrost in the fridge overnight or at room temperature for a couple of hours.

Can I make them gluten-free?


I haven't tested this, so I can't say for sure. However, if you do decide to give it a go, make sure you opt for all-purpose gluten-free flour blends, not single flours. King Arthur Measure for Measure is one that readers often have success with my other recipes. Just note, GF flour will likely give you slightly more dense muffins.

chocolate zucchini muffins on a wire rack with melty chocolate chunks on top.Pin

🧁 More Vegan Muffin Recipes

Stay in touch with me through social media @ InstagramPinterestTikTok, and Facebook, and subscribe via email to get all our new recipes!

📖 Recipe

Vegan Chocolate Zucchini Muffins

5 from 3 votes
Christina Leopold
These easy chocolate zucchini muffins are eggless, dairy-free, and sweetened with coconut sugar. With big chocolatey pools and the most incredibly moist crumb thanks to fresh zucchini, which is grated super fine and can't be tasted or detected at all!
Servings 10 large muffins
Prep Time 15 minutes
Total Time 35 minutes

Ingredients

  • 250 g (1 large) zucchini/courgette finely grated weight *note 1
  • 180 g (1 ½ cups) all-purpose flour
  • 60 g (¾ cup) Dutch-process cocoa powder *note 2
  • 3 teaspoons baking powder
  • ¼ teaspoon baking soda
  • ¼ teaspoon sea salt
  • 180 ml (¾ cup) non-dairy milk *note 3
  • 2 teaspoons apple cider vinegar
  • 115 g ( cup) coconut sugar *note 4
  • 120 g (½ cup) vegan Greek-style yogurt *note 5
  • 80 ml ( cup) olive oil *note 6
  • 1 teaspoon vanilla extract
  • 150 g (1.75 oz) dark chocolate roughly chopped

Instructions 

  • Prep courgette: Wash and tail the courgette, and use a medium-hole box grater to shred it. Place it on top of a clean tea towel or sheet of kitchen roll in a bowl until ready to use.
  • Mix dry ingredients: Sift the flour, cocoa powder, baking powder, baking soda, and sea salt into a bowl and stir to combine. Set aside.
  • Make vegan buttermilk: In a jug, mix the non-dairy milk and apple cider vinegar. Set aside.
  • Mix wet ingredients: In a separate bowl, whisk the vegan buttermilk, coconut sugar, yogurt, olive oil, and vanilla.
  • Make the batter: Add half the dry ingredients to the wet and whisk until combined. Then switch to a rubber spatula, and gently fold in the other half of the dry ingredients, grated courgette, and ⅔ of the chocolate chunks.
  • Rest the batter (optional)Let the batter sit at room temperature for 30 minutes - this promotes high muffin tops.
  • Prepare the oven/pan: Preheat the oven to 190°C (375°F) fan-forced or 210°C (410°F) conventional. Lightly grease two muffin trays and line 10 liners, spacing them out by filling every second cavity to encourage tall muffin tops. This recipe makes 10 large muffins (if you only have one tray, bake in two batches).
  • Assemble: Using an ice cream scoop or large spoon, distribute the batter amongst the muffin liners, filling them to the top of the pan. Top with the remaining chocolate chunks.
  • Bake at fan-forced 190°C/375°F or conventional 210°C/410°F for the first 5 minsThen turn down the temperature to 170°C/340°F or conventional 190°C/375°F and continue to bake for another 20 minutes.
    Allow the muffins to cool for 5 minutes, then carefully lift them out of the tray and transfer them to a cooling rack to cool further for 30 minutes.

Notes

  1. Zucchini/Courgette: Weigh after grating. Use the medium grating side of a box grater for finely grated shreds.
  2. Cocoa Powder: I recommend Dutch-processed, which is alkalized for a more intense flavor. In a pinch, you can use natural cocoa powder.
  3. Non-Dairy Milk: Soy, oat, or almond milk.
  4. Coconut Sugar: Swap for brown sugar or raw cane sugar. 
  5. Vegan Yogurt: I use soy Greek style. You can also use vegan skyr, vegan sour cream, or very thick coconut yogurt.
  6. Olive Oil: Swap for canola oil, sunflower oil, or light olive oil. 

Nutrition

Serving: 1large muffin | Calories: 302kcal | Carbohydrates: 36g | Protein: 6g | Fat: 16g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 0.01g | Cholesterol: 0.5mg | Sodium: 251mg | Potassium: 310mg | Fiber: 5g | Sugar: 13g | Vitamin A: 126IU | Vitamin C: 6mg | Calcium: 136mg | Iron: 4mg
Did you make this recipe?Tag @addictedtodates and hashtag it #addictedtodates

© addictedtodates.com. All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. Instead, include a link to this post for the recipe. Thank you!