Zucchini Peach Bread

Loading…

By Reading time

Golden zucchini peach bread lands somewhere between tender quick bread and a fruit-studded breakfast loaf, with a crumb that stays soft for days and little pockets of peach that turn jammy in the oven. The zucchini keeps the texture moist without making the loaf heavy, and the peach pieces bring enough juice and fragrance to make every slice taste fresh from the pan.

What makes this version work is the balance: the zucchini gets squeezed dry before it goes in, while the peaches are diced small so they soften into the crumb instead of collapsing it. A little Greek yogurt adds lift and keeps the loaf from feeling oily, and the cinnamon-sugar topping gives the top a thin crackly shell that plays against the tender middle.

Below, I’ve broken down the one step that keeps quick breads from turning gummy, plus the swaps that still hold up if your peaches are a little soft or you need to make the loaf dairy-free.

The loaf baked up with a moist crumb and the peach pieces stayed visible instead of disappearing. I loved the cinnamon sugar top, and it sliced cleanly after cooling.

★★★★★— Megan L.

Save this zucchini peach bread for the days when you want a soft summer loaf with juicy fruit, a crackly cinnamon sugar top, and no fuss.

Save to Pinterest

The Part That Keeps This Loaf Tender Instead of Wet

Quick breads can go wrong fast when there’s too much moisture in the batter. Zucchini and peaches both carry water, and if you add them in without handling that moisture first, the center bakes up dense and a little sticky even when the top looks done. Squeezing the zucchini dry is not optional here. It’s the difference between a loaf that slices cleanly and one that clings to the knife.

The other trap is overmixing after the flour goes in. Once the dry ingredients hit the bowl, stir only until the flour disappears and stop. The peaches will leak a bit as they bake, which is exactly what you want for flavor, but the batter itself needs to stay thick enough to support them.

What the Zucchini, Peaches, and Yogurt Are Each Doing

Zucchini Peach Bread juicy peach loaf
  • Zucchini — Grated zucchini gives this loaf moisture and a soft crumb without a strong vegetable taste. Squeeze it firmly in a clean kitchen towel or your hands after grating; if you skip that step, the batter loosens too much and the center takes on a gummy texture.
  • Fresh peaches — Use ripe but not falling-apart peaches. They should dice cleanly and hold shape long enough to bake into soft, fragrant pockets. Overripe peaches work in a pinch, but the loaf will be wetter and the fruit will blend more into the crumb.
  • Greek yogurt — This adds tang and helps the bread stay tender without needing a lot of oil. Sour cream works as a straight swap if that’s what you have, and plain regular yogurt can work too, though the loaf will be a little softer.
  • Almond extract — Optional, but it gives the peach flavor a little lift. Use only a quarter teaspoon; more than that pushes the loaf into marzipan territory and overwhelms the fruit.

Building the Batter Without Crushing the Fruit

Whisk the dry ingredients first

Start by whisking the flour, baking soda, baking powder, salt, cinnamon, and nutmeg together until the spices disappear evenly into the flour. That keeps the leavening from clumping and prevents one bite from tasting more cinnamon-heavy than another. If you see streaks of spice in the finished loaf, the dry mix needed a more thorough whisk.

Mix the wet base until it looks smooth

Beat the sugar, eggs, oil, yogurt, vanilla, and almond extract just until the mixture turns glossy and uniform. You’re not whipping air into a cake batter here; you’re building a smooth base that can hold the fruit. If the mixture looks a little separated at first, keep going for another few seconds and it will come together.

Fold in the zucchini and peaches gently

Stir in the grated zucchini and diced peaches before the flour goes in so they’re evenly distributed. Once the dry ingredients are added, fold just until the flour disappears. If you keep stirring after that, the peaches start breaking down and the bread gets tight instead of tender.

Bake until the center sets

Pour the batter into the prepared loaf pan and scatter the cinnamon sugar over the top. Bake until the top is deeply golden and a toothpick inserted in the center comes out clean or with only a few moist crumbs. If the top browns too quickly before the middle is done, lay a loose piece of foil over it for the last 10 to 15 minutes.

How to Adapt This Loaf When Your Peaches Aren’t Perfect

Make it dairy-free

Swap the Greek yogurt for a thick dairy-free yogurt with a plain flavor. You’ll keep the same tender crumb, but the loaf may taste a little less tangy. Use an unsweetened version so the sugar level stays balanced.

Use frozen peaches when fresh ones aren’t available

Thaw them first, drain them well, and pat them dry before dicing. Frozen peaches bring extra water, so if you add them straight from the freezer the batter can turn loose and the loaf may bake unevenly.

Make it gluten-free

Use a 1:1 gluten-free baking flour that includes xanthan gum. The loaf will still be soft and sliceable, though it may be a touch more delicate the day it bakes. Let it cool fully before cutting so the crumb has time to set.

Storage and Reheating

  • Refrigerator: Store tightly wrapped for up to 4 days. The crumb stays moist, though the top loses a little of its crackly sugar finish.
  • Freezer: This loaf freezes well. Wrap individual slices or the whole cooled loaf in plastic, then foil, and freeze for up to 2 months.
  • Reheating: Warm slices in a toaster oven or microwave just until heated through. Don’t overheat it, or the peaches can turn mushy and the bread dries out at the edges.

Answers to the Questions Worth Asking

Can I use canned peaches instead of fresh peaches?+

Yes, but drain them very well and pat them dry before dicing. Canned peaches bring extra syrup, and that extra liquid can make the loaf dense or sticky in the center. Choose peaches packed in juice instead of heavy syrup if you can.

How do I keep the zucchini peach bread from getting soggy?+

Squeeze the zucchini dry before mixing it in, and don’t add any extra liquid to loosen the batter. The peaches will release moisture as they bake, which is already enough to soften the crumb. If the batter looks thin, stop and trust the recipe as written.

Can I make this loaf ahead of time?+

Yes. In fact, the flavor settles in nicely after it cools, and the texture slices cleaner the next day. Wrap it well once it’s completely cool, then store it at room temperature for a day or refrigerate it for longer storage.

How do I know when the center is done baking?+

The top should be deeply golden, the loaf should feel set when lightly pressed, and a toothpick in the center should come out clean or with a few moist crumbs. If it comes out coated in wet batter, give it another 5 to 10 minutes and check again. Quick breads often need the full bake time because fruit adds moisture.

Can I freeze zucchini peach bread slices?+

Yes, and slices freeze better than the whole loaf if you only want one piece at a time. Wrap each slice tightly and freeze them flat so they don’t stick together. Thaw at room temperature or warm gently in the toaster oven.

Zucchini Peach Bread

Zucchini peach bread is a golden summer quick bread with juicy diced peaches folded through a tender zucchini loaf. Baked until a toothpick tests clean and cooled briefly for sliceable, fragrant crumb with fruity bursts.
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: 300

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 sheet pan

Method
 

Preheat and prep
  1. Preheat the oven to 350°F and grease a 9x5 loaf pan.
  2. Whisk all-purpose flour, baking soda, baking powder, salt, cinnamon, and nutmeg together until evenly combined.
Mix the batter
  1. Beat granulated sugar, eggs, vegetable oil, Greek yogurt, vanilla extract, and almond extract until smooth.
  2. Stir in grated, squeezed-dry zucchini and diced fresh peaches.
  3. 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
  1. Pour the batter into the loaf pan and sprinkle the cinnamon-sugar topping evenly over the surface.
  2. Bake at 350°F for 55–65 minutes, until a toothpick comes out clean.
  3. 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.

Enjoyed this recipe?

Pin it for later or print a clean copy for your kitchen binder.

Save to Pinterest

Leave a Comment

Recipe Rating