Ingredients
Equipment
Method
Preheat and prep pans
- Preheat oven to 350°F and grease two 9x5 loaf pans (or one large loaf pan) to prevent sticking.
Mix dry ingredients
- Whisk all-purpose flour, baking soda, baking powder, salt, cinnamon, and nutmeg in a large bowl until evenly combined and no streaks remain.
Mix wet ingredients
- Beat granulated sugar, vegetable oil, eggs, and vanilla extract in a separate bowl until well combined and glossy.
Add zucchini
- Stir grated zucchini into the wet mixture, keeping the strands evenly distributed.
Combine batter
- Add wet ingredients to dry and fold until just combined, then fold in chopped walnuts or pecans if using.
Bake
- Divide batter between loaf pans and bake at 350°F for 55–65 minutes, until a toothpick comes out clean and the top is deeply golden.
Cool
- Cool in the pan for 20 minutes, then transfer to a wire rack so the crust stays crisp and the crumb sets.
Notes
Pro tip: grate the zucchini and do not squeeze it—its moisture is what keeps the loaf tender. Store tightly wrapped at room temperature for up to 3 days or refrigerate for up to 5 days; freeze baked slices for up to 3 months (thaw overnight in the fridge). For a dairy-free swap, use this recipe as-is since it contains no dairy; for a nut-free version, omit the walnuts/pecans (use the same bake time).
