Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350°F and grease two 9x5 loaf pans (or line up one large pan) so the batter releases easily after baking.
- Set the pans on a sheet pan for stability and to catch any overflow while baking.
Mix dry ingredients
- Whisk all-purpose flour, baking soda, baking powder, salt, cinnamon, and nutmeg together until the color looks evenly speckled.
Mix wet ingredients
- Whisk granulated sugar, eggs, vegetable oil, and vanilla extract in a large bowl until the mixture looks smooth and glossy.
Combine and bake
- Stir in grated zucchini (do not squeeze) so the batter thickens slightly and looks moist, with visible zucchini flecks.
- Add the dry ingredients and stir until just combined; stop when no dry streaks remain so the loaf doesn’t get tough, then fold in walnuts if using.
- Divide the batter between the prepared pans, sprinkle turbinado sugar on top, and bake for 55–65 minutes until a toothpick inserted in the center comes out clean.
Cool
- Cool the loaves for 20 minutes before removing from the pans so the domed top sets and slices cleanly.
Notes
Pro tip: keep the zucchini grated but unsqueezed—its extra moisture is what helps the loaf stay tender and prevents a dry crumb. Store tightly wrapped at room temperature up to 3 days or refrigerate up to 5 days; freeze slices up to 2 months for best texture. For a simple dietary swap, use a neutral oil swap (like canola) in place of vegetable oil if needed, keeping the rest of the recipe the same.
