Our recipe for Zucchini Bread is a MUST TRY! Uses fresh grated zucchini, along with classic ingredients including brown sugar, olive oil, eggs, cinnamon & nutmeg. Moist & flavorful!

Zucchini Bread is the perfect way to use up all that zucchini in the garden! My squash plants have not been as fruitful this year, but even so, I suddenly find myself with a lot of zucchini! As a matter of fact, I look forward to it each year so that I can fill my freezer with loaves of this delicious zucchini bread. I can’t remember where the original recipe came from, but I have changed it over the years. This produces the Best Ever Zucchini Bread. Try it- you will love it.
Spiced Zucchini Bread Ingredients
Sugar: You will need 1 cup white sugar and 1 cup brown sugar to add a bit of sweetness to this bread.
Eggs: Use 3 eggs to help bind the dough together well for this recipe.
Light Olive oil: Using 1 cup oil (you can substitute applesauce for ½ the oil) will help give great moisture to this treat.
Vanilla extract: You need 3 teaspoons vanilla extract to help enhance all the wonderful flavors.
Flour: Use 3 cups all-purpose flour for the base of this bread recipe.
Seasonings: You will need 1 tsp nutmeg, 3 teaspoons ground cinnamon and 1 teaspoon salt for a perfect combination of flavors in this delicious bread.
Leavening agents: Using 1 teaspoon baking powder and 1 teaspoon baking soda will help the bread to rise properly.
Zucchini: You need 2 cups grated zucchini for an amazing blend of sweet and savory flavors (you can add a little more, I always do!)
Nuts: Use 1 cup chopped walnuts for a wonderful balance of crunchy texture in this recipe.

Tips for Making Fantastic Zucchini Bread
Quick bread requires no yeast, but instead uses other ingredients for leavening. You want the bread to be soft, tender and moist with great flavor. Here are a few tips on how to achieve that:
Make sure it’s fully baked! Most quick breads need to be baked until 200°F. I like to use a cooking thermometer and insert it at an angle pointing towards the middle of the bread- which is the part that bakes last. If it’s not fully baked, the loaf will sink in the middle. I had no idea the pan you use makes such a difference too! I prefer glass or ceramic bread pans, but you can read all about the best bread pan.
Don’t use an electric mixer! Just mix by hand in a mixing bowl with a whisk or even a spoon. When you overmix quick bread, the bread is tough and doesn’t rise as well. It’s almost impossible to not overmix the batter if you use an electric mixer.
Don’t feel like you have to whisk out all the lumps! Most quick bread has something in it that helps the bread be moist and flavorful. So mix just to combine, then let it be.
Let the batter sit before baking. I swear by this! Just mix all the required ingredients by hand, then let the batter sit for a good 5-10 minutes. The flavors meld and the batter rests, and the result is a higher rise once baked and a delightful crumb.
Remember: quick bread is generally EVEN BETTER TASTING the next day! So make a loaf in the evening, then enjoy it for breakfast the next day!
How to Handle the Zucchini — The Most Important Step
This is the step that separates a perfect loaf from a dense, wet, never-quite-cooked-through disaster, so pay attention here.
Zucchini is mostly water. After you grate it, if you just let it sit in the bowl for 5-10 minutes you’ll start to see liquid pooling at the bottom — that’s how much moisture is hiding in there. Too much of that liquid in your batter and the bread won’t set properly in the center, no matter how long you bake it.
How to squeeze out the excess moisture:
The easiest method is to grab a clean kitchen towel or several layers of cheesecloth, pile the grated zucchini in the center, gather the edges, and twist and squeeze firmly over the sink until no more liquid comes out. You can also press it firmly into a fine mesh strainer in batches. Either way, squeeze harder than you think you need to — you can’t over-squeeze zucchini for this recipe.
One important note: zucchini from your garden has significantly more water content than zucchini from the grocery store. If you’re using garden-fresh zucchini in peak summer, squeeze it twice. Grocery store zucchini is usually drier and easier to work with.
How much zucchini do you need?
This recipe calls for 2 cups of grated zucchini, which works out to about 2 medium zucchini. Medium zucchini are roughly 6-8 inches long — the sweet spot for flavor and water content. Very large zucchini (the ones that sneak up on you in the garden and turn into baseball bats overnight) have more seeds and higher water content, and the flavor can be slightly more bitter. Use them if that’s what you have, but squeeze extra thoroughly.
Do I Need to Peel the Zucchini?
Nope — and this is one of the best things about zucchini bread. Just wash the zucchini well, cut off both ends, and grate the whole thing, skin and all. The peel is thin and tender and completely disappears into the bread as it bakes. The only evidence it was ever there is the pretty little flecks of green throughout each slice, which is part of the charm. No peeling, no extra dishes, no fuss.
How to know if the bread is done
Your bread should register about 200 degrees F on an instant-read thermometer to ensure that it has been cooked fully. Not only that but the top should appear to be a nice golden brown color and as the bread cools, it shouldn’t sink, but should instead remain well-shaped with a rounded top.

Troubleshooting — Why Did My Zucchini Bread Come Out Wrong?
This is such a reliable, forgiving recipe that most problems trace back to one of a handful of fixable things:
The center is raw or sunken. Almost always means too much moisture in the batter — the zucchini wasn’t squeezed enough. The fix for next time is to squeeze more aggressively. For the loaf in front of you right now: tent it loosely with foil to prevent the top from over-browning and return it to the oven in 10-minute increments. The most reliable way to know when zucchini bread is truly done is an instant-read thermometer — the center should read 200°F. Don’t trust a toothpick alone here, because the moisture from the zucchini can make a toothpick come out clean even when the center isn’t fully set.
The bread is too dense. Overmixing is the culprit. Once you add the wet ingredients to the dry, stir just until combined — a few streaks of flour in the batter are completely fine and actually desirable. The more you stir, the more gluten develops and the denser and tougher the finished bread will be. Stir, stop, pour, bake. Remember to NOT use an electric mixer! That will almost always guarantee that you’ll over mix the batter.
The bread didn’t rise properly. Check the expiration dates on your baking powder and baking soda. Leaveners lose their potency over time and expired ones are the number one reason quick breads come out flat and heavy. To test baking soda, drop a small amount into a bowl of vinegar — it should bubble vigorously immediately. To test baking powder, drop a small amount into hot water — same thing. If either one just sits there, it’s time for a new container.
The bread is too wet even after a long bake time. The zucchini released too much moisture into the batter despite squeezing. This can happen with particularly watery garden zucchini or in humid climates. Next time, squeeze more thoroughly and consider adding an extra 2-3 tablespoons of flour to the batter. You can also let the squeezed zucchini sit on a paper towel-lined plate for a few minutes after squeezing to absorb any remaining surface moisture before adding it to the batter.

The bread tastes flat or bland. Under-seasoned quick bread is a common issue. Make sure your cinnamon is fresh — ground spices lose potency after 6-12 months and old cinnamon tastes like almost nothing. Also make sure you used both white and brown sugar as written — the brown sugar adds a depth of flavor that white sugar alone doesn’t provide. And don’t skip the vanilla, even if it seems like a small amount.
Can I make this vegan? Yes — several readers have done it successfully. Replace each egg with a flax egg: stir 1 tablespoon of ground flaxseed with 3 tablespoons of water and let it sit for 5 minutes until it becomes gel-like. Use one flax egg per egg in the recipe. The texture will be very slightly denser but the flavor is completely intact. The oil in the recipe is already dairy-free, so no other substitutions are needed.
BEST BREAD PAN?
I bake a lot of bread and the pans I prefer are either ceramic, glass or cast iron. These pans will bake bread more evenly and release the bread more easily after baking. I don’t like using dark or nonstick pans because the bread cooks unevenly. It darkens on the outside before the bread is cooked on the inside, so the coloring is uneven. Read more about which bread pan is the best here!

Viral Zucchini Bread recipe
Ingredients
- 1 cup white sugar
- 1 cup brown sugar
- 3 eggs
- 1 cup light olive oil you can substitute applesauce for 1/2 the oil
- 3 teaspoons vanilla extract
- 3 cups all-purpose flour
- 1 tsp nutmeg
- 3 teaspoons ground cinnamon
- 1 teaspoon salt
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- 2 cups grated zucchini
- 1 cup chopped walnuts
Instructions
- Grease two 8 x 4 inch pans or 6 mini loaf plans. Preheat oven to 325°F.
- In a large bowl, mix together the flour, salt, baking powder, baking soda, nutmeg and cinnamon.
- Next, in a separate small bowl, beat the eggs, oil, vanilla extract, and sugars together.
- Then, add the wet ingredients to the large bowl of dry ingredients and stir until combined.
- After that, grate the zucchini using a box grater. Add to the bread batter, along with the nuts, until well combined. Let batter sit 5-10 minutes.
- Pour the batter into the prepared pans, filling them about ⅔ full.
- Place bread into the oven and bake for 40 to 60 minutes, or until tester inserted in the center comes out clean. My mini-loaf pans take about 35-40 minutes. Large sized loaves take about 55 minutes.
- Cool in the pan on rack a for 20 minutes. Remove bread from pan, and completely cool. Slice, serve and enjoy!
Video
Notes
Nutrition
📫 Save this recipe! Send it to your email! 📩
I consent to receiving emails from this site.
Zucchini Bread Variations — Ways to Make This Recipe Your Own
This recipe is the perfect canvas for mix-ins and variations. The base batter is sturdy enough to handle a full cup of add-ins without affecting the bake time or texture significantly.
Chocolate Chip Zucchini Bread — fold in 1 cup of semi-sweet or dark chocolate chips along with the zucchini. This is the most popular variation by a mile and it’s easy to see why — the warm cinnamon spice against the chocolate is incredible. Mini chips distribute more evenly throughout the loaf if you have them.
Chocolate Zucchini Bread — replace ½ cup of the flour with unsweetened cocoa powder and add ½ cup of chocolate chips. The zucchini keeps it incredibly moist and you’d never guess there’s a vegetable in there.
Zucchini Bread with Walnuts or Pecans — roughly chop ¾ cup of walnuts or pecans and fold in with the zucchini. Toast them first in a dry skillet for 3-4 minutes until fragrant — it makes a noticeable difference in flavor. Pecans give a slightly sweeter, butterier result than walnuts.
Raisin Zucchini Bread — soak 1 cup of raisins in warm water for 10 minutes before adding to the batter so they stay plump and soft during baking rather than drying out. One of our readers makes this version every single time and swears by it.
Lemon Zucchini Bread — add the zest of two lemons to the batter and substitute lemon extract for half the vanilla. The brightness of the lemon against the warm spices is a surprising and delicious combination. A simple lemon glaze drizzled over the cooled loaf takes it over the top.
Cream Cheese Swirl — beat 4 oz of softened cream cheese with 2 tablespoons of sugar and 1 egg yolk until smooth. Pour the zucchini bread batter into the prepared pans, dollop the cream cheese mixture over the top, and use a knife to swirl it gently through the batter. The cream cheese bakes into a rich, tangy ribbon through the center of each slice.
Zucchini Muffins — the same batter makes excellent muffins. Fill lined muffin cups ⅔ full and bake at 350°F for 20-22 minutes. Makes about 24 standard muffins — perfect for school lunches, freezing individually, or bringing to a neighbor.
Want even more zucchini bread ideas? We have a whole collection of variations on the site — our Pudding Zucchini Bread uses vanilla pudding mix for an incredibly soft texture, Pineapple Zucchini Bread adds tropical sweetness, Zucchini Banana Bread combines two classics in one loaf, and our Zucchini Cheddar Bread is a savory version that’s incredible alongside soup. And when zucchini season really hits, our Easy Zucchini Recipes roundup has everything you need to use up the whole harvest.

Storing this Moist Zucchini Bread Recipe
After the bread has cooled, store it in a gallon size ziplock bag or similarly sized airtight container. We bake bread often, so I purchased bread bags and love them!
Can this recipe for zucchini bread be frozen?
I love freezing loaves of zucchini bread! How you prepare zucchini bread for freezing really depends on how long you intent to keep it frozen. If you just want to freeze it for a week or two, I’d wrap it in plastic wrap or foil and place the loaf in a large freezer ziplock bag. Most often, when I bake zucchini bread to freeze it, I’ll bake mini loaves so that they fit in the ziplock bag easier. If you want to freeze it for 2-3 months, I’d wrap it more securely, making sure it’s airtight and wrapping it in a double layer of foil or plastic wrap, then place it in a ziplock bag.

How do you make Healthy Zucchini Bread?
If you’d like to make a few changes to my recipe to make a healthier version of zucchini bread, I’ve got great news- this recipe is incredibly versatile! I suggest leaving out the 1 cup of white sugar, replacing half or all of the oil with apple sauce and using half whole wheat flour in place of all-purpose. Then you’ll have a traditional healthy zucchini bread recipe!
Can zucchini bread be made into muffins?
Zucchini bread muffins are our favorite muffins! Simply use my recipe above, then spoon 3 tablespoons of batter into each greased or lined muffin cup. Bake for 18-20 minutes. There are several benefits of making zucchini bread into muffins. First, I like that they cook faster! Where a full loaf of zucchini bread bakes for up to an hour, zucchini muffins bake for only 20 minutes, which is a fraction of the time. They’re also easy to freeze! I like to bake a batch of zucchini muffins and then freeze them just in a layer in a large ziplock freezer bag. I pull them out one or two at a time for breakfast. You can let them thaw on the countertop, or you can microwave them or toast them to heat them up. Yum!
Why does my zucchini bread fall in the middle?
Here’s how to help your zucchini bread not sink in the middle after it’s baked. This happens to me occasionally too! Often it’s because I’ve over mixed the batter. Quick bread (referring to a bread recipe that doesn’t use yeast) does not like to be stirred too much, so try to just barely mix all the ingredients together. Another culprit could be overfilling the pan. The bread pan should be only half full each time. The recipe below makes 2 loaves of bread, or you can make 1 loaf of bread and 3 mini loaves… or 6 mini loaves. As always, make sure your baking soda isn’t too old- it should only be on your shelf for 6-9 months before purchasing new. Lastly, make sure your bread is fully cooked. Uncooked batter in the middle of the loaf will cause bread to sink.
Your bread should register about 200 degrees F on an instant-read thermometer to ensure that it has been cooked fully. Not only that but the top should appear to be a nice golden brown color and as the bread cools, it shouldn’t sink, but should instead remain well-shaped with a rounded top.

For the love of homemade bread
Once you make one loaf of homemade bread, you’ll be hooked and want more! Our Buttermilk Bread is always a big hit, as is our Soft White Bread which is perfect for sandwiches.
If you love banana bread like we do, you’ll want to try our White Chocolate Banana Bread as well as our Caramel Banana Nut Bread. Yum!
Zucchini bread is a classic! We have so many incredible variations- Pineapple Zucchini Bread has great flavor, this moist zucchini bread is made with pudding mix & how about our savory Cheddar Zucchini Bread!
Come Fall, baking apple breads is just tradition! Our Dutch Apple Bread is always amazing, as is our Caramel Apple Bread. Happy Baking!










Carlotta says
For the oil in the recipe, where you can use 1/2 oil and 1/2 applesauce can you use regular applesauce or does it has to be unsweetened applesauce.
Nellie says
Either is fine!
Jeff S says
Can I sprinkle sugar on top to get a crunchy coating?
Nellie says
Sounds like a great idea Jeff!
Marianne says
I have made other zucchini bread before but this has to be the best ever!
So easy to make also.
Kaylie says
Thank you, Marianne!
Deborah Bastacky says
This was delicious! The only things I changed were the oven temperature (to 350 degrees) and I substituted pecans for walnuts. I used about 3 cups of zucchini. This was very easy to make. I had all the ingredients at home which was very convenient. Thank you so much for sharing your recipe.
Nellie says
Thanks Deborah – so glad you enjoyed the bread!
Connie says
Just made this. When I first took it out I tested it with a toothpick and it came out clean, but when I let it cool and went to cut it, it wasn’t done. Put it back in the oven. I cooked it for 10 more minutes but it came out dry. Had excellent flavor, but it was dry. Maybe just because of letting it cool then baking it again
Jessica says
I’m a huge fan of testing the internal temp of baked bread! That way there’s no guessing if it’s cooked or not.
AVOID SUNKEN BREAD
The easiest and best way to avoid sunken bread is to use a cooking thermometer to check the inside of the loaf. Fully cooked bread will register 200°F on a thermometer. My all-time favorite thermometer is the Thermapen. It’s super fast and incredibly durable. Another great cooking thermometer is the ThermoPop which is a more basic version that works just as well!
Jackie says
Made this recipe yesterday and shared with friends and family and had to make another double batch today bc it was high demand.
The absolute best thing (not just zucchini bread but “recipe”) I’ve ever made. Easy for even a beginner to make. Can’t express enough how moist, and perfectly spiced this bread/cake is.
Alison says
This is wonderful to hear, thank you Jackie!
christine says
This recipe is great. I have used it twice now- the first time as it was but substituted the nuts with pineapple chunks and raisins; the second time I added grated apples. Both times it was delicious.
Thank you so much!!!
Nellie says
Sounds like lots of great additions – thanks for the ideas Christine!
Jins says
First time making zucchini bread. Great recipe. Friends and family loved it!
Alison says
Thanks so much Jins, I’m so glad you and your loved ones enjoyed it!
Mary Colvin says
This is definitely the best ever zucchini bread recipe! Instead of regular white sugar and brown sugar, I used 1/2 cup Splenda blend white sugar and 1/2 cup Splenda blend brown sugar. Instead of 1 cup of oil, I used 1/2 cup canola oil and 1/2 cup applesauce. My friends and family tasted it and loved it! I was wondering how it would taste if I used almond flour instead of white flour?
Nellie says
I’ve never tried almond flour, but please let us know if you do! So glad you enjoyed the bread!
Nikki says
Turned out GREAT! Super easy, awesome tips and delicious bread. I did bump the oven to 350 and cooked a little longer, but just kept monitoring. Took some to work to share and everyone asked for the recipe. Will definitely make again.
Alison says
That is great Nikki! It’s always a success when everyone loves it!
Julie says
What about Hight Altitude. I live in Colorado.
Jessica says
No changes needed!
Debbie says
This bread is so delicious! Thank you so much!😋 I have made four loaves and froze two. I added milk chocolate chips! So good!
Jessica says
So glad you enjoyed it!
Patti O’Brien says
I adapted your recipe for GF and sugar-free and it turned out WONDERFUL! Best GF quick bread EVER!! Here’s my adapted recipe:
BEST EVER Gluten-free Sugar-free ZUCCHINI BREAD
Adapted from recipe on butterwithasideofbread.com
The regular recipe is available at:
https://butterwithasideofbread.com/best-ever-zucchini-bread/
Patti O’Brien
Zucchini Bread recipe that lives up to the name, BEST EVER Zucchini Bread!
Prep Time
15 mins
Cook Time
50 mins
Total Time
1 hr 5 mins
Course: Quick BreadCuisine: American Servings: 16 Calories: 264kcal (less with adapted recipe)
Ingredients
1 cup classic Lakanto Monk fruit sweetener (replaces 1 c white sugar)
1 cup Lakanto golden Monk fruit sweetener (replaces 1 c brown sugar)
4 large eggs
1 c melted butter you can replace applesauce for 1/2 the butter
3 teaspoons vanilla extract
3 cups gluten free flour plus 3 T. Xanthan gum
1 tsp nutmeg
3 teaspoons ground cinnamon
1 generous teaspoon baking powder
1 teaspoon salt
1 generous teaspoon baking soda
2 cups grated zucchini you can add a little more.
1 cup chopped walnuts
Instructions
1. Grease two 8 x 4 inch pans or 6 mini loaf plans. Preheat oven to 325 degrees F.
2. Assemble your ingredients. Grate zucchini and let sit while you mix the other ingredients.
3. Mix flour, salt, baking powder, soda, nutmeg and cinnamon together in a bowl.
Beat eggs, butter, applesauce, vanilla, and sugar together in a large bowl. {You can sneak in a few spoonfuls of flax!}
4. Add dry ingredients to the creamed mixture and beat well, but don’t overmix.
5. Drain as much water from the grated zucchini as you can then add the zucchini and stir into the mixture along with the nuts until well combined.
6. Pour batter into prepared pans. Bake for 40 to 60 minutes, or until tester inserted in the center comes out clean. My mini-loaf pans take about 35-40 minutes. Large sized loaves take about 55-65 minutes. Before the last five minutes of cooking I slather some butter on the top of the loaf and sprinkle with less than a tablespoon of Moreno or coarse ground sugar… This is the only sugar in the entire loaf but it adds a nice finish to the top. Then I put it back in the oven for the last five minutes.
Cool in pan on rack for 20 minutes. Remove bread from pan, and completely cool. Enjoy!
Jessica says
I love it! Thank you so much!
Mary Ann says
Should I put the mini loaf pans on another sheet pan and then bake? Or do I put them directly on the oven rack? Bake in the middle of oven?
thanks,
Nellie says
I just put them straight on the oven rack to bake and my rack is usually right in the middle for baking bread. Good luck!
Margie says
I’m right in the middle of this recipe. I’m always flummoxed when packed brown sugar isn’t directed. I’m so used to recipes indicating packed that I don’t know whether or not to do so . Going with packed and hoping that I don’t screw it up.🙄
Nellie says
Sorry for the confusion Margie! I always assume brown sugar is to be packed when measured so that’s what I usually do. But there have been times I’ve quickly scooped without packing if I’m in a hurry and the recipes usually turn out fine that way too!
Erma says
Yes I did love it very much.
Iris says
I haven’t tried a piece yet but it certainly smells good.
I lessened the white sugar by 1/2 cup.
I put the cake into a bigger loaf pan instead of 2.
Probably should’ve because it’s been in the oven for 75 minutes now. Center is still not cooked.
Alison says
I hope it worked out for you Iris!
Nancy says
Awesome Good
Shannon Gardner says
I’ve made 8 loaves so far. My best friend had a bumper crop of zucchinis this year! I’m just getting ready to make another 8 or 10 loaves. This second zucchini is even bigger than the first one.
I added some sparkling sugar to the top right before baking and it crisps up the top crust just right.
This recipe has just the right combination of spices–not too much cinnamon like others I’ve tried. I’m definitely saving this recipe.
Nellie says
I love the idea of adding the sugar on top – thanks for sharing!
Melanie says
Love this recipe! I make the mini loaves. I did add ground clove to the recipe bu5 kept everything else as is. Definitely my go zucchini bread recipe!!!
Alison says
I’m so happy you enjoyed this Melanie!
Allison says
I did the 1/2 applesauce, 1/2 oil and added clove and extra cinnamon….it was wonderful!! Thanks for the recipe!
Kaylie says
Thank you, Allison!