Ingredients
Equipment
Method
Prep and preheat
- Preheat oven to 350°F and grease two 9x5 loaf pans (or prepare one large pan). This helps the batter release cleanly and supports a domed top.
Mix dry ingredients
- Whisk all-purpose flour, baking soda, baking powder, salt, cinnamon, and nutmeg together in a bowl. Mix until evenly speckled so spices bake through every slice.
Mix wet ingredients
- Whisk granulated sugar, eggs, vegetable oil, and vanilla extract in a large bowl until well combined. Stop when the mixture looks smooth and glossy.
Add zucchini
- Stir in grated zucchini without squeezing it. Keep the moisture from the zucchini so the loaf stays tender.
Combine and fold in optional walnuts
- Add the dry ingredients to the wet ingredients and stir until just combined, then fold in walnuts if using. Mix lightly to avoid a tough crumb.
Bake
- Divide the batter between prepared loaf pans, sprinkle turbinado sugar on top, and bake for 55–65 minutes at 350°F. Bake until a toothpick inserted in the center comes out clean.
Cool
- Cool the loaves for 20 minutes before removing from the pans. This sets the crumb and makes slicing easier without breaking the domed top.
Notes
Pro tip: Grate the zucchini and skip squeezing—extra liquid is what creates that moist, tender interior. Store at room temperature in an airtight container for up to 3 days or refrigerate up to 5 days; freeze slices up to 2 months. For a lighter option, you can replace half the vegetable oil with unsweetened applesauce while keeping the zucchini amount the same.
