Ingredients
Equipment
Method
Prep and toast
- Preheat oven to 350°F and grease a 9x5 loaf pan (the pan should be coated so the loaf releases cleanly).
- Toast walnuts in a dry skillet over medium heat for 3–4 minutes until fragrant, then let cool (look for a deeper color and a nutty aroma).
Make the batter
- Whisk all-purpose flour, baking soda, baking powder, salt, cinnamon, and nutmeg together until evenly combined (the mixture should look uniform).
- Beat granulated sugar, eggs, vegetable oil, sour cream, and vanilla extract until smooth (the batter should be glossy and cohesive).
- Stir in grated zucchini (unsqueezed for extra moisture) (the batter will loosen slightly and look speckled with green).
- Fold dry ingredients into wet until just combined, then fold in toasted walnuts (stop when you no longer see dry flour).
Bake and cool
- Pour batter into the loaf pan, arrange walnut halves on top if desired, and bake for 55–65 minutes at 350°F (a toothpick in the center should come out clean).
- Cool the loaf for 20 minutes before slicing (the crumb should set so slices hold their shape).
Notes
Pro tip: use unsqueezed grated zucchini so the loaf stays moist; if your zucchini is very watery, grate and measure promptly. Store covered in the refrigerator for up to 4 days (bring to room temperature before serving). Freezing is yes—slice and freeze wrapped for up to 2 months. For a dairy-light swap, use plain Greek yogurt instead of sour cream for a similar tang.
