This homemade Zucchini Bread is soft, moist, and lightly sweet with a hint of cinnamon. It’s one of my favorite ways to use up fresh zucchini, and it makes two loaves, so you can enjoy one now and save one for later.

This post may contain affiliate links. Read my disclosure policy.
Zucchini Bread Video
If you love my famous Banana Bread, I think you’ll love this zucchini bread just as much. It has that same soft, tender crumb, but with fresh-grated zucchini folded into the batter. P.S. Try a warm slice with our whipped Honey Butter. Wow, it’s good.
Helpful Reader Review
“Wow, I was so excited to not have to wring out the zucchini juices haha. A very easy recipe! And I happened to have people to share with, so 2 loaves came in handy! Thank you! Very delicious!” – Viktoriya ★★★★★
Best Zucchini Bread Recipe
When our garden is producing loads of zucchini, this is one of the first recipes I make. It uses a full pound of zucchini, but you don’t really taste the zucchini—it just makes the bread wonderfully moist.
No need to squeeze the zucchini dry for this recipe. I’ve tested this both ways, and leaving the zucchini as-is gives the bread the best soft, moist crumb.
This recipe makes two loaves, which is so handy. Keep one on the counter for breakfast and snacking, then share or freeze the second loaf for later. You can also bake the batter into Zucchini Muffins.

Ingredients for Zucchini Bread
The ingredients for zucchini bread are pantry staples and grated zucchini, because the natural moisture in the zucchini keeps this bread moist for days! So easy!
- Dry ingredients – all-purpose flour (or gluten-free), baking powder, baking soda, salt, and cinnamon for a hint of spice.
- Wet ingredients – room temperature eggs, oil (canola, vegetable, or extra light olive oil would work), sugar, and Vanilla Extract.
- Grated zucchini – Use 2 small to medium zucchini. No need to peel them. If using a very large garden zucchini, scoop out the seedy center before grating.
Pro Tip: Use Room Temperature Zucchini
If your zucchini is very cold from the refrigerator, set it on the counter to bring it to room temperature while you measure out the remaining ingredients. You’ll get a better rise in your bread.

Zucchini Bread Variations
Make this basic Zucchini Bread recipe your own by adding in 1 cup of add-ins before baking. Try:
- Chopped walnuts or pecans
- Semi-sweet chocolate chips (reduce the sugar slightly if desired)
- Raisins or golden raisins
- Dried cranberries or currents
- Orange zest
- Shredded coconut
How to Grate Zucchini
I prefer small to medium zucchini because the texture is finer and the peel disappears into the bread. Trim the ends from the zucchini and grate it on the large holes of a box grater. Measure the shredded zucchini loosely—don’t pack it into the measuring cup. There’s no need to peel or squeeze the zucchini for this recipe.
You can also use the grating attachment on a food processor if you’re making a large batch.
Pro Tip:
If you have extra zucchini, grate it and freeze it for later. Thaw before using and add the zucchini with its liquid unless your recipe says to drain it.

How to Make Zucchini Bread
Once the zucchini is grated, this homemade zucchini bread recipe comes together in no time!
- Prepare your pans – Butter two 8×4-inch loaf pans and line them with parchment paper. Preheat the oven to 350˚F.
- Dry Ingredients – In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon.
- Wet Ingredients – In a large bowl, whisk together the eggs, oil, sugar, and vanilla until well blended.
- Combine – Add the flour mixture to the wet ingredients and stir just until combined. Don’t overmix.
- Fold in zucchini – Grate the zucchini in the large holes of a box grater and measure the zucchini loosely (do not pack). Add zucchini to the batter along with any add-ins you are using, folding just until evenly incorporated. The batter will look thick at first, but it loosens as the zucchini is folded in.

- Bake – Divide the batter between the prepared pans and bake at 350˚F for about 50 minutes, or until a toothpick inserted into the center comes out clean. Let the bread cool in the pans for 15 minutes, then transfer to a wire rack.
How to Tell When Zucchini Bread is Done
Zucchini bread is done when the top is domed and set, and a toothpick inserted into the center comes out clean or with a few moist crumbs. If you see wet batter sticking to the toothpick, bake it a few minutes longer.

Make-Ahead and Storage
Let the zucchini bread cool completely before storing, so condensation doesn’t make it sticky.
- Room temperature: Store covered at room temperature for 2 to 3 days.
- Refrigerator: Refrigerate for up to 1 week.
- Freezer: Wrap the cooled loaf or slices in plastic wrap, then place in a freezer bag and freeze for up to 3 months.
- To thaw: Thaw at room temperature, or warm individual slices in the microwave.

This zucchini bread is simple, cozy, and such a delicious way to use extra zucchini. We love it warm with honey butter, and the second loaf never goes to waste since it freezes so well.
Zucchini Bread

Ingredients
- 3 cups all-purpose flour, or use gluten-free flour
- 1 1/2 tsp baking powder
- 1 tsp baking soda
- 1 tsp fine sea salt
- 2 tsp ground cinnamon
- 3 large eggs, room temperature
- 1 cup extra light olive oil, or canola or vegetable oil
- 1 1/2 cups granulated sugar
- 1 Tbsp vanilla extract
- 3 cups grated zucchini*, from 1 lb or 2 medium zucchini
- 1 cup chopped walnuts or pecans, optional**
Instructions
- Prepare the pans – Preheat the oven to 350°F. Butter two 8×4-inch metal loaf pans and line with parchment paper for easier lifting.
- Dry ingredients – In a medium mixing bowl, whisk together flour, baking powder, baking soda, salt, and cinnamon.
- Wet ingredients – In a separate large mixing bowl, add eggs, oil, sugar, and vanilla. Whisk until very well blended. Add the flour mixture to the wet ingredients and whisk until well combined and smooth.
- Grate the zucchini using the large holes of a box grater. Add zucchini to the batter along with nuts (if using) and fold until well incorporated.
- Bake – Pour the batter into your prepared pans and bake in a preheated oven at 350˚F for 50-60 minutes or until a toothpick inserted into the center comes out clean. Cool in the pans for 10-15 minutes, then transfer to a wire rack and cool completely to room temperature.
Notes
**Nutrition label does not include nuts or optional add-ins. Storage: Let Zucchini Bread cool completely before storing. Cover and keep at room temperature for 2 to 3 days, or refrigerate for up to 1 week. To freeze, wrap the cooled loaf or individual slices tightly and freeze for up to 3 months. Thaw at room temperature or warm slices briefly in the microwave.
Nutrition Per Serving
Filed Under
More Easy Zucchini Recipes
If you love zucchini and are looking for more ways to use your summer bounty, then you won’t want to miss these other tempting zucchini recipes.
- Easy Zucchini Fritters
- Pasta Primavera
- Grilled Moroccan Vegetable Skewers
- Fried Zucchini Bites with Dipping Sauce
- Cheesy Zucchini Casserole
- Zucchini Muffins
- Zucchini Lasagna
- Zucchini Casserole



Hi Natasha, can I use whole wheat flour instead of all purpose?
That will work, but the bread will be more dense and dry.
I just made the zucchini bread should the top of the bread be a little hard on the top, it moist also my zucchini bread is littler, can I put more cinnamon to make it darker.
Hi Tish, I have not found it to be hard, is it possible your bread was too close to the top of the oven? If you like cinnamon, that should work.
Ok I made this zucchini bread for like the 20th time and it’s just as good now as it was the first time. It’s moist, rises beautifully, and is easy to make. Whenever I overbuy (or forget it’s in the crisper) zucchini, it’s the most amazing use of a veggie plus is always well received by everyone!
I have extra virgin olive oil and avocado oil. Would one of those be okay to use?
Hi Tash! I would not use extra virgin olive oil which will leave behind an unpleasant taste, light olive oil is neutral in flavor. You can use avocado oil, which is also neutral.
Natasha,
I often make your Zucchini Bread recipe with 1 C of pecans added and it’s delicious every time! My husband loves it, it’s delicious and more nutritious than anything I can buy. A few years ago, I bought a Geedel Rotary Drum Grater that makes it a breeze to grate the zucchini. Thank you for the fabulous recipe!
I’ve made the zucchini bread today. It’s delicious. I really enjoyed watching your video. Thank you.
Can you divide it into smaller loaves (maybe four) to sell at a bake sale?
Hi Gail, yes you can make mini loaves. The full recipe will make about 6–8 mini loaves depending on pan size. Fill mini pans about ½ to ⅔ full and bake at the same temperature for about 30–35 minutes, or until a toothpick comes out clean.
Hi Natasha, I made the zucchini bread and it is delicious, however it does not look as pictured. It is much darker, and I would say 3″ high at the most. What would you say went wrong. I followed the recipe to the T
Hi Mary! It’s hard to say without being there. First things that come to mind are to check your leaving powder, make sure it’s not old or expired. Baking powder can loose its strength when it’s been open for too long.
Did you use the correct size pan? If you’re using a larger pan, your loaf will be thinner.
Make sure to fully preheat your oven before baking, this will help the bread to rise.
I would call this a cake, not a bread. The crumb is super tender due to the use of cake flour. And I hate to say it but found it to be a bit too oily.
Hi Christine. It’s categorized as a “quick bread” because of the method it’s mixed, how it’s baked in a bread loaf shape, and also sliced like bread.
We use all purpose flour in this recipe, not cake flour which has less protein and absorbs less liquid and fat. That’s likely the reason for the issue you had with it being “oily”.
Can I use yellow squash instead of the zucchini? If not, do you have a recipe using yellow squash? Thank you!
Hi Susie! Yes, they work great as a substitute.
Can you use a 9×13 cake pan instead of two loaf pans?. If so, how long to bake?
Hi Mary, I haven’t tried this in a 9×13 but one of my readers did, here’s what they said “I used this as my base and added frozen black current and frozen cranberries. I also put it in a 9×13 pan and it baked in 30 mins cut it into bars. Yummy 😋. Thanks!!!” I hope it helps.
Hi Natasha, I enjoy your recipes & videos. If I use almond flour & omit the walnuts will that work?
Hi Pola! I haven’t tested almond flour so I don’t know if any other modifications are needed. Let us know if you experiment with it.
Hi Natasha, thank you for sharing your recipes I just bake this zucchini loaf bread so yummy and easy to make.
Hi Eden! You’re very welcome. I’m glad you liked it.
I love your recipes they are easy to follow and make delicious desserts
I’m so glad you’re enjoying them!
This is the quickest and best zucchini bread recipe…my family loves it.
I’m so happy you found a family favorite on my blog, Sandra!
Thank you for your recipe. It was super easy to bake. I had many people tell me it was so so good! Thanks for your recipes. 🙂
If you want to experiment more with dairy free recipes…that would be a help.
Hi Tammy! You’re very welcome. Thank you for the suggestion, I’ll make note of it.
Can you use butter instead of the olive oil? What about using applesauce instead of olive oil?
Hi Cynthia! Using oil instead of butter creates a super moist breadcrumb but you can use butter if you prefer. Applesauce can work too, but overall the texture will be different.
I’ve made this yesterday and it’s the best recipe ever. I also have a question I grated extra zucchini and froze it for further bread. My question is when I thaw the frozen zucchini there will be a lot of liquid do I drain it or add it all to the recipe?
Hi Diane! You can use the same amount of frozen zucchini. I’ve see recipes that strain it and others that don’t. The liquid is important for providing moisture, but too much liquid could affect the overall result. I would do a quick strain, to remove excessive liquid but don’t squeeze it out. Let us know know it turns out!
Great recipe with easy instructions! Made a batch with pecans and a batch with chocolate chips.
I made half a batch. Used 2 eggs. Came out excellent.
Hi Natasha! How would I add cocoa powder to this recipe without compromising the moisture? I want to make it a chocolate zucchini bread.
I have not tested adding cocoa powder to make a chocolate version. I have tried adding semi-sweet chocolate chips (If adding chocolate, you can reduce sugar to 1 cup if desired) and they were great!