Ingredients
Equipment
Method
Preheat and prep
- Preheat the oven to 350°F and grease a 9x5 loaf pan.
- Whisk all-purpose flour, baking soda, baking powder, salt, cinnamon, and nutmeg together until evenly combined.
Mix the batter
- Beat granulated sugar, eggs, vegetable oil, Greek yogurt, vanilla extract, and almond extract until smooth.
- Stir in grated, squeezed-dry zucchini and diced fresh peaches.
- Fold the dry ingredients into the wet mixture just until combined, keeping the batter thick (do not add extra liquid since the peaches release moisture).
Bake and cool
- Pour the batter into the loaf pan and sprinkle the cinnamon-sugar topping evenly over the surface.
- Bake at 350°F for 55–65 minutes, until a toothpick comes out clean.
- Cool the loaf for 15 minutes before slicing so it sets properly.
Notes
For best texture, squeeze grated zucchini very well so the crumb stays moist but not gummy. Store the loaf airtight at room temperature up to 2 days or refrigerate up to 4 days; freeze slices for up to 2 months. For a lighter option, use plain low-fat Greek yogurt in the same amount.
