Preheat oven to 180 degrees celsius (350 Fareneit)
Grease and line 2 x 14cm x 22cm (5.5″ x 8.5″) bread loaf tins.
Beat eggs until they become pale in colour and fluffy in consistency.
Add the sugar, oil and vanilla. Beat until thick.
Stir in the grated zucchini.
Sift the flour, baking powder, bicarbonate soda, salt and cinnamon into the wet ingredients. Fold the ingredients together.
Fold in walnuts, if using.
Pour equal amounts into the 2 tins. Bake for 1 hour or until a skewer inserted into the centre comes out clean. Allow to sit in tins for 5 minutes before turning out onto a baking rack to cool. Lovely to eat warm or cool.