I once served this bread to Silas and told him it was “just a berry loaf.” He ate two slices before he asked what the little green flecks were.
That’s the whole magic trick of zucchini bread. You’d never guess a whole vegetable is hiding in there.
Every summer we end up with more zucchini than two people know what to do with. Someone always hands us a grocery bag full of it, and I always say yes because I know exactly where it’s going.
This loaf takes the classic zucchini bread and folds in a mountain of blueberries, so it’s sweeter, juicier, and honestly a little more fun to eat straight out of the pan.
Side Note: if you’ve made my basil vinaigrette before, you already know I like recipes that use up whatever’s overflowing in the garden. Zucchini season basically demands this bread exists.
It’s soft, it’s moist (sorry, I know), and it somehow tastes like summer and fall had a baby.
The first time I made this version, I was genuinely surprised by how juicy it turned out. Blueberries pop as they bake and leave these little pockets of jammy sweetness throughout the loaf.
Silas has since requested it for three birthdays in a row, which tells you everything you need to know.
Let’s get into it.
What You’ll Need
Wet ingredients:
- 2 large eggs
- ½ cup vegetable oil
- ½ cup plain Greek yogurt
- ¾ cup granulated sugar
- ¼ cup brown sugar, packed
- 1 teaspoon vanilla extract
Dry ingredients:
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon salt
- 1 teaspoon ground cinnamon
The stars:
- 1 ½ cups shredded zucchini (about 1 medium zucchini), squeezed dry
- 1 ½ cups fresh blueberries (or frozen, unthawed)
- 1 tablespoon flour, for tossing the blueberries
Tools You’ll Need
- 9×5 inch loaf pan
- Box grater
- Mixing bowls (one large, one medium)
- Whisk
- Rubber spatula
- Clean kitchen towel or cheesecloth (for squeezing the zucchini)
- Toothpick or cake tester
Pro Tips
Squeeze the zucchini like you mean it. Wrap the shredded zucchini in a clean towel and wring out as much water as possible. I learned this one the hard way. My first attempt at this bread sank in the middle because I got lazy on this step. Skip it and your bread turns gummy in the middle instead of soft.
Toss the blueberries in flour before folding them in. It’s a small step but it stops every single berry from sinking straight to the bottom of the loaf. A light coating of flour gives the berries just enough grip to stay suspended in the batter.
Don’t overmix the batter. Once the dry ingredients disappear into the wet, stop stirring. I know it’s tempting to keep going until it looks perfectly smooth, but overmixed batter gives you a dense, rubbery loaf instead of a soft one.
Use room temperature eggs. Cold eggs straight from the fridge can make the batter seize up a bit, which throws off the texture. Set them out about 30 minutes before you start baking.
Tent the bread with foil halfway through baking. This keeps the top from browning too fast while the center finishes cooking through. Loaf breads like this one need a long, slow bake, and foil is your best friend for getting an evenly cooked center without a burnt top.
Substitutions and Variations
| Original | Swap | Notes |
|---|---|---|
| Vegetable oil | Melted coconut oil | Adds a very light coconut flavor |
| Greek yogurt | Sour cream | Same tang, same moisture |
| All-purpose flour | 1:1 gluten-free flour blend | Texture stays close to the original |
| Granulated + brown sugar | Coconut sugar | Slightly deeper, caramel-like flavor |
| Fresh blueberries | Frozen blueberries | Don’t thaw first, or they’ll bleed purple everywhere |
| Cinnamon | Nutmeg or cardamom | Both work beautifully with the blueberries |
Want to make it dairy free? Swap the yogurt for a dairy-free yogurt alternative and you’re set.
Make Ahead Tips
You can shred the zucchini and squeeze out the liquid up to 2 days ahead. Just keep it wrapped tight in the fridge.
The batter itself doesn’t love sitting around, so mix it right before you bake.
This loaf also freezes beautifully once baked, which makes it a great make-ahead breakfast for busy weeks.
Step-by-Step Instructions
- Preheat your oven to 350°F. Grease a 9×5 inch loaf pan or line it with parchment paper, leaving some overhang on the sides for easy removal later.
- Shred the zucchini using a box grater. You want about 1 ½ cups once it’s shredded. Wrap it in a clean towel and squeeze out as much liquid as you can over the sink. You’ll be surprised how much water comes out.
- In a large bowl, whisk together the eggs, oil, yogurt, granulated sugar, brown sugar, and vanilla until smooth and fully combined.
- In a separate medium bowl, whisk together the flour, baking soda, baking powder, salt, and cinnamon.
- Add the dry ingredients to the wet ingredients in two batches. Stir gently with a spatula until just combined. Small lumps are fine.
- Fold in the shredded zucchini until it’s evenly distributed throughout the batter.
- Toss the blueberries with 1 tablespoon of flour in a small bowl, then gently fold them into the batter using a light hand. Try to keep the berries whole so they stay juicy once baked.
- Pour the batter into your prepared loaf pan and smooth the top with your spatula.
- Bake for 55 to 65 minutes, tenting the top loosely with foil around the 30 minute mark to prevent over-browning.
- Check doneness with a toothpick inserted into the center. It should come out clean or with just a few moist crumbs, not wet batter.
- Let the bread cool in the pan for 15 minutes, then carefully transfer it to a wire rack to cool completely before slicing. Cutting it too early will make it crumble.
Nutritional Breakdown (Per Slice, Estimated)
Based on a loaf cut into 10 slices.
| Nutrient | Amount |
|---|---|
| Calories | 220 |
| Total Fat | 9g |
| Saturated Fat | 1.5g |
| Carbohydrates | 32g |
| Sugar | 18g |
| Protein | 4g |
| Fiber | 1g |
| Sodium | 190mg |
These numbers are estimates and will shift depending on your exact ingredients.
Meal Pairing Suggestions
This bread works for breakfast, brunch, or dessert, honestly.
- Pair a slice with a hot cup of coffee or chai for breakfast
- Add a dollop of Greek yogurt and a drizzle of honey for a more filling brunch plate
- Serve slightly warmed with a scoop of vanilla ice cream for dessert
- Bring it alongside a fruit salad for a spring or summer gathering
Storage and Leftover Tips
Keep the bread in an airtight container at room temperature for up to 3 days.
For longer storage, refrigerate it for up to a week.
To freeze, wrap individual slices tightly in plastic wrap, then store them in a freezer bag for up to 3 months. Thaw at room temperature or warm briefly in the microwave.
FAQ
Do I need to peel the zucchini? No. The skin is soft, blends right into the bread, and adds a bit of color.
Can I use frozen blueberries? Yes, just don’t thaw them first. Toss them in flour straight from frozen so they don’t turn the batter purple.
Why is my zucchini bread soggy in the middle? This almost always comes down to not squeezing enough water out of the zucchini before mixing it in.
Can I make this into muffins instead? Yes. Fill muffin cups about ¾ full and bake at 350°F for 18 to 22 minutes.
Is this bread very sweet? It’s moderately sweet, more like a breakfast bread than a dessert. Feel free to add an extra tablespoon or two of sugar if you prefer it sweeter.
Can I add nuts? Absolutely. Fold in ½ cup of chopped walnuts or pecans along with the blueberries.
Why did my loaf sink in the middle? This usually means the batter needed a few more minutes in the oven, or too much liquid was left in the zucchini. Both are easy fixes next time around.
Can I double the recipe? Yes, this recipe doubles well. Just split the batter between two loaf pans instead of trying to bake one giant loaf, since it won’t cook evenly otherwise.
Wrapping Up
This loaf earns its spot in the regular rotation, especially once zucchini starts taking over every counter in the house.
It’s soft, a little sweet, and packed with real blueberries in every bite. Even the pickiest eaters in my life never notice the vegetable hiding inside, and honestly, that’s half the fun of making it.
Bake it for a lazy Sunday morning or pack it into school lunches to sneak in some veggies. This bread delivers every single time.
Give it a try and let me know how it turns out in the comments below. I’d love to hear if you added your own twist, or if it disappeared as fast as it did in our kitchen. 🫐