Cook some peeled zucchini in a saucepan with 1 inch of water, until cooked through and soft. Drain, mash, and measure 2 cups. Set aside.
Preheat your oven to 180° C (350° F), get out two 4x8 inch loaf pans, grease the bottom of the pans with butter or cooking spray.
In another mixing bowl, add the flour, baking powder, baking soda, and salt. Whisk together, set aside.
In another mixing bowl, add the mashed zucchini, oil, sugar, eggs, and vanilla. Mix together with a large sturdy spoon.
Add the flour mixture to the zucchini mixture and mix together.
Pour evenly into the two loaf pans.
Bake for 1 hour or until a toothpick inserted in the center comes out clean. Cool in pans on a rack for 10 minutes.
Loosen sides of loaves with a butter knife, turn out loaves and place right side up on rack and cool completely, about 2-3 hours, before slicing.
Serve and enjoy.