⏱ 7 min read  ·  ✅ Updated Oct 2026

This banana zucchini bread recipe makes one moist 9-by-5-inch loaf with ripe bananas, grated zucchini, warm spices, and a tender crumb in about 75 minutes from start to finish.

Quick answer: Our top pick in 2026 is the Yield — our #1 rated choice. See the full ranked comparison, alternatives and buying advice below.

Check Price on Amazon →

Banana Zucchini Bread at a Glance

Detail Recommendation
Yield 1 loaf, about 10 slices
Pan 9-by-5-inch metal loaf pan
Oven temperature 350°F (175°C)
Mixing time About 10 minutes
Baking time 55–70 minutes
Best bananas 2 large, very ripe bananas; about 1 cup mashed
Zucchini amount 1½ cups grated, lightly squeezed; about 170–190g
Storage Up to 3 days at room temperature or 3 months frozen

Ingredients

  • 2 large very ripe bananas, mashed, yielding about 1 cup or 225g
  • 1½ cups grated zucchini, lightly squeezed, about 170–190g after squeezing
  • ½ cup neutral oil, such as vegetable, canola, or avocado oil
  • ½ cup packed light brown sugar
  • ¼ cup granulated sugar
  • 2 large eggs, room temperature if possible
  • 1 teaspoon vanilla extract
  • 1¾ cups all-purpose flour, about 220g
  • 1 teaspoon baking soda
  • ½ teaspoon baking powder
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¾ teaspoon fine salt
  • ½ cup chopped walnuts or pecans, optional
  • ½ cup chocolate chips, optional

How to Make Banana Zucchini Bread

1. Prepare the pan and oven

Heat the oven to 350°F (175°C). Grease a 9-by-5-inch loaf pan and line it with a strip of parchment paper that hangs over the two long sides. The parchment creates handles for lifting the cooled loaf out without damaging the edges.

A metal pan gives the most predictable bake time. A dark nonstick pan may brown the sides faster, while a glass pan can require approximately 5–10 additional minutes. Do not use a smaller 8½-by-4½-inch pan unless you are prepared for a taller loaf and a longer bake; fill any pan no more than two-thirds full.

2. Control the zucchini’s moisture

Grate the zucchini on the large holes of a box grater. Let it sit for 5 minutes, then place it in a clean kitchen towel and squeeze gently once or twice. The goal is to remove excess dripping liquid, not to make the zucchini dry.

This step is the main difference between a moist loaf and a wet, heavy center. Zucchini varies in water content, so weigh the lightly squeezed zucchini if possible. About 170–190g is a reliable range for this recipe.

3. Mix the wet ingredients

In a large bowl, whisk together the mashed bananas, lightly squeezed zucchini, oil, brown sugar, granulated sugar, eggs, and vanilla until evenly combined. A few small banana pieces are fine, but avoid leaving large pockets of fruit because they can create damp spots.

4. Combine the dry ingredients

In a second bowl, whisk the flour, baking soda, baking powder, cinnamon, nutmeg, and salt. Breaking up the leaveners now helps distribute them evenly through the loaf and reduces the risk of bitter or dense patches.

5. Bring the batter together

Add the dry mixture to the wet mixture. Fold with a spatula just until no broad streaks of flour remain. Stop mixing as soon as the batter looks uniform. Overmixing develops gluten, which can make quick bread chewy rather than soft.

Fold in the nuts or chocolate chips, if using. Scrape the batter into the prepared pan and smooth the top. The batter should be thick but easily spreadable.

6. Bake and check for doneness

Bake on the center rack for 55–70 minutes. Begin checking at 55 minutes, but expect the loaf to need longer if the bananas are especially large or the zucchini is very moist.

  • The top should be domed and golden brown.
  • The center should spring back slowly when pressed lightly.
  • A toothpick inserted into the center should come out with a few moist crumbs, but no shiny wet batter.
  • If using an instant-read thermometer, the center should be approximately 200–205°F (93–96°C).

If the top is deeply browned before the center is ready, loosely cover the loaf with aluminum foil for the final 10–15 minutes. Let the bread cool in the pan for 15 minutes, then lift it onto a rack and cool for at least 45 minutes before slicing. Cutting immediately can make the crumb seem gummy even when the loaf is fully baked.

Why This Loaf Stays Moist

Ripe bananas add natural sweetness and moisture, while zucchini contributes water without a strong vegetable flavor. Oil keeps the crumb soft after refrigeration, unlike butter, which firms noticeably when cold. Using both brown and granulated sugar balances moisture, flavor, and structure: brown sugar adds tenderness, while granulated sugar helps the loaf set without becoming excessively dense.

The moisture level still depends on three variables: banana size, zucchini water content, and pan dimensions. Measuring the mashed bananas and lightly squeezing the zucchini makes the result more consistent than relying only on the number of fruits or vegetables.

Useful Substitutions

  • Whole-wheat flour: Replace up to ¾ cup of the all-purpose flour with whole-wheat flour. The loaf will be slightly denser and more nutty.
  • Oil: Use melted and cooled unsalted butter for a richer flavor. The finished bread will firm more when chilled.
  • Eggs: For an egg-free variation, use two commercial egg replacers according to their package directions. The texture may be a little less springy.
  • Sugar: Replace the granulated sugar with additional brown sugar for a deeper flavor. Do not remove all the sugar without adjusting the recipe, because it affects moisture and texture as well as sweetness.
  • Nuts: Omit them or use pumpkin seeds for crunch. Keep the total add-ins near 1 cup or less so the loaf holds together.
  • Spices: Replace the cinnamon and nutmeg with 1¼ teaspoons of pumpkin pie spice.
  • Gluten-free flour: Use a cup-for-cup gluten-free baking blend that contains a binder such as xanthan gum. The batter may need 5–10 extra minutes in the oven.

Storage, Freezing, and Slicing

Once completely cool, wrap the loaf tightly or place it in an airtight container. It keeps at room temperature for up to 3 days. If your kitchen is warm or humid, refrigerate it for up to 5 days, but allow slices to sit at room temperature for 15–20 minutes before serving for a softer texture.

To freeze the whole loaf, wrap it in plastic wrap or a reusable freezer wrap, then place it in a freezer bag or airtight container. Freeze for up to 3 months. For easier portions, slice the cooled loaf first, place parchment between slices, and freeze them flat. Individual slices usually thaw at room temperature in 45–60 minutes.

For cleaner slices, use a serrated knife and wait until the bread has cooled fully. A warm loaf is more likely to compress and leave a sticky-looking cut surface.

Common Mistakes to Avoid

  • Using heavily wet zucchini: Excess liquid can leave the center underbaked. Lightly squeeze it before measuring.
  • Overmixing: Fold only until the flour disappears; small lumps are acceptable.
  • Guessing doneness from the crust: A golden top does not guarantee a baked center. Use a toothpick or thermometer.
  • Slicing too soon: Cooling allows the starches and moisture to finish setting.
  • Changing pan size without adjusting time: A narrow or smaller pan creates a deeper batter layer and needs a longer bake. A wider pan can finish sooner.
  • Using underripe bananas: Pale yellow bananas provide less sweetness and moisture. Choose bananas with substantial brown spotting for the best flavor.

Quick Questions

Can I leave the zucchini skin on?

Yes. The skin is tender and adds flecks of green to the loaf. Peel it only if the zucchini is unusually large, tough, or seedy.

Can I use frozen zucchini?

Yes, but thaw it completely and squeeze out substantially more liquid than you would from fresh zucchini. Weigh or measure it after squeezing so the batter does not become watery.

Why did my banana zucchini bread sink?

The center may have been underbaked, the batter may have contained too much liquid, or the loaf may have been overmixed. Confirm the center reaches approximately 200–205°F (93–96°C), and keep the lightly squeezed zucchini within the recommended range.

Can I make muffins with this batter?

Yes. Divide the batter among 12 lined muffin cups and bake at 350°F (175°C) for approximately 20–25 minutes, checking with a toothpick. Cool the muffins in the pan for 5 minutes before transferring them to a rack.

Ready to decide? Our #1 pick for 2026 is the Yield.

Check Price on Amazon →

Live price & availability on Amazon.

Explore Our Guides & Free Tools