Zucchini Peach Bread

Loading…

By Reading time
Servings 4–6 people

Golden zucchini peach bread has that soft, tender crumb that makes quick bread worth baking more than once in a season. The zucchini disappears into the loaf, keeping it moist without tasting vegetal, while the peaches melt into little pockets of fruit that perfume the whole pan as it bakes. A cinnamon sugar top adds just enough crackle to contrast with the plush interior.

What makes this version work is the balance of moisture. Zucchini brings a lot of water, peaches bring even more, and the loaf still stays structured because the zucchini gets squeezed dry before it ever hits the bowl. Greek yogurt helps keep the crumb rich without making the batter heavy, and the almond extract, if you use it, quietly boosts the peach flavor without turning the bread into something that tastes like dessert perfume.

Below you’ll find the small details that keep the loaf from going gummy, plus a few smart swaps if your peaches are extra juicy or you need a dairy-free option.

The loaf baked up moist but not wet, and the peaches stayed in little juicy pockets instead of sinking. I loved that the cinnamon sugar top turned crisp while the center stayed tender.

★★★★★— Megan T.

Save this zucchini peach bread for the day you want a fruit-forward quick bread with a crisp cinnamon sugar top and a moist crumb.

Save to Pinterest

The Moisture Balance That Keeps This Loaf from Going Gummy

Zucchini bread can turn dense and damp fast, and peaches make that even more likely because they leak juice as soon as the batter hits the oven. The fix is not extra flour. It’s control. Squeeze the grated zucchini until it feels almost dry, then fold the peaches in last so they stay in pieces instead of bleeding through the batter.

This loaf also relies on the batter being just mixed. Once the flour goes in, stop as soon as you no longer see dry streaks. Overmixing builds gluten and makes the crumb tough, which is especially noticeable in a quick bread that already has a lot of moisture moving around inside it.

  • Squeezed zucchini — This is what protects the crumb. If you skip the squeeze, the loaf can sink in the middle or bake up wet along the bottom.
  • Small peach pieces — Dice them small enough that they distribute evenly. Big chunks are heavier and more likely to collapse the center.
  • Greek yogurt — It adds tenderness and a little tang. Sour cream works the same way if that’s what you have.

What Each Ingredient Is Actually Doing in the Batter

Zucchini peach bread golden crumb, fruity quick bread, cinnamon sugar
  • All-purpose flour — Keeps the loaf light enough to slice cleanly. A 1:1 gluten-free baking flour should work if it includes xanthan gum, though the crumb will be a little more delicate.
  • Baking soda and baking powder — The soda reacts with the yogurt for lift, while the baking powder gives the loaf a little extra rise. Together they keep the texture from feeling heavy under all that fruit.
  • Vegetable oil — Oil gives this bread a softer crumb than butter would. Melted coconut oil can work, but it will bring a faint coconut note and may firm up more in the fridge.
  • Greek yogurt — This is the moisture that stays put. Use plain full-fat or 2% yogurt for the best texture.
  • Fresh peaches — Fresh matters here. Frozen peaches can work in a pinch, but thaw them first and blot them dry, or the batter will get too wet.
  • Almond extract — Optional, but it makes the peach taste more peachy. Use only a quarter teaspoon; anything more starts to dominate.

Building the Batter So the Fruit Stays Evenly Suspended

Whisk the dry ingredients first

Combine the flour, leaveners, salt, cinnamon, and nutmeg until the spices disappear into the flour. This keeps the leavening from clumping in one spot and gives the loaf even lift from edge to edge. If you see a streak of cinnamon in the finished slice, the dry ingredients weren’t mixed long enough.

Beat the wet base until smooth

Whisk the sugar, eggs, oil, yogurt, vanilla, and almond extract until the mixture looks glossy and unified. It should look thick but pourable, with no visible egg streaks. That smooth base helps the peaches and zucchini disperse instead of sinking immediately.

Fold in the fruit without crushing it

Stir in the zucchini and peaches before adding the flour so they’re coated by the wet mixture. That coating helps hold them in place once the batter thickens. If you mash the peaches while stirring, they’ll melt into the loaf and make the center softer than it should be.

Stop mixing as soon as the flour disappears

Add the dry ingredients and fold just until the batter comes together. A few small flour streaks are better than a heavy, overworked batter. Pour it into the pan right away, then add the cinnamon sugar topping before the surface starts to set.

Make It Dairy-Free

Swap the Greek yogurt for a plain unsweetened dairy-free yogurt with some body, not a thin drinkable version. The loaf will still stay moist, though it may be a little less rich in the crumb.

Use Yellow Squash Instead of Zucchini

Yellow squash works the same way if that’s what you’ve got. Grate it, squeeze it dry, and use it one-for-one. The flavor stays mild, though the crumb may look a touch paler.

Turn It into Muffins

Divide the batter into a lined muffin tin and bake until the tops spring back and a tester comes out clean. Muffins bake faster than the loaf, so start checking early. You’ll get more edges and a little more of that cinnamon sugar top in every bite.

Storage and Reheating

  • Refrigerator: Store covered for up to 4 days. The crumb stays moist, but the topping softens a bit after the first day.
  • Freezer: Freeze slices well wrapped for up to 2 months. Thaw at room temperature so the fruit doesn’t get watery from a rushed defrost.
  • Reheating: Warm slices in a toaster oven or a dry skillet for a few minutes. Microwaving works, but it softens the sugar topping and can make the crumb seem gummy.

Questions I Get Asked About This Recipe

Can I use frozen peaches in this bread?+

You can, but thaw them first and blot them very dry. Frozen peaches release a lot of liquid, and that extra moisture can make the center bake up gummy. Smaller pieces help them blend into the crumb without sinking.

How do I keep the peaches from sinking to the bottom?+

Dice them small and fold them in after the zucchini so they’re coated in the wet mixture before the flour goes in. That coating helps suspend the fruit. If the peaches are extra ripe, tossing them with a teaspoon of flour can help, but it’s not usually necessary if the batter isn’t overmixed.

Can I make zucchini peach bread ahead of time?+

Yes. It actually slices a little cleaner after it has cooled completely and rested for a few hours. Bake it the day before if you want neat slices for breakfast, then store it covered once it’s fully cool.

How do I know when the loaf is done in the middle?+

A toothpick should come out clean or with a few dry crumbs, not wet batter. The top will feel set and lightly springy, and the loaf will pull slightly from the sides of the pan. If the top browns too fast before the center is done, tent it loosely with foil for the last 10 to 15 minutes.

Can I leave out the almond extract?+

Yes. The loaf will still taste like peaches and cinnamon without it. Almond extract just gives the peach flavor a little extra lift, so the bread is a touch more aromatic if you keep it in.

Zucchini Peach Bread

Zucchini peach bread with a golden, tender crumb studded with juicy peach pieces. This summer quick bread is baked in a loaf pan for a fragrant fruity swirl as the fruit softens into the batter.
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: 320

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.33 cup vegetable oil
  • 0.25 cup Greek yogurt
  • 1 tsp vanilla extract
  • 0.25 tsp almond extract Optional
Fruit and topping
  • 1 cup zucchini, grated and squeezed dry
  • 1 cup fresh peaches, peeled and diced small
  • 2 tbsp granulated sugar Topping
  • 0.25 tsp cinnamon Topping

Equipment

  • 1 sheet pan
  • 1 cast iron skillet

Method
 

Prep and heat
  1. Preheat the oven to 350°F and grease a 9x5 loaf pan, leaving no dry spots along the corners so the loaf releases cleanly.
Mix the dry ingredients
  1. Whisk all-purpose flour, baking soda, baking powder, salt, cinnamon, and nutmeg together until evenly speckled with spices.
Mix the wet ingredients
  1. Beat granulated sugar, eggs, vegetable oil, Greek yogurt, vanilla extract, and almond extract until smooth and glossy.
Fold in zucchini and peaches
  1. Stir in grated squeezed zucchini and diced peaches until the batter looks evenly distributed, with fruit suspended throughout.
Combine without adding extra liquid
  1. Fold dry ingredients into the wet until just combined, then stop as soon as no dry flour remains because the peaches will release moisture.
Bake with topping
  1. Pour the batter into the pan, sprinkle the cinnamon sugar topping over the surface, and bake for 55–65 minutes until a toothpick comes out clean.
Cool and slice
  1. Cool the loaf for 15 minutes before slicing so the center sets and the peach pieces stay tender without crumbling.

Notes

Key pro tip: squeeze the grated zucchini very dry—this prevents the loaf from turning gummy and helps the peach juices bake into the crumb. Store tightly wrapped at room temperature for up to 2 days or refrigerate up to 4 days; freeze up to 2 months (slice after fully cooling, then wrap). For a lower-sugar option, replace the granulated sugar 1:1 with a baking-style sweetener; the texture stays close with the same mixing steps.

You might also like these recipes

Leave a Comment

Recipe Rating