In a large bowl, combine eggs and sugar. Beat in oil and vanilla.
Add flour, salt, baking powder, and cinnamon, beat well.
Stir in shredded zucchini and chopped walnuts.
Divide batter between two greased loaf pans, and bake at 325 for 50-60 minutes, or until a toothpick (inserted near center) comes out dry.
Remove from pans and cool on wire rack, then bag or wrap tightly. Can be frozen up to two months.
Notes
High Altitude Zucchini Bread: For baking over 5,000 feet elevation, add 1/2 cup flour, and bake at 350 degrees F. Nuts are optional, and you may use any type of nuts that you prefer.