Zucchini Peach Bread

Category: Desserts & Baking

Golden zucchini peach bread has that rare quick-bread balance that keeps you coming back for another slice: tender crumb, soft fruit pockets, and a lightly crisp cinnamon-sugar top that cracks just enough when you cut into it. The peaches don’t just flavor the loaf — they melt into the batter as it bakes, leaving little juicy streaks through the middle without turning the whole pan soggy.

What makes this version work is the way the moisture is controlled. Zucchini gets squeezed dry before it goes in, which keeps the crumb from turning heavy, and the peaches are diced small so they soften evenly instead of collapsing into wet spots. Greek yogurt adds a little tang and helps keep the loaf plush without needing a lot of oil.

Below, you’ll find the simple tricks that keep the loaf from sinking in the center, plus a few smart swaps if your peaches are extra ripe or you need to adjust for what’s in the kitchen.

The loaf baked up with a soft, even crumb and the peaches stayed in little bursts instead of sinking. The cinnamon sugar top gave it just enough crunch, and it was still moist the next day.

★★★★★— Melissa R.

Save this zucchini peach bread for the days when you want a soft, fruity loaf with a cinnamon-sugar top and no complicated steps.

Save to Pinterest

The Part That Keeps Peach Bread From Turning Wet and Heavy

Quick bread goes wrong fast when the fruit brings too much moisture into the batter. That’s the main risk here, because peaches are juicy and zucchini holds water even after grating. If either one goes in unprepared, the loaf can bake up gummy in the center with a sunken top.

The fix is simple but important. Squeezing the zucchini dry keeps the batter from thinning out, and dicing the peaches small helps them soften without flooding one corner of the loaf. You also want to stop mixing as soon as the flour disappears. Overworking the batter makes the crumb tough, and with fruit in the mix there’s no reason to push it any further.

  • Zucchini — Grate it fine and squeeze it well in a clean towel or several layers of paper towels. That step matters more than the exact size of the shreds.
  • Fresh peaches — Use ripe but still firm fruit. Very soft peaches can turn mushy and sink. If yours are super juicy, blot the diced pieces lightly before folding them in.
  • Greek yogurt — This adds tenderness and a little tang. Plain full-fat or low-fat both work; sour cream can stand in if that’s what you have.
  • Almond extract — Optional, but it gives the peach flavor a fuller, bakery-style finish. Keep it at 1/4 teaspoon or it will take over.

What Each Ingredient Is Actually Doing in This Zucchini Bread or Baked Good

Slice of zucchini bread on a plate
  • Zucchini (the moisture keeper) — Grate finely and squeeze out excess moisture. The remaining moisture adds tenderness without sogginess.
  • Flour (the structure base) — Don’t overmix or the baked good becomes tough. Mix just until dry ingredients are incorporated.
  • Sugar (the sweetness and browning) — This tenderizes and helps create browning. Adjust based on other ingredients.
  • Oil or butter (the richness) — This creates tender crumb. Oil makes moister; butter makes richer.
  • Eggs (the binder) — These hold everything together and add structure. Use room temperature eggs.
  • Leavening (baking powder or soda) — This creates rise and light crumb. Too much makes it taste bitter.
  • Spices (cinnamon, nutmeg, or allspice) — These warm up zucchini flavor. Layer so no single one overpowers.
  • Optional mix-ins (nuts, chocolate, or dried fruit) — These add texture and prevent bland taste.

Building the Loaf So the Crumb Stays Tender

Mix the dry ingredients first

Whisk the flour, baking soda, baking powder, salt, cinnamon, and nutmeg together before they go anywhere near the wet ingredients. That spreads the leavening evenly through the batter, which helps the loaf rise without tunneling. If your baking soda clumps, you’ll get bitter pockets and an uneven bake.

Beat the wet mixture until smooth

Mix the sugar, eggs, oil, yogurt, vanilla, and almond extract until the batter looks glossy and uniform. You’re not trying to whip in a lot of air here. The goal is a smooth base that will hold the fruit without separating or curdling.

Fold in the fruit without overworking it

Stir in the zucchini and peaches, then add the dry ingredients and fold only until no dry flour streaks remain. The batter should look thick and spoonable. If you keep mixing once the flour is hydrated, the loaf will bake up tighter and the fruit will start breaking apart.

Bake until the center is set, not just the top

Pour the batter into a greased 9×5 loaf pan, add the cinnamon-sugar topping, and bake until a toothpick comes out clean from the center. The top will turn deep golden and may crack a little down the middle. If the top browns too quickly before the center is done, lay a piece of foil loosely over it for the last 15 minutes.

Make it dairy-free

Swap the Greek yogurt for a thick dairy-free yogurt with a plain flavor. The loaf will still stay tender, though it may bake up a touch less rich than the original.

Make it gluten-free

Use a 1:1 gluten-free baking flour that includes xanthan gum. The structure will be a little more delicate, so let the loaf cool fully before slicing or it can crumble at the center.

Use a different stone fruit

Nectarines or plums work well in place of peaches. Keep the pieces small and expect a slightly different sweetness level; plums bring a little more tartness, while nectarines keep the flavor closer to the original.

Storage and Reheating

  • Refrigerator: Store tightly wrapped for up to 4 days. The crumb stays moist, but the cinnamon-sugar top will soften a bit.
  • Freezer: Freezes well. Wrap the cooled loaf or individual slices in plastic, then foil, and freeze for up to 2 months.
  • Reheating: Thaw at room temperature, then warm slices briefly in a toaster oven or low oven. A microwave works in a pinch, but too much heat makes the peaches turn soft and the crumb rubbery.

Questions I Get Asked About This Zucchini Peach Bread

Can I use frozen peaches?+

Yes, but thaw them first and drain off the excess juice. Frozen peaches release more water than fresh ones, and that extra liquid can make the loaf dense in the middle. Pat them dry before folding them into the batter.

Zucchini Peach Bread

Zucchini peach bread is a golden summer quick bread with sweet juicy peach pieces baked into a tender crumb. Grated, squeezed-dry zucchini keeps the loaf moist while the peaches soften and perfume the loaf as it bakes.
Prep Time 15 minutes
Cook Time 1 hour
cooling 15 minutes
Total Time 1 hour 30 minutes
Servings: 10 servings
Course: Breakfast
Cuisine: American
Calories: 310

Ingredients
  

Dry ingredients
  • 1.5 cup all-purpose flour
  • 1 tsp baking soda
  • 0.5 tsp baking powder
  • 0.5 tsp salt
  • 1 tsp cinnamon
  • 0.25 tsp nutmeg
Wet ingredients
  • 0.75 cup granulated sugar
  • 2 eggs
  • 0.333 cup vegetable oil
  • 0.25 cup Greek yogurt
  • 1 tsp vanilla extract
  • 0.25 tsp almond extract optional
Fruit and vegetable
  • 1 cup zucchini grated and squeezed dry
  • 1 cup fresh peaches peeled and diced small
Cinnamon sugar topping
  • 2 tbsp granulated sugar
  • 0.25 tsp cinnamon

Equipment

  • 1 sheet pan

Method
 

Prep and heat
  1. Preheat the oven to 350°F and grease a 9x5 loaf pan. Set the pan aside with a smooth, even coating so the loaf releases cleanly.
Mix the batter
  1. Whisk all-purpose flour, baking soda, baking powder, salt, cinnamon, and nutmeg together. Whisk until no dry clumps remain and the spices look evenly speckled.
  2. Beat granulated sugar, eggs, vegetable oil, Greek yogurt, vanilla extract, and almond extract until smooth. Mix only until the batter is uniform and glossy.
  3. Stir in grated zucchini and diced fresh peaches. Mix just until the fruit is distributed and you stop seeing dry streaks of zucchini.
  4. Fold the dry ingredients into the wet mixture until just combined. The peaches will release moisture, so do not add extra liquid and stop mixing as soon as the flour disappears.
Bake and cool
  1. Pour the batter into the loaf pan and sprinkle the cinnamon sugar topping over the surface. Aim for an even layer so the top turns golden in spots.
  2. Bake at 350°F for 55–65 minutes, until a toothpick comes out clean. The loaf should be deeply golden and spring back lightly when touched.
  3. Cool for 15 minutes before slicing. Let the loaf firm up so the crumb stays tender and the peach pieces hold their shape.

Notes

Pro tip: squeeze the grated zucchini very well and fold it in gently—this prevents a wet, dense loaf even with juicy peaches. Store sliced bread in an airtight container in the fridge for up to 4 days. Freeze wrapped slices for up to 2 months. For a lighter option, swap Greek yogurt for plain low-fat yogurt with similar thickness.

You might also like these recipes

Leave a Comment

Recipe Rating