Preheat your oven to 350°F and grease the bottom of your loaf pans (two 8-inch or one 9-inch). While the oven heats, measure out all your dry ingredients and set them aside—this ensures smooth mixing and prevents overmixing later. Make sure your zucchini is already squeezed dry; excess moisture is the enemy of good bread texture and will make it dense.
In a large bowl, combine the shredded zucchini, sugar, vegetable oil, vanilla extract, and eggs. Whisk these together until well combined and the mixture is fairly smooth—this blending creates an emulsion that will help distribute moisture evenly throughout the bread. The eggs are doing double duty here: they bind the batter together and help create lift during baking.
In a separate bowl, whisk together the flour, baking soda, salt, cinnamon, cloves, nutmeg, and baking powder. Pour the wet ingredient mixture from Step 2 into the dry ingredients and fold gently with a spatula until just combined—don't overmix, as this develops gluten and makes the bread tough. The spices should be evenly distributed throughout, creating that classic warm, comforting flavor. Fold in the nuts and raisins at the very end, being careful not to break them up.
Pour the batter into your prepared pans, dividing evenly and filling them about two-thirds full. I like to tap the pans gently on the counter a couple of times to release any large air pockets—this helps you get an even crumb. Bake at 350°F for 50-60 minutes if using two 8-inch loaves, or 70-80 minutes if using one 9-inch loaf. The bread is done when a toothpick inserted into the center comes out clean or with just a few moist crumbs.
Remove the bread from the oven and let it cool in the pans for 10 minutes. This resting period allows the structure to set just enough so it won't fall apart when you turn it out. After 10 minutes, run a thin knife around the edges of each loaf and carefully turn it out onto a wire cooling rack. I prefer to cool zucchini bread upside down for the first few minutes—it prevents the bottom from getting soggy.
Let the bread cool to room temperature on the wire rack before slicing—this usually takes 1-2 hours depending on your kitchen temperature. Slicing warm bread can cause it to fall apart or crumble. Once fully cooled, slice with a serrated knife using a gentle sawing motion rather than pressing down hard.