Ingredients
Equipment
Method
Prep and mix
- Preheat oven to 350°F and grease a 9x5 loaf pan. Set up your baking space so the batter goes in right after mixing.
- Whisk all-purpose flour, baking soda, baking powder, salt, cinnamon, and nutmeg together. Keep whisking until the dry spices are evenly dispersed with no visible streaks.
- Beat granulated sugar, eggs, vegetable oil, Greek yogurt, vanilla extract, and almond extract (optional) until smooth. Stop when the mixture looks glossy and fully combined.
- Stir in grated squeezed zucchini and diced peaches. Mix just until the fruit is distributed, since the peaches will release moisture.
- Fold the dry ingredients into the wet ingredients until just combined. Visual cue: the batter should look thick with no dry flour pockets, and you should avoid adding extra liquid.
Bake
- Pour the batter into the prepared loaf pan and spread it level. Sprinkle cinnamon sugar topping over the surface for a lightly crisp top.
- Bake at 350°F for 55–65 minutes until a toothpick comes out clean. Visual cue: the loaf should be golden and the top should look set, with the peaches baked through into the crumb.
Cool and slice
- Cool the loaf for 15 minutes before slicing. This rest helps the crumb firm up so the peach pieces don’t smear.
Notes
Pro tip: squeeze the grated zucchini very dry to prevent a wet, gummy loaf—measure it after squeezing. Store tightly wrapped in the fridge for up to 4 days and bring slices to room temperature before eating. Freezing is yes: wrap in foil and freeze up to 2 months, thaw overnight in the fridge. For a dairy-light option, use nonfat or low-fat Greek yogurt in the same amount.
