Zucchini Bread Recipe

We gave this classic quick bread a makeover by adding whole wheat flour, butter, and a touch of ground coriander for a richer, nuttier, and more nuanced flavor.

A slice of freshly baked zucchini bread, served on a ceramic plate with an irregular rim.

Serious Eats / Vicky Wasik

Why This Recipe Works

  • Draining the grated zucchini keeps the moisture level consistent and prevents a damp, excessively spongy texture.
  • Whole wheat flour adds nutty flavor while also thickening the batter, resulting in a golden brown dome.
  • A mix of ground cinnamon, coriander, and nutmeg lends a pleasant spiciness that strikes the right balance between bright sweetness and earthy warmth.
  • A blend of butter and oil results in a rich, tender cake.

Zucchini bread is a classic sweet quick bread that tastes more of warm fall spices than summer squash. To achieve moist, tender results, most recipes follow a standard formula of one part oil to two parts sugar to three parts flour (by volume). Our version offers some key adjustments: melted butter adds dairy richness, while swapping a portion of the traditionally white flour with whole wheat flour adds a pleasant nutty flavor and thickens the batter, resulting in a higher rise and more attractive peak. We amp up the loaf's caramel flavor by adding light brown sugar to the mix, which is complemented by citrusy ground coriander and the deep, earthy notes of cinnamon and nutmeg.

We like stirring toasted walnuts into the batter, but they can easily be omitted or substituted with an equal volume of toasted pecans, dried fruit (cranberries or golden raisins would be great mix-ins), or chocolate chips or chunks for a sweeter, more dessert-leaning twist. No matter the version you opt for, the result is a lightly spiced, hearty yet decadent zucchini bread that's suitable for breakfast, as a mid-afternoon snack, or dessert. It’s zucchini bread 2.0.

Botanically a fruit, zucchini boast a high water content (95%!) and a mild sweet squash flavor, which lends itself well to both savory and sweet applications. Here, zucchini's primary role is to ensure that the bread bakes up moist and stays that way long after it comes out of the oven. Because water content in zucchini can vary, with some being more watery and others less so, we wring out excess moisture from the squash after grating so that we end up with a tender quick bread rather than a soggy or gummy loaf.

If you don't have a loaf pan, this batter can be used to bake up a batch of muffins instead—perfect vehicles for generous smears of butter when they’re still warm from the oven. For a punchy, more savory flavor, consider swapping the neutral oil in the recipe with a good extra-virgin olive oil.

September 2020

Recipe Details

Zucchini Bread Recipe

Active 20 mins
Total 80 mins
Serves 8 to 10 servings

We gave this classic quick bread a makeover by adding whole wheat flour, butter, and a touch of ground coriander for a richer, nuttier, and more nuanced flavor.


  • 8 ounces (2 cups; 225g) grated zucchini from 2 medium zucchini (see note)

  • 5 ounces (1 cup; 140g) all-purpose flour

  • 3 ounces (1/2 cup; 85g) whole wheat flour

  • 1 teaspoon (4g) Diamond Crystal kosher salt; for table salt, use half as much by volume

  • 3/4 teaspoon baking soda

  • 3/4 teaspoon ground cinnamon

  • 1/2 teaspoon baking powder

  • 1/8 teaspoon ground coriander

  • 1/8 teaspoon ground nutmeg

  • 2 large eggs (3 1/2 ounces; 100g)

  • 4 ounces (1/2 cup; 115g) granulated sugar

  • 4 ounces (1/2 cup; 115g) light brown sugar

  • 3 ounces neutral oil, such as vegetable or canola oil (1/4 cup plus 2 tablespoons; 85g)

  • 2 ounces (about 4 tablespoons; 60g) unsalted butter, melted

  • 1 teaspoon vanilla extract

  • 2 ounces (1/2 cup; 60g) toasted chopped walnuts, optional (see notes)


  1. Grease 8 1/2- by 4 1/2-inch loaf pan and line with a 7- by 13-inch sheet of parchment paper so that parchment hangs over the long sides of the pan forming a sling. (To make zucchini muffins, see note.) Adjust oven rack to lower-middle position and preheat to 350°F (175°C).

  2. Place grated zucchini in a colander and press against the sides to extract liquid, or wrap in a clean kitchen towel or cheesecloth and squeeze to remove excess liquid. You should end up with about 6 1/2 ounces (1 1/2 cups; 185g) drained zucchini. Set aside.

  3. In a medium bowl, whisk together all-purpose flour, whole wheat flour, salt, baking soda, cinnamon, baking powder, coriander, and nutmeg until well combined.

  4. In a large bowl, whisk together eggs, granulated sugar, brown sugar, oil, butter, and vanilla until thoroughly combined and sugars are dissolved.

  5. Add flour mixture to egg mixture. Using a flexible spatula, mix just until just incorporated, and no dry flour remains. Fold in zucchini and walnuts (or pecans, dried fruit, or chocolate chips), if using.

  6. Scrape batter into prepared pan. Bake until loaf is domed and golden brown and a cake tester inserted in the center comes out with few moist crumbs attached, or to an internal temperature of around 200°F (93°C), about 1 hour.

    Closeup of the baked loaf of zucchini bread, fresh from the oven.

    Serious Eats / Vicky Wasik

  7. Transfer pan to a wire rack to cool for 30 minutes. Run a butter knife along edges to loosen, then lift loaf using overhanging parchment and transfer to a cutting board. Slice with a serrated knife and serve.

Special Equipment

8 1/2- by 4 1/2-inch loaf pan, instant-read thermometer


To grate zucchini, you can use the large holes of a box grater or shred it in your food processor using the grating disc.

Feel free to swap the toasted walnuts with an equal volume of toasted pecans, dried fruit, or chocolate chips.

To make muffins, divide batter evenly among 12 lightly greased nonstick muffin cups, adding about 2 ounces (1/4 cup; 60g) to each cup. Bake until tops are domed and golden brown, about 25 minutes.

Make-Ahead and Storage

Wrapped tightly in foil or plastic, zucchini bread will keep for up to 3 days at room temperature.

Read More

Nutrition Facts (per serving)
306 Calories
15g Fat
41g Carbs
4g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8 to 10
Amount per serving
Calories 306
% Daily Value*
Total Fat 15g 19%
Saturated Fat 4g 20%
Cholesterol 50mg 17%
Sodium 293mg 13%
Total Carbohydrate 41g 15%
Dietary Fiber 2g 6%
Total Sugars 23g
Protein 4g
Vitamin C 3mg 15%
Calcium 42mg 3%
Iron 1mg 8%
Potassium 138mg 3%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)