Preheat oven to 350F. Grease two loaf pans and set aside.
Combine flour, baking powder, salt, baking soda, cinnamon, cloves, and nutmeg.
Beat sugar, eggs, butter, and vanilla on medium speed. Scrape the bottom and sides of the bowl and beat until smooth.
Add dry mixture of flour to the eggs and butter mixture andbeat on low speed until everything combines well.
Add zucchini, walnuts and stir to combine.
Pour the batter to the prepared loaf pans. Bake for 55 to 60 minutes. Check the doneness of bread with a toothpick; if it comes out clean,the bread is ready.
Remove pans from oven. Let them cool, and then transfer the bread to a cooling rack. Then slice and serve.