Love this? Save it for later!
Share the inspiration with your friends
My neighbor, a retired baker named Margot, had a garden that produced more zucchini than any three families could reasonably eat. Every August, she’d leave bags of it on our porch with a note that read, “Figure it out.” For years, I made the usual suspects—sautéed, grilled, stuffed. But the zucchini bread? I’d tried it before, and honestly, it always came out tasting like a science experiment. Dense, oddly green, and somehow both greasy and dry at the same time. I swore off the stuff. Then last summer, I found myself standing in my kitchen at 10 PM on a Tuesday, staring at yet another bag of Margot’s zucchini, and I decided to try one more time. I had a bunch of blueberries in the fridge that were about to turn, and a lemon I’d bought for a recipe I never made. This version—this moist, tender, perfectly sweet loaf with that tangy lemon glaze—was the one that finally made me understand what zucchini bread was supposed to be.
The first time I made it, I almost didn’t share it. I mean, I was planning to, but then I cut a slice for myself while it was still warm, and the glaze hadn’t even set yet. I ate that slice standing over the counter, and then I cut another one. By the time my husband came home, half the loaf was gone and I had to pretend I was “testing for quality.” You know how that goes, right? The texture was exactly what I’d been chasing—so moist it almost melts, but with enough structure to hold up to the blueberries and that little crunch of turbinado sugar on top. The lemon glaze is the real hero here, though. It cuts through the sweetness and makes every bite feel bright and fresh, not heavy.
What got me, and what keeps me making this loaf on repeat, is how forgiving it is. You don’t need a stand mixer. You don’t need to squeeze every drop of water out of the zucchini. You can use fresh or frozen blueberries. It’s the kind of recipe that works with what you have, and it rewards you for not overthinking it. I’ve made it for brunch with friends, for a quick breakfast before work, and as a “sorry I forgot your birthday” gift that actually worked. It’s the zucchini bread that finally made me stop side-eyeing the vegetable and start looking forward to August.
Why You’ll Love This Recipe
This isn’t just another zucchini bread recipe you’ll bookmark and forget about. This is the one that will have you making it twice in a single week. Here is why this moist blueberry zucchini bread with lemon glaze deserves a permanent spot in your baking rotation:
- Unbelievably Moist : The zucchini does the heavy lifting here, keeping the crumb tender and soft for days. No dry, crumbly slices—just perfectly moist bread every single time.
- Simple Ingredients : You probably have everything in your kitchen right now. No weird flours, no specialty extracts, just pantry staples that come together fast.
- Perfect for Summer Baking : When your garden (or your neighbor’s garden) is overflowing with zucchini, this is the best way to use it up. Plus, blueberries are at their peak.
- Crowd-Pleaser : I’ve served this to kids who “don’t like vegetables” and adults who “don’t like sweet breads.” Everyone goes back for seconds. It’s honestly magic.
- That Lemon Glaze : Let’s be real—the glaze is what makes this bread unforgettable. It adds a bright, tangy finish that balances the sweetness and makes every bite feel special.
What sets this recipe apart from the dozens of zucchini breads out there is the technique. Instead of squeezing the zucchini dry (which I’ve always found makes the bread tougher), you leave it as is. The moisture from the zucchini infuses the batter, creating a texture that’s almost pudding-like in its tenderness. And the blueberries? They burst as they bake, leaving little pockets of jammy sweetness throughout the loaf. It’s comfort food that feels light and bright, not heavy or overly indulgent.
This recipe is the kind that makes you close your eyes after the first bite. It’s the loaf you’ll make for no reason at all, just because you want something homemade that tastes like summer. It’s forgiving, it’s flexible, and it’s genuinely foolproof. Whether you’re a seasoned baker or someone who only turns on the oven for special occasions, this bread will make you look like a pro.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver big flavor and that perfect moist texture. Most of these are pantry staples, and the few fresh ingredients are easy to find at any grocery store or farmer’s market.
For the Bread
- All-purpose flour , 1 ¾ cups (210g) – Provides structure without making the bread too dense. I prefer Gold Medal or King Arthur for consistent results.
- Baking soda , 1 teaspoon – Helps the bread rise and gives it a tender crumb. Make sure yours is fresh—test it by dropping a pinch into vinegar; it should fizz immediately.
- Baking powder , ½ teaspoon – Adds a little extra lift alongside the baking soda.
- Salt , ½ teaspoon – Balances the sweetness and enhances the flavors. I use fine sea salt.
- Ground cinnamon , 1 teaspoon – Adds warmth and pairs beautifully with both the blueberries and the lemon. (If you’re feeling adventurous, add ¼ teaspoon of nutmeg too.)
- Large eggs , 2, at room temperature – Help bind the batter and add richness. If you forgot to take them out of the fridge, place them in a bowl of warm water for 5 minutes.
- Granulated sugar , ¾ cup (150g) – Sweetens the bread without overpowering the fruit. You can reduce this to ½ cup if you prefer a less sweet loaf.
- Light brown sugar , ¼ cup (50g), packed – Adds moisture and a subtle molasses flavor that deepens the overall taste.
- Vegetable oil , ½ cup (120ml) – Keeps the bread incredibly moist. Canola or avocado oil work well too. Do not substitute melted butter here; oil gives a softer texture.
- Vanilla extract , 1 teaspoon – Rounds out the flavors. Use pure vanilla extract if you have it, but imitation works fine in a pinch.
- Zucchini , 1 ½ cups (about 1 medium zucchini), grated – Do not peel it! The green flecks add color and nutrients. Grate it on the large holes of a box grater.
- Fresh or frozen blueberries , 1 cup (140g) – If using frozen, do not thaw them first. Toss them in 1 tablespoon of flour before adding to the batter to prevent them from sinking.
For the Lemon Glaze

- Powdered sugar , 1 cup (120g) – Sifted to remove lumps for a smooth glaze.
- Fresh lemon juice , 2 to 3 tablespoons – Use a juicy lemon. Roll it on the counter before cutting to get the most juice out.
- Lemon zest , 1 teaspoon – Adds intense lemon flavor that the juice alone can’t provide. Zest before juicing!
A few ingredient notes from experience: For the best texture, use a medium zucchini—not a giant one that’s full of seeds. If your zucchini is on the larger side, scoop out the seeds before grating. And when it comes to blueberries, I’ve used both fresh and frozen many times, and honestly, frozen berries work beautifully here. They release a bit more color into the batter, giving the bread a pretty purple swirl effect, but the flavor is identical. Just don’t thaw them first, or you’ll end up with purple batter and soggy spots.
Equipment Needed
You don’t need a fancy bakery setup to make this bread. Here is what you’ll need:
- 9×5-inch loaf pan – The standard size. If you only have an 8×4-inch pan, increase the baking time by 5 to 10 minutes and check for doneness with a toothpick.
- Mixing bowls – One large and one medium. Glass or stainless steel works best.
- Box grater – For grating the zucchini. You can also use a food processor with a grating disc, but honestly, the box grater is faster and easier to clean.
- Whisk – For combining dry ingredients and smoothing the glaze.
- Rubber spatula – For folding the zucchini and blueberries into the batter gently. A wooden spoon works too, but a spatula is gentler on the berries.
- Parchment paper – Line your loaf pan for easy removal. I learned this the hard way after a loaf stuck to the pan and I had to eat it with a spoon.
- Cooling rack – Essential for even cooling. If you don’t have one, you can use the inverted loaf pan or even the grates from your oven (just make sure they’re clean).
- Small saucepan or microwave-safe bowl – For making the glaze. I prefer a small saucepan because I can control the consistency better.
If you’re on a budget, skip the parchment paper and just grease the pan thoroughly with butter or non-stick spray. I’ve done it both ways, and while parchment makes life easier, it’s not a deal-breaker. Also, a kitchen scale is nice to have for measuring flour, but you can absolutely get great results using the spoon-and-level method with measuring cups.
Preparation Method
This recipe comes together in about 15 minutes of active prep time, plus an hour of baking. The key is to not overmix the batter—once the flour goes in, gentle hands are your best friend.
- Preheat your oven to 350°F (175°C). Position the rack in the center of the oven. Grease a 9×5-inch loaf pan with butter or non-stick spray, then line it with a strip of parchment paper that hangs over the long sides. This creates handles for lifting the bread out later.
- Grate the zucchini. Wash your zucchini and trim off the stem end. Using the large holes of a box grater, grate the zucchini until you have 1 ½ cups loosely packed. Do not squeeze out the liquid. I repeat—do not squeeze it out. That moisture is what makes this bread so tender. Set the grated zucchini aside.
- In a medium bowl, whisk together the dry ingredients: 1 ¾ cups all-purpose flour, 1 teaspoon baking soda, ½ teaspoon baking powder, ½ teaspoon salt, and 1 teaspoon ground cinnamon. Whisk until everything is evenly distributed. This aerates the flour and ensures your bread rises evenly.
- In a large bowl, whisk the eggs and sugars. Crack 2 large eggs into the large bowl. Add ¾ cup granulated sugar and ¼ cup packed light brown sugar. Whisk vigorously for about 1 minute until the mixture is pale and slightly thickened. It should look like a thin pancake batter at this point.
- Add the oil and vanilla. Pour in ½ cup vegetable oil and 1 teaspoon vanilla extract. Whisk until fully combined. The mixture will look glossy and smooth. This is where the richness comes from.
- Fold in the zucchini. Add the grated zucchini to the wet mixture. Use your rubber spatula to fold it in gently. Don’t overwork it—just fold until the zucchini is evenly distributed. You’ll see little green flecks throughout the batter, which is exactly what you want.
- Add the dry ingredients. Pour the dry ingredients into the wet mixture. Fold gently with your spatula, using a cutting motion through the center and then scraping around the edges. Stop as soon as you see no more streaks of flour. A few small lumps are fine—overmixing will make the bread tough.
- Fold in the blueberries. If using frozen blueberries, toss them in 1 tablespoon of flour first (this prevents them from sinking). Add the blueberries to the batter and fold gently, just 3 or 4 strokes. You want them distributed, not crushed. The batter will be thick and slightly lumpy.
- Pour the batter into the prepared pan. Scrape every last bit out of the bowl. Use your spatula to spread the batter evenly to the corners. Tap the pan gently on the counter a few times to release any air bubbles.
- Bake for 55 to 65 minutes. Place the pan in the preheated oven and bake until a toothpick inserted into the center comes out clean or with just a few moist crumbs. Start checking at 55 minutes. If the top is browning too quickly, tent the pan loosely with aluminum foil after 40 minutes.
- Cool in the pan for 15 minutes. Set the pan on a cooling rack. Let it sit for exactly 15 minutes—not longer, or the bottom will get soggy. Then use the parchment handles to lift the bread out of the pan and transfer it to the cooling rack to cool completely.
- Make the lemon glaze. While the bread is cooling, make the glaze. In a small bowl, whisk together 1 cup sifted powdered sugar, 2 tablespoons fresh lemon juice, and 1 teaspoon lemon zest. Whisk until smooth. If the glaze is too thick, add another teaspoon of lemon juice. If it’s too thin, add a bit more powdered sugar. The consistency should be thick but pourable.
- Glaze the bread. Once the bread is completely cool (this is important—warm bread will absorb the glaze and make it disappear), drizzle the glaze over the top. Use the back of a spoon to spread it evenly, letting some drip down the sides for that bakery-style look. Let the glaze set for about 10 minutes before slicing.
A quick note on timing: If you’re making this for a specific occasion, bake it the day before and glaze it the morning you plan to serve it. The flavors actually get better overnight, and the glaze stays perfectly glossy.
Cooking Tips & Techniques
After making this bread more times than I can count (and a few times where things went sideways), here are the tips that make the biggest difference:
Don’t overmix the batter. This is the number one mistake I see in zucchini bread recipes. Once you add the flour, mix only until you can’t see dry flour anymore. Overmixing develops the gluten, which makes the bread tough and dense. You want a tender, cake-like crumb, not something you could use as a doorstop. I speak from experience—I once overmixed a batch out of impatience, and it came out more like a brick than a bread.
Resist the urge to squeeze the zucchini. I know it feels wrong to add all that water to your batter. Every instinct tells you to wring it out over the sink. But trust me on this one—that moisture is exactly what makes this bread so incredibly moist. If you squeeze it dry, you’ll end up with a drier, denser loaf. The zucchini essentially steams from the inside as it bakes, creating a texture that’s almost cloud-like.
Use room temperature eggs. Cold eggs can seize up the batter and make it lumpy. If you forgot to take them out of the fridge, place them in a bowl of warm (not hot) water for 5 minutes. This simple step makes a noticeable difference in how evenly the batter comes together.
Check your baking soda freshness. Baking soda loses its potency over time, and old baking soda won’t give your bread the lift it needs. To test it, drop a pinch into a small bowl of vinegar. If it fizzes vigorously, it’s good. If it barely bubbles, buy a new box. I learned this after a batch of muffins that came out looking like hockey pucks.
Let the bread cool completely before glazing. This is the hardest part of the recipe, I know. The smell is intoxicating, and you’ll want to eat it immediately. But if you pour the glaze over a warm loaf, it will melt right into the bread and disappear. You’ll end up with a barely-sweet top instead of that beautiful, glossy, tangy layer. Patience pays off here.
For cleaner slices, use a serrated knife. A bread knife with a gentle sawing motion will cut through the crust without squishing the tender crumb. Wipe the blade clean between slices for the prettiest presentation.
Variations & Adaptations
This recipe is incredibly flexible, and I’ve tried several variations over the years. Here are some of my favorites:
Gluten-Free Version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend that contains xanthan gum. I’ve had great results with Bob’s Red Mill 1-to-1 Baking Flour. The texture is slightly more delicate, so be extra gentle when folding in the blueberries. Bake for the same amount of time, but start checking at 50 minutes.
Dairy-Free Adaptation: This recipe is already dairy-free since it uses oil instead of butter. For the glaze, simply substitute the lemon juice with an equal amount of fresh orange juice or a dairy-free milk like oat milk. The flavor will be slightly different but still delicious.
Lower Sugar Option: Reduce the granulated sugar to ½ cup and omit the brown sugar entirely. The bread will be less sweet, but the blueberries and lemon glaze will still provide plenty of sweetness. I’ve made this version for friends who are watching their sugar intake, and it’s still very satisfying.
Add Nuts or Seeds: Fold in ½ cup of chopped walnuts or pecans along with the blueberries for added crunch. Toasted nuts work best—just toast them in a dry pan over medium heat for 3 to 4 minutes until fragrant. For a nut-free crunch, try sunflower seeds or pepitas.
Spice It Up: Add ¼ teaspoon of ground nutmeg, ginger, or cardamom along with the cinnamon. These warm spices complement the zucchini and blueberries beautifully. I once added a pinch of cloves by accident, and honestly, it was a happy accident—the bread tasted like autumn in a slice.
Blueberry Substitute: No blueberries? Use raspberries, blackberries, or even chopped strawberries instead. Each berry brings its own personality to the bread. Raspberries get a bit jammy, blackberries stay slightly tart, and strawberries add a sweet, floral note.
Muffin Version: This batter makes about 12 standard muffins. Fill greased muffin cups almost to the top and bake at 375°F (190°C) for 18 to 22 minutes, or until a toothpick comes out clean. Glaze them while they’re still slightly warm for a breakfast treat that feels fancy.
Serving & Storage Suggestions
This bread is delicious at any temperature, but I have a few preferences based on how I’m serving it.
Serving Temperature: I love this bread at room temperature, when the glaze has set into a delicate shell and the crumb is tender. But honestly, a slice straight from the fridge, cold and dense, is also incredible—especially on a hot summer day. If you’re serving it to guests, let it come to room temperature for about 30 minutes before slicing.
Presentation: For a pretty brunch spread, slice the bread into thick pieces (about 1 inch) and arrange them on a wooden board or a white platter. Sprinkle a few fresh blueberries and a pinch of lemon zest over the top for color. A dollop of whipped cream or Greek yogurt on the side is never a bad idea.
What to Serve With It: This bread pairs beautifully with a cup of hot coffee or a tall glass of iced tea. For brunch, serve it alongside scrambled eggs and fresh fruit for a balanced meal. It’s also fantastic with a smear of butter or a drizzle of honey, though the glaze is usually enough sweetness on its own.
Storage Instructions: Store the bread in an airtight container at room temperature for up to 3 days. If you’ve glazed it, place a piece of parchment paper between the lid and the bread to prevent the glaze from sticking. Do not refrigerate the bread—it will dry out faster. If you live in a humid climate, the glaze may become sticky; that’s normal and still delicious.
Freezing Instructions: This bread freezes beautifully. For best results, freeze the unglazed loaf. Wrap it tightly in plastic wrap, then in a layer of aluminum foil, and freeze for up to 3 months. When you’re ready to serve, thaw it overnight in the refrigerator, then bring it to room temperature and glaze it fresh. You can also freeze individual slices for quick breakfasts—just wrap each slice in plastic wrap and store them in a freezer bag.
Flavor Development: Here’s something I’ve noticed over time: the flavors in this bread actually improve after a day. The zucchini and blueberries meld together, the spices settle, and the texture becomes even more moist. If you can resist eating it immediately, let it sit overnight. I promise it’s worth the wait.
Nutritional Information & Benefits
While I wouldn’t call this a health food (there’s sugar and oil, after all), it does have some redeeming qualities that make it a better choice than many baked goods.
Estimated Nutritional Values (per slice, based on 10 slices):
- Calories: 285
- Fat: 12g
- Saturated Fat: 1.5g
- Carbohydrates: 42g
- Sugar: 26g
- Fiber: 2g
- Protein: 4g
Health Benefits of Key Ingredients: Zucchini is packed with vitamin C, vitamin A, and potassium, and it adds moisture without adding fat or many calories. Blueberries are loaded with antioxidants, particularly anthocyanins, which are linked to brain health and reduced inflammation. The lemon provides a good dose of vitamin C, and the cinnamon may help with blood sugar regulation.
Dietary Considerations: This recipe is naturally dairy-free and nut-free. It can be made gluten-free with a simple flour swap. It’s not low-carb or keto-friendly due to the sugar and flour, but it is a fantastic way to sneak a serving of vegetables into your day without anyone noticing.
Potential Allergens: Contains wheat/gluten and eggs. If you have allergies, the gluten-free and egg-free versions work well, though the texture will be slightly different.
My Personal Wellness Perspective: I believe in balance. This bread has sugar and oil, but it also has real, whole ingredients that nourish your body. It’s the kind of treat you can feel good about eating for breakfast or dessert, because it’s made with love and real food. And honestly, the joy it brings is a form of wellness too.
Conclusion
This moist blueberry zucchini bread with lemon glaze is the recipe that finally made me love zucchini bread. It’s the one I make when I want to use up garden zucchini, when I need a quick breakfast for the week, or when I want to show up at a friend’s house with something that says “I thought of you.” The texture is impossibly tender, the blueberries burst with sweetness, and the lemon glaze ties everything together with a bright, tangy finish.
I encourage you to make this recipe your own. Add more cinnamon if you love warm spices. Swap the blueberries for raspberries if that’s what you have. Skip the glaze if you’re short on time (but really, don’t skip the glaze). The beauty of this bread is that it’s forgiving enough to handle your tweaks and still turn out beautifully.
For me, this bread is summer in a loaf pan. It’s the smell of a warm kitchen on a lazy morning, the taste of fresh fruit at its peak, and the satisfaction of turning a humble vegetable into something truly special. I hope it becomes that for you too.
Have you made this bread? Did you try a variation I haven’t thought of? I’d love to hear about it in the comments below. And if you share it on social media, tag me—I want to see your beautiful loaves!
Frequently Asked Questions
Can I use frozen zucchini for this bread?
Yes, you can, but you’ll need to thaw it first and then gently squeeze out some of the excess moisture. Frozen zucchini releases a lot of water when thawed, and too much liquid can make the batter too wet. Thaw it in a colander, press out the liquid with your hands, and then measure it. The texture will be slightly less tender, but it still works beautifully.
Why did my blueberries sink to the bottom of the loaf?
This happens when the batter is too thin or the blueberries are too heavy. The easiest fix is to toss the blueberries in 1 tablespoon of flour before folding them into the batter. The flour creates friction that helps suspend the berries in the batter. Also, make sure your batter is thick enough—if it’s runny, the berries will sink. If your batter seems too thin, add an extra tablespoon of flour.
Can I make this recipe into muffins instead of a loaf?
Absolutely! This batter makes about 12 standard muffins. Fill greased or lined muffin cups almost to the top (they rise nicely) and bake at 375°F (190°C) for 18 to 22 minutes. Check for doneness with a toothpick—it should come out clean or with a few moist crumbs. Glaze them while they’re still slightly warm for a beautiful finish.
How do I know when the bread is fully baked?
The best test is the toothpick test. Insert a wooden toothpick or a thin skewer into the center of the loaf. If it comes out clean or with just a few moist crumbs (not wet batter), the bread is done. You can also gently press the top of the loaf—if it springs back, it’s baked through. If it leaves an indent, it needs more time. Start checking at 55 minutes and go from there.
Can I reduce the sugar in this recipe?
Yes, you can reduce the granulated sugar to ½ cup and omit the brown sugar entirely. The bread will be less sweet, but the blueberries and lemon glaze will still provide plenty of sweetness. If you’re cutting sugar for health reasons, you can also reduce the glaze by using half the amount or skipping it altogether. The bread is still delicious without it.
Pin This Recipe!

Easy Moist Blueberry Zucchini Bread with Lemon Glaze
This incredibly moist blueberry zucchini bread is topped with a tangy lemon glaze. It’s a forgiving, foolproof recipe that uses simple ingredients and rewards you with a tender, flavorful loaf perfect for summer baking.
- Prep Time: 15 minutes
- Cook Time: 55-65 minutes
- Total Time: 1 hour 20 minutes
- Yield: 10 servings 1x
- Category: Quick Bread
- Cuisine: American
Ingredients
- 1 ¾ cups (210g) all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon salt
- 1 teaspoon ground cinnamon
- 2 large eggs, at room temperature
- ¾ cup (150g) granulated sugar
- ¼ cup (50g) packed light brown sugar
- ½ cup (120ml) vegetable oil
- 1 teaspoon vanilla extract
- 1 ½ cups grated zucchini (about 1 medium zucchini, do not squeeze dry)
- 1 cup (140g) fresh or frozen blueberries (if frozen, do not thaw; toss in 1 tablespoon flour)
- 1 cup (120g) powdered sugar, sifted
- 2 to 3 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×5-inch loaf pan and line with parchment paper, leaving overhang on the long sides.
- Grate zucchini using the large holes of a box grater until you have 1 ½ cups loosely packed. Do not squeeze out the liquid.
- In a medium bowl, whisk together flour, baking soda, baking powder, salt, and cinnamon.
- In a large bowl, whisk eggs, granulated sugar, and brown sugar until pale and slightly thickened, about 1 minute.
- Add oil and vanilla extract to the egg mixture; whisk until fully combined and glossy.
- Fold in the grated zucchini gently with a rubber spatula until evenly distributed.
- Add dry ingredients to the wet mixture; fold gently with a cutting motion until just combined (a few lumps are fine). Do not overmix.
- If using frozen blueberries, toss them in 1 tablespoon flour. Gently fold blueberries into the batter with 3-4 strokes.
- Pour batter into prepared pan, spread evenly, and tap pan gently on the counter to release air bubbles.
- Bake for 55 to 65 minutes, until a toothpick inserted in the center comes out clean or with a few moist crumbs. If browning too quickly, tent with foil after 40 minutes.
- Cool in the pan for 15 minutes, then lift out using parchment handles and transfer to a wire rack to cool completely.
- For the glaze: In a small bowl, whisk together sifted powdered sugar, 2 tablespoons lemon juice, and lemon zest until smooth. Adjust consistency with more juice or sugar as needed.
- Once bread is completely cool, drizzle glaze over the top, letting it drip down the sides. Let set for 10 minutes before slicing.
Notes
Do not squeeze the zucchini dry; its moisture is key to the tender texture. For best results, use room temperature eggs. Let the bread cool completely before glazing to prevent the glaze from melting in. The flavors improve after a day. For cleaner slices, use a serrated knife.
Nutrition
- Serving Size: 1 slice (1/10 of loa
- Calories: 285
- Sugar: 26
- Sodium: 280
- Fat: 12
- Saturated Fat: 1.5
- Carbohydrates: 42
- Fiber: 2
- Protein: 4
Keywords: blueberry zucchini bread, lemon glaze, moist zucchini bread, summer baking, easy zucchini bread


