Ingredients
Equipment
Method
Prep the loaf pan and oven
- Preheat oven to 350°F and grease a 9x5 loaf pan so the bread releases cleanly.
Mix the dry ingredients
- Whisk all-purpose flour, baking soda, baking powder, salt, cinnamon, ginger, nutmeg, and allspice together until evenly combined.
Mix the wet ingredients
- Beat brown sugar, eggs, vegetable oil, Greek yogurt, and vanilla extract until smooth and glossy.
Add zucchini and carrots
- Stir zucchini and carrots into the wet mixture so the batter looks speckled throughout.
Combine and add optional mix-ins
- Fold dry ingredients into wet until just combined, stopping as soon as no dry streaks remain.
- Fold in walnuts or raisins if using, distributing them evenly without overmixing.
Bake
- Pour batter into the loaf pan and bake at 350°F for 55–65 minutes until a toothpick comes out clean and the top is golden.
Cool and slice
- Cool the loaf for 15 minutes before slicing so it sets and stays moist without crumbling.
Notes
For the best texture, squeeze grated zucchini until fairly dry to prevent a gummy center. Store airtight at room temperature up to 3 days or refrigerate up to 5 days; freeze slices up to 2 months (thaw overnight in the fridge). If you prefer a lighter fat option, replace the vegetable oil with an equal amount of unsweetened applesauce—your loaf will be slightly softer but still spiced and tender.
