Preheat the oven to 350°. Grease a standard loaf pan or the wells of a standard sized 12-muffin pan.
Whisk together the eggs, honey, oil, vanilla extract and sugar until smooth in a large mixing bowl. Add all of the remaining ingredients (except the zucchini and chocolate chunks) and stir until no dry pockets remain. Stir in the zucchini and chocolate chunks until evenly combined.
Scrape the batter into the prepared loaf pan or divide between the 12 muffin cups. If baking the loaf, bake for 65-75 minutes or until the loaf tests clean with the exception of a little melted chocolate on the tester. If baking muffins, begin checking them at 18 minutes and bake until they test done (minus a little melted chocolate smeared on the tester.)
Whether cooking the loaf or the muffins, cool in the pan for 10 minutes before gently turning out onto a cooling rack. Cool completely before slicing. The muffins can be eaten warm. Leftovers should be tightly wrapped and stored at room temperature.