Moist Lemon Blueberry Zucchini Bread
This lemon blueberry zucchini bread is a bright, tender loaf that puts summer zucchini to good use. The zucchini disappears into the crumb, keeping every slice soft for days.

Blueberries burst into little jammy pockets, and the lemon zest cuts through just enough that you remember it is there. It is the sort of thing you can slice for breakfast, pack in a lunch, or set out with coffee when someone stops by.
What Makes This Bread So Good
The zucchini does the heavy lifting for moisture. You do not taste it at all, but you notice that the crumb stays tender from the first slice to the last. No dry edges or crumbly corners.
The lemon and blueberry play off each other nicely. You get a little tang from the zest, a little sweetness from the berries, and just enough lemon juice to brighten the whole loaf. I keep coming back to this one when I need a bake that feels like summer without a lot of fuss.
Ingredients

- 1½ cups (190g) all-purpose flour: spooned and leveled, not scooped
- 1 tsp baking powder
- ½ tsp baking soda
- ½ tsp fine sea salt
- 2 large eggs, at room temperature
- ¾ cup (150g) granulated sugar
- ⅓ cup (80ml) vegetable oil: or any neutral oil
- ¼ cup (60ml) whole milk: buttermilk works beautifully here
- 1 tsp vanilla extract
- 1 tbsp fresh lemon zest: from about 1 large lemon
- 2 tbsp fresh lemon juice
- 1 cup shredded zucchini: squeeze gently to remove excess water, then loosely pack the cup
- 1 cup fresh blueberries: tossed in 1 tsp flour to keep them from sinking
Variations / Substitutions
- Swap the berry: raspberries or chopped strawberries work, but they are wetter, so pat them dry after washing and before flouring.
- Make it dairy-free: use oat or almond milk and a neutral oil. The loaf will still be tender.
- Add a glaze: whisk ½ cup powdered sugar with 1 to 2 tbsp lemon juice and drizzle over the completely cooled loaf.
- Use whole wheat flour: swap up to half the all-purpose for whole wheat pastry flour. The texture will be slightly denser but still moist.
- If you want a simpler loaf without the lemon, try a plain blueberry zucchini bread and let the fruit shine on its own.
How to Make Lemon Blueberry Zucchini Bread
Step 1: Mix the Wet Ingredients

Preheat your oven to 350°F (175°C). Grease a 9×5-inch loaf pan and line it with parchment paper so the ends overhang the long sides. In a large bowl, whisk the 2 eggs with the ¾ cup sugar until the mixture looks a shade lighter and a little frothy, about 30 seconds of steady whisking. Pour in the ⅓ cup oil, ¼ cup milk, 1 tsp vanilla, 1 tbsp lemon zest, and 2 tbsp lemon juice. Whisk again until smooth.
The mixture will be pale and slightly thickened from the sugar dissolving. You might see tiny flecks of zest throughout, which is exactly what you want. The lemon juice can curdle the milk a bit, but that is normal here and will not hurt the loaf.
Step 2: Combine the Dry Ingredients

In a separate medium bowl, whisk together the 1½ cups flour, 1 tsp baking powder, ½ tsp baking soda, and ½ tsp salt. Sift it if your flour has been sitting a while, because lumpy flour makes pockets of dry powder in the batter.
Take a second to make sure the baking powder and soda are evenly mixed through the flour. Those two are what give the bread its lift, so a quick whisk here saves you from a dense loaf later.
Step 3: Fold in the Zucchini and Blueberries

Pour the dry ingredients into the bowl of wet ingredients. Stir with a rubber spatula just until no dry streaks remain, and stop right there. Overmixing now will make the bread tough, so a few small lumps are fine. Gently fold in the 1 cup shredded, squeezed zucchini until it is evenly distributed.
Toss the 1 cup blueberries with the reserved teaspoon of flour, then carefully fold them into the batter. The batter will thicken as you go, and the berries may leave a few purple streaks. That is a good sign, and the loaf will look beautiful once it is sliced.
Step 4: Bake the Loaf

Scrape the batter into the prepared pan and smooth the top lightly with the spatula. Bake on the middle rack for 50 to 55 minutes. Start checking at 50 minutes: a toothpick inserted in the center should come out with just a few moist crumbs, not wet batter.
The top will dome and crack a little, and the kitchen will smell like warm lemon and berries. If the top browns faster than the center bakes, tent the pan loosely with foil after the 40-minute mark. Pull the pan and let the bread cool inside it for 10 minutes. That short rest helps the loaf release cleanly.
Step 5: Cool and Slice

Lift the loaf out by the parchment overhang and set it on a wire rack. Let it cool completely before you slice into it, about an hour. I know warm bread is hard to resist, but the crumb is still setting, and waiting gives you neat slices that hold together.
Once it is fully cool, run a serrated knife through in gentle sawing motions. The slices will be tender, speckled purple, and bright with lemon zest. Serve as is, or with a smear of butter if you like.
A Few Notes Before You Bake
- Squeeze the zucchini well: Grate it on the large holes of a box grater, then gather it in a clean kitchen towel and wring out the excess water. You do not need to wring it bone-dry, but removing the free liquid keeps the loaf from turning gummy.
- Flour the berries: Tossing the blueberries in a little flour before folding them in helps suspend them in the batter rather than letting them all sink to the bottom.
- Room temperature eggs matter: Cold eggs can make the oil and milk seize up, which affects the texture. Set them on the counter 30 minutes ahead or pop them in a bowl of warm water for 5 minutes.
- Don’t overmix after adding the dry ingredients: An overworked batter turns out dense and rubbery. Stir until just combined, then stop.
Bake times for different pans:
| Pan size | Bake time at 350°F |
|---|---|
| 9×5-inch loaf pan | 50 to 55 minutes |
| 8×4-inch loaf pan | 55 to 65 minutes |
| Standard muffin tin | 18 to 22 minutes |
| Mini loaf pans (4) | 25 to 30 minutes |
Storing Leftover Loaf
- Room temperature: Wrap the cooled loaf tightly in plastic wrap or store in an airtight container. It stays moist for 3 days on the counter.
- Refrigerate: For longer storage, wrap well and refrigerate for up to 5 days. The crumb firms up a bit, but a quick toast brings it back.
- Freeze: Wrap the whole loaf or individual slices in plastic wrap, then foil, and freeze for up to 2 months. Thaw at room temperature or warm slices directly in the toaster.
Frequently Asked Questions
Can I use frozen blueberries?
Yes. Do not thaw them first. Toss them straight from the freezer with the flour and fold in gently. The bake time may need an extra 3 to 5 minutes.
Do I have to add lemon zest?
You can skip it, but the loaf will taste flat. The zest is where most of the lemon flavor lives, not the juice. If you have no fresh lemon, stir in ½ tsp lemon extract with the vanilla.
Why did my bread sink in the middle?
The most common reason is underbaking. If the center is not fully set, the loaf collapses as it cools. Check with a toothpick before pulling it from the oven, and do not open the oven door too early.
Can I make this gluten-free?
Yes. Use a good 1-to-1 gluten-free flour blend that contains xanthan gum. The texture will be slightly more crumbly, but still moist. Do not use almond flour alone; it is too heavy.

Lemon Blueberry Zucchini Bread Recipe
Ingredients
Method
- Preheat oven to 350°F. Grease a 9×5 loaf pan and line with parchment. Whisk eggs, sugar, oil, milk, vanilla, lemon zest, and lemon juice until smooth.
- In another bowl, whisk flour, baking powder, baking soda, and salt until combined.
- Stir dry ingredients into the wet mixture until just combined. Fold in the zucchini, then gently fold in the flour-dusted blueberries.
- Pour batter into the pan and smooth the top. Bake 50-55 minutes until a toothpick inserted in the center comes out with moist crumbs. Cool in the pan 10 minutes, then lift out using the parchment and cool completely on a wire rack.
- Slice with a serrated knife and serve.
