Wash, trim, and grate zucchini. Squeeze out excess moisture in a towel.
Whisk flour, sugar, baking powder, cinnamon, nutmeg, and salt in a bowl.
In another bowl, whisk milk, eggs, melted butter, and vanilla.
Combine wet and dry ingredients. Stir gently until just combined.
Fold in shredded zucchini (and chocolate chips/walnuts if using).
Heat skillet over medium, grease lightly. Pour ¼ cup batter for each pancake.
Cook 2–3 minutes until bubbles form, flip, cook 1–2 minutes until golden.
Stack, serve with syrup, berries, or powdered sugar.