Preheat the oven to 350 degrees F.
Slice the ends off the zucchini. Peel. Using a food processor with a shredding blade or a box grater's shred side, shred the zucchini to obtain two cups of shredded vegetable. Set aside.
In a mixing bowl, stir together by hand the dry ingredients: flour, baking powder, baking soda, salt, cinnamon, pecans and raisins. Make a well in the center and set aside.
In a separate bowl, mix by hand the eggs, sugar, oil, vanilla and drained zucchini.
Pour the wet ingredients into the well in the center of the dried ingredients. Mix by hand until thoroughly blended.
Use an ice-cream scoop to scoop the batter into lined muffin tins. If you don't have paper liners, grease the bottom and sides well.
Place filled muffins tins into the oven. If any compartments aren't filled with batter, add water to fill the empty compartments in the muffin tin halfway with water. This ensures the muffins cook evenly.
Bake for 20 minutes or until toothpick inserted into center comes out clean. Cool at room temperatures before storing in freezer bags. Enjoy within two days for unfrozen, fresh muffins