clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
close up on a bite taken from a moist chocolate muffin

Chocolate Zucchini Muffins

  • Author: Jenna Barnard
  • Total Time: 50 minutes + 1 hour cooling
  • Yield: 10 muffins 1x


These chocolate zucchini muffins are extra moist and mixed with DOUBLE the chocolate. They’re also vegan, gluten free, and refined sugar free.


  • 1 1/2 cups (245g) finely grated zucchini (about 1 1/2 medium zucchini)
  • 1 tbsp ground flaxseed
  • 1/2 cup (50g) almond flour*
  • 1 cup (128g) gluten free baking flour*
  • 1/3 cup (30g) unsweetened cocoa powder (I use Hershey’s Special Dark)
  • 1 tsp baking soda
  • 3/4 tsp baking powder
  • 1/4 tsp salt
  • 1/2 cup (120ml) almond milk*
  • 1/2 cup (120ml) pure maple syrup
  • 2 tbsp melted coconut oil
  • 1 tsp vanilla extract
  • 1/2 cup (80g) dark chocolate chips* + more for sprinkling on top


  1. Preheat the oven to 350F and line a cupcake tin with 10 paper liners.
  2. Grate the zucchini using the small holes on a box grater. Set aside.
  3. In a small dish, mix together the ground flaxseed with 2 tablespoons of water to make a flax egg. Set aside to thicken and gel.
  4. In a medium bowl, whisk together the almond flour, gluten free flour, cocoa powder, baking soda, baking powder, and salt.
  5. In a large mixing bowl, whisk together the zucchini, milk, maple syrup, coconut oil, vanilla, and flax egg.
  6. Pour in the dry ingredients and whisk to combine. Then mix in the chocolate chips.
  7. Spray your muffin liners with nonstick spray, otherwise the muffins will stick to the paper. Distribute the batter evenly between the 10 cups, filling each all the way to the top.
  8. Top with a few extra chocolate chips and bake for 24-27 minutes, or until they are completely puffed and a toothpick in the center comes out with a few moist crumbs.
  9. Allow the cupcakes to cool in the pan for 30 minutes, then transfer to a cooling rack to cool completely.
  10. Enjoy at room temperature and store the rest in the refrigerator in an air tight container.


ALMOND FLOUR – For a nut-free option, oat flour is a great substitution for almond flour.

GLUTEN FREE FLOUR – Make sure you use an almond flour that has xanthan gum in the mix. Also spoon the flour into a measuring cup and level it off with a flat edge, or weigh it out. Too much flour makes these muffins dry.

ALMOND MILK – You can also use cashew or soy milk. I would stay away from coconut or oat milk as these make the muffins a bit TOO moist.

CHOCOLATE CHIPS – Use vegan chocolate chips if needed. I like Trader Joe’s dark chocolate chips as they are dairy free. Enjoy Life chocolate chips is another good option. For a completely sugar free option, use Trader Joe’s or Ghirardelli 100% cacao chips. For a sweeter option, use Lily’s Sweets dark chocolate chips as these are naturally sweetened with stevia.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes

Keywords: chocolate zucchini muffins, healthy muffins, vegan muffins, chocolate muffins, healthy chocolate zucchini muffins

Recipe Card powered byTasty Recipes