Preheat oven to 350°F (175°C). Grease or line a 9×5-inch loaf pan with parchment paper.
In a small bowl, whisk together flour, cinnamon, salt, baking powder, and baking soda.
In another bowl, whisk eggs, oil, sugar, and vanilla until smooth and slightly thickened.
Add the dry ingredients into the wet and stir until just combined.
Fold in the shredded zucchini (do not drain). Avoid overmixing.
Spread batter evenly into the prepared loaf pan.
Bake for 50–60 minutes, until the top springs back lightly and a tester comes out clean.
Cool in the pan for 10 minutes, then transfer to a wire rack. Cool completely before slicing.