The first time I made this, Nora was home for the summer and my counter was overflowing with zucchini from her garden plot. She took one bite and said, “Mom, don’t lose this one.” I’ve made it twenty times since, tweaking the ratio of banana to zucchini, testing frozen blueberries against fresh, and figuring out exactly how much cinnamon makes the house smell like a bakery without overpowering the fruit. This is the version that sticks.
The short version: A single loaf that uses up zucchini, spotty bananas, and a handful of blueberries — and tastes like summer in a slice.
I’ve tested this with different flour ratios and sweeteners, and this version — the one with melted butter and a touch of brown sugar — is the one my neighbors keep asking for the recipe card for. It’s not fussy. It doesn’t require a stand mixer. It comes together in a single bowl and a loaf pan, which is exactly the kind of baking I want to be doing when the kitchen is hot and the counter is full of garden produce.
- Serves: 1 loaf (10 generous slices)
- Hands-On Time: 20 min | Total Time: 1 hr 20 min
- Difficulty: Easy enough for a Tuesday with the kids
- Cost per serving: ~$0.85
- Calories: ~195 per slice (without butter on top)
- Dietary Notes: Easily adaptable for dairy-free or whole wheat
(Photo above: A rustic loaf sliced in half on a worn wooden cutting board, scattered blueberries visible in the golden crumb, a smear of salted butter melting into the warm slice. Morning light from the east window catches the steam.)
The Trick That Keeps This Bread from Getting Soggy

Most quick breads with vegetables or fruit suffer from the same problem: a wet, sunken center that never quite sets up. The culprit is almost always water content. Zucchini in particular holds an astonishing amount of moisture — grate one and you’ll see what I mean. The trick that makes this loaf work every single time is wringing the zucchini dry in a clean kitchen towel before it ever touches the batter. It sounds fussy, but it takes about thirty seconds and it’s the difference between a bread you’re proud to slice in front of company and one that collapses under its own weight.
The other non-negotiable is the banana. Spotty, brown, practically begging to be used up. A green or barely ripe banana doesn’t have enough sugar or softness to integrate properly into the batter, and it leaves an unpleasant starchy texture. Let them sit on the counter until they’re soft enough that you can mash them with a fork without effort. Your patience will be rewarded.
This bread also needs time to cool. I know it’s hard when the whole kitchen smells like cinnamon and brown sugar, but cutting into it warm is the fastest way to a gummy crumb. The starches are still setting. Give it the time it deserves.
Everything You Need (And a Few Notes From Me)
- 1 medium zucchini (about 1 cup grated, squeezed): This is the backbone of the moisture, but only if you squeeze it dry first. I use the large holes of a box grater and a clean kitchen towel my grandmother would have called a “tea towel.”
- 2 large spotty bananas (about 1 cup mashed): The browner, the sweeter. I have absolutely let bananas go too far on purpose for this bread.
- 1/3 cup melted butter: Unsalted is best, but salted works if you reduce the added salt by a pinch. I love the richness the butter brings — it’s not a lean bread.
- 3/4 cup brown sugar (packed): Light or dark, both work. Dark gives a deeper molasses note. My kids can taste the difference when I try to use all white sugar — don’t do it.
- 1 large egg: Room temperature if you remember. Cold is fine if you don’t. I never remember until the butter is already melted.
- 1 tsp vanilla extract: Pure if you have it, but the imitation stuff Nora used when she was little still worked fine.
- 1 1/2 cups all-purpose flour: A half-and-half swap with whole wheat pastry flour works beautifully — it adds a nuttiness that pairs well with the banana. I’ve tested this half a dozen times to get the texture right.
- 1 tsp baking soda: Not powder. Soda. They are not the same here. Double-check if you haven’t baked in a while.
- 1/2 tsp salt: A generous half teaspoon.
- 1 tsp cinnamon: The smell is the whole point.
- 1 cup blueberries (fresh or frozen): If using frozen, toss them in a tablespoon of flour first to keep them from sinking and bleeding. This is a trick my grandmother Marta used for all her fruit baked goods.
What to Pull Out Before You Start
- A 9×5 loaf pan — the standard size works perfectly here
- A box grater for the zucchini
- A clean kitchen towel (the kind that doesn’t leave lint)
- Two mixing bowls (one large, one medium)
- Parchment paper for easy lifting
Nothing fancy. If you’ve baked a loaf of bread before, you have everything you need.
Let’s Make It (Step by Step)
This goes fast, so read through once before you start. The oven should be preheating while you prep the zucchini.
Preheat and prep: Preheat your oven to 350°F. Line a 9×5 loaf pan with parchment paper, letting it hang over the long sides. This makes lifting the bread out completely painless — no flipping, no sticking.
- Grate and squeeze the zucchini: Grate the zucchini on the large holes of a box grater. Pile it into the center of a clean kitchen towel, gather the corners, and twist. Squeeze hard. You’ll be shocked by how much liquid comes out. This is the step that separates a good loaf from a perfect one. (📸 Photo tip: The twisted towel with water dripping into the sink — this shows you’re doing it right.)
- Mix the wet ingredients: In a large bowl, whisk the melted butter and brown sugar together. It will look like wet sand at first. Keep going until it’s smooth. Mash the bananas well — I use a fork, leaving a few small chunks for texture — and stir them into the butter mixture. Add the egg and vanilla. Whisk until unified.
- Fold in the zucchini: Add the squeezed, wrung-out zucchini to the wet mixture and fold it in. Don’t be alarmed by how little it looks now; it will plump up in the oven and disappear into the crumb.
- Combine the dry ingredients: In a separate medium bowl, whisk the flour, baking soda, salt, and cinnamon. This aerates the flour and distributes the leavening evenly — skipping this step can leave you with a pocket of baking soda in one bite.
- Mix wet and dry: Add the dry ingredients to the wet mixture and stir gently with a spatula. Stop when the flour disappears. A few streaks are fine. Overmixing develops gluten and makes the bread tough. You are not trying to punish the batter.
- Fold in the blueberries: If you’re using frozen blueberries, toss them with a tablespoon of flour in a small bowl first. This keeps them from bleeding into the batter and staining it gray. Fold them in gently with a few swift strokes. (📸 Photo tip: The batter with blueberries suspended just before it goes into the pan — bright specks against a golden background.)
- Bake: Pour the batter into the prepared pan and smooth the top. Bake for 55–65 minutes. Your kitchen will smell like cinnamon and brown sugar by minute 40. When a toothpick inserted in the center comes out clean or with a few moist crumbs (not wet batter), it’s done.
- Cool properly: Let the bread cool in the pan on a wire rack for 15 minutes. Then lift it out using the parchment overhang and let it cool completely on the rack. I know you want a slice right now. Wait. The texture you’re making it for finishes setting as it cools.
How I Make These for the Week (and the Freezer)
This loaf keeps beautifully, which is why I almost always make two. I wrap one tightly in plastic wrap and foil and stash it in the freezer for the week my garden is producing faster than I can bake.
- Fridge: Wrapped tightly in plastic, it stays moist and delicious for up to 4 days. I don’t recommend the fridge unless you’re in a very hot kitchen — it can dry it out slightly.
- Freezer: Yes, it freezes beautifully. Cool the loaf completely, wrap it in plastic wrap, then a layer of foil, and freeze for up to 3 months. Slice it before freezing if you want single servings.
- Reheat: The toaster is my favorite method for individual slices — it crisps the edges slightly and warms the center. For a whole loaf, thaw at room temperature and warm in a 300°F oven for 10 minutes.
Things I Wish I’d Known the First Time
- Squeeze the zucchini harder than you think: I cannot overstate this. That first time I made it, I squeezed gently and the bread sank in the middle like a deflated soufflé. You want the zucchini to be almost dry to the touch. It will rehydrate in the oven.
- Don’t overmix the batter: Lumps are fine. In fact, lumps are your friend. Stir just until the flour disappears and stop. The more you mix, the tougher the bread gets. I’ve done it myself when I wasn’t paying attention and the result was noticeably denser.
- Frozen blueberries need the flour toss: I tried skipping this once because I was in a hurry. The batter turned a sad, purplish-gray. It still tasted fine, but it wasn’t the pretty loaf you want to bring to a brunch.
- Let it cool completely: This is the hardest advice to follow because the smell is absolutely intoxicating. But cutting into it early compresses the crumb and releases steam that should be reabsorbed. Trust the process. Your patience will be rewarded with a slice that holds its shape and texture.
Swaps That Actually Work
- Dairy-Free: Use melted coconut oil or a neutral-flavored oil like avocado instead of butter. I’ve tested this and it works beautifully — the coconut oil adds a faint sweetness that pairs well with the banana.
- Gluten-Free: A good cup-for-cup gluten-free flour blend (I like King Arthur’s) works here. The zucchini and banana provide enough moisture that the bread doesn’t dry out, which is often the problem with gluten-free baking.
- Kid-Friendly (Less Spiced): Reduce the cinnamon to 1/2 teaspoon if your kids are sensitive to warm spices. My own two never complained, but I know some little ones prefer a milder flavor.
- Extra Crunch: Add 1/2 cup chopped walnuts or pecans along with the blueberries. Toast them briefly in a dry pan first for even more flavor. This is the version I make when I’m taking a loaf to a neighbor as a thank-you.
- Whole Wheat: Swap half the all-purpose flour for whole wheat pastry flour. It adds a nutty depth that’s lovely, but going all whole wheat makes it a bit too dense for my taste. The half-and-half ratio is the sweet spot.
Questions I Get About This Recipe All the Time
Q: Why did my bread sink in the middle?
A: Ugh, I’ve been there. The most common cause is not squeezing the zucchini dry enough. The second is overmixing the batter. Both are easy fixes for next time. If it happens, just slice off the sunken part and eat the rest — it still tastes wonderful, even if it’s not picture-perfect.
Q: Can I use all whole wheat flour?
A: You can, but it will be denser and a bit drier. I’d recommend adding 2 tablespoons of milk or yogurt to the batter to help lighten it up. If you’re feeding kids who are used to lighter bread, stick with the half-and-half swap.
Q: Can I freeze this bread?
A: Absolutely. Wrap the completely cooled loaf tightly in plastic wrap, then a layer of aluminum foil, and freeze for up to three months. Thaw overnight in the fridge or on the counter for a few hours. To reheat individual slices, pop them in the toaster — it’s my favorite way to eat it.
Q: What do you serve with this?
A: Still-warm with a generous slab of salted butter is my non-negotiable. My kids also love it with cream cheese on top. If I’m feeling fancy, I’ll make a quick lemon glaze — just powdered sugar and lemon juice drizzled over the top. It’s also excellent alongside a cup of coffee for breakfast, which is how I end up eating half the loaf before anyone else wakes up.
More Recipes My Family Makes on Repeat
If you liked this one, here are a few others that get the same reaction at our table:
- My Grandmother’s Sour Cream Coffee Cake — The one with the cinnamon streusel that my daughter Nora requests for every birthday breakfast.
- The Only Banana Bread Recipe I Use — My go-to when there are no zucchini in sight. Simple, perfect, endlessly adaptable.
- Easy Summer Berry Cobbler — The dessert I make when the counter is overflowing with blueberries and the oven is already hot.
This is the loaf that tastes like summer mornings and quiet afternoons. The one that uses up the vegetables you grew from seed and the fruit that was about to go soft. I hope it becomes that for you, too.
If you make it, drop a comment below — I love hearing how these recipes land in your kitchen. And if you share it on Pinterest, tag me so I can see yours.
📌 Moist blueberry banana zucchini bread recipe that uses up your garden zucchini — save this for late summer baking when the counters are full and you need a guaranteed winner.

Blueberry Banana Zucchini Bread
Equipment
- 9×5-inch Loaf Pan (2)
- Large Mixing Bowl
- Whisk
- Rubber spatula
- Box Grater or Food Processor
- Mesh Strainer (for blueberries)
- Toothpick or Cake Tester
- Wire cooling rack
Ingredients
- 2 cups mashed ripe bananas (about 4 medium bananas)
- 1/4 cup unsalted butter, melted and cooled slightly
- 1/2 cup plain yogurt or buttermilk, at room temperature
- 2 large eggs, at room temperature
- 1/2 cup packed light brown sugar
- 1/4 cup granulated sugar
- 2 teaspoons vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg, freshly grated
- 1/2 teaspoon salt
- 1 1/2 cups shredded zucchini, squeezed dry (about 1 medium zucchini)
- 1 cup fresh or frozen blueberries (do not thaw if frozen)
- 1 tablespoon all-purpose flour (for coating blueberries)
For the topping (optional):
- 2 tablespoons turbinado sugar or coarse sugar
- 1/4 cup sliced almonds or chopped pecans
Instructions
- Preheat the oven to 350°F (175°C). Grease two 9×5-inch loaf pans and line them with parchment paper, leaving a slight overhang on the long sides. This makes lifting the loaves out cleanly after they cool.
- In a large mixing bowl, whisk together the mashed bananas, melted butter, yogurt, eggs, brown sugar, granulated sugar, and vanilla extract until smooth. The mixture should look glossy and well-emulsified — no streaks of butter remaining.
- In a separate bowl, whisk together the flour, baking soda, baking powder, cinnamon, nutmeg, and salt. Add the dry ingredients to the wet mixture and fold with a rubber spatula until just combined. A few streaks of flour are fine — overmixing at this stage will make the bread tough. You want a tender crumb, not a sturdy one.
- Fold in the squeezed-dry shredded zucchini. Take your time here — the zucchini should be evenly distributed through the batter, not clumped in one area.
- In a small bowl, toss the blueberries with 1 tablespoon of flour until each berry is lightly coated. This prevents them from sinking to the bottom of the loaf during baking. Gently fold the blueberries into the batter with just a few strokes. Do not overmix or the berries will bleed into the batter and turn it grey.
- Divide the batter evenly between the two prepared loaf pans. If using the topping, sprinkle the turbinado sugar and sliced almonds evenly over the top of each loaf.
- Bake for 60–75 minutes, rotating the pans halfway through. The bread is done when a toothpick inserted into the center comes out clean or with just a few moist crumbs attached. If the top is browning too quickly before the center is set, tent loosely with foil at the 45-minute mark.
- Let the loaves cool in the pans for 15 minutes on a wire rack. Then lift them out using the parchment paper overhang and transfer to the rack to cool completely. This bread cuts cleanly only when fully cooled — resist the temptation. The texture does not finish setting until it reaches room temperature.






