1 Preheat the oven to 350°F (175°C). In a large bowl combine the sugar, eggs, and vanilla. Stir in the grated zucchini and then the melted butter.
2 In a separate bowl, mix together the flour, baking soda, nutmeg, cinnamon, and salt. Stir these dry ingredients into the zucchini mixture. Stir in walnuts, raisins or cranberries if using.
3 Coat each muffin cup in your muffin pan with a little butter or vegetable oil spray. Use a spoon to distribute the muffin dough equally among the cups, filling the cups up completely.
4 Bake on the middle rack until muffins are golden brown, and the top of the muffins bounce back when you press on them, about 20 to 25 minutes. Test with a long toothpick or a thin bamboo skewer to make sure the center of the muffins are done.
Set on wire rack to cool for 5 minutes. Remove muffins from the tin let cool another 20 minutes.