Preheat oven to 350°F (175°C). Line or grease a 6-muffin tin.
Grate zucchini, squeeze out as much water as possible with a towel.
In one bowl, whisk eggs, oil, sugar, and vanilla.
In another bowl, mix oats, almond flour, baking powder, baking soda, cinnamon, and salt.
Fold in zucchini and nuts, then combine wet and dry ingredients until just mixed.
Divide evenly into 6 muffin cups.
Bake 22–25 minutes, until golden and a toothpick comes out clean.
Cool before serving (they’ll be moist inside from the zucchini).