This post may contain affiliate links. Please see our disclosure policy.

This savory zucchini bread combines the fresh flavor of basil pesto with Parmesan cheese and buttery pine nuts for a quick bread that’s moist, flavorful, and easy to make.
Three slices of savory pesto zucchini bread on a tile surface surrounded by a cutting board with the remainder of the loaf on it, a whole zucchini, a bowl of pesto, a dish of butter, Parmesan and a grater, pine nuts and basil leaves.
Photos by Tom Pitera | Styling by Erika Pitera

With flavors inspired by Italian basil pesto, this savory zucchini bread is a delicious twist on the classic sweet version. It’s easy to make with pantry basics, and flexible enough to serve any time of day.

You can make it with homemade or store-bought pesto, and it works as well for brunch or snacking as it does paired with a bowl of soup or a tossed salad. Unlike most savory zucchini breads, this one skips the cheddar and leans into herbal flavors with an Italian flair for something different.

Ingredient Notes and Substitutions

Here’s what you need to know about the key ingredients in this recipe. The complete list, including quantities, is in the printable recipe card below.

A labeled, overhead photo of the ingredients needed for savory pesto zucchini bread; flour, eggs, baking powder, basil pesto, scallions, pine nuts, buttermilk, Parmesan cheese, and olive oil.

PESTO: We always opt to make a batch of basil and parsley pesto for this bread and use the leftovers to toss with pasta. Store-bought pesto is a great shortcut, though, and works well.

BUTTERMILK: Full-fat buttermilk gives the bread a soft, tender crumb. If you don’t have any, make a quick substitute by mixing 1 cup whole milk with 1 tablespoon white vinegar and letting it sit for 15 minutes. You can also use plain yogurt (not Greek) thinned with milk.

PINE NUTS: Pine nuts add a buttery crunch, but feel free to skip them altogether or substitute chopped walnuts, although they will change the flavor a little.

CHEESE: Grated Parmesan adds a nutty, savory element to this quick bread. You can swap in Pecorino Romano or Grana Padano for similar flavor.

Overview

How to Make Savory Zucchini Bread

Planning to make this recipe? Here’s a quick overview of how it’s done. Detailed, step-by-step instructions are in the printable recipe card below.

Start by grating the zucchini and squeezing out the excess moisture using cheesecloth or a clean kitchen towel. Next whisk the wet ingredients together (eggs, buttermilk, olive oil, and pesto) before combining them with the dry mix of flour, baking powder, baking soda, salt, sugar, Parmesan, and pine nuts.

The mixture comes together into a thick, spoonable dough. Stir in the grated zucchini and scallions, divide between two greased loaf pans, and bake until golden, 40 to 50 minutes. Once baked, let the loaves rest in the pan briefly before cooling fully on a wire rack.

Kitchen Tip

Some recipes skip squeezing the liquid from the zucchini, but we don’t recommend that shortcut. Zucchini varies in moisture, and too much liquid can lead to soggy bread.

A close view of slices of savory zucchini bread on a tile countertop, a knife with butter on it, and a cutting board with a loaf of zucchini bread on it.

More Easy Quick Bread Recipes

Quick breads are a great way to bake something satisfying without the work involved with yeast. Whether you’re a seasoned baker or just getting started, these three simple recipes are worth a try.

Our Chocolate Zucchini Bread is also baked with buttermilk and makes a lightly sweetened treat for chocolate lovers. Sour Cream Banana Bread is a perennial favorite that’s easy to make and has a rich banana flavor and moist, tender texture that makes it the best banana bread ever. And last but far from least, our Cinnamon Walnut Quick Bread delivers comforting, old-fashioned cinnamon roll flavor with just 15 minutes of prep time.

Don't Lose This Recipe!
Get a link to come back, plus fresh recipes weekly (opt out anytime).
Three slices of savory pesto zucchini bread on a tile surface surrounded by a cutting board with the remainder of the loaf on it, a whole zucchini, a bowl of pesto, a dish of butter, Parmesan and a grater, pine nuts and basil leaves.
4.50 from 2 votes

Savory Zucchini Bread with Pesto

This savory zucchini bread combines the fresh flavor of basil pesto with Parmesan cheese and buttery pine nuts for a quick bread that’s moist, flavorful, and easy to make.
Prep: 20 minutes
Cook: 45 minutes
Total: 1 hour 5 minutes
Servings: 24 servings (2 loaves)

Ingredients

  • 1/2 lb zucchini, coarsely grated (see notes)
  • 2 large eggs, lightly beaten
  • 1 cup buttermilk
  • 1/4 cup extra-virgin olive oil
  • 2 tablespoons basil pesto
  • 2 scallions, finely chopped
  • 3 cups all-purpose flour
  • 4 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1 teaspoon salt
  • 2 tablespoons sugar
  • 3 tablespoons pine nuts
  • 1/4 cup grated Parmesan cheese
Keep This Recipe Handy
We’ll email a link to come back – plus new recipes weekly (opt out anytime).

Instructions 

  • Preheat the oven to 350°F and generously butter 2 standard loaf pans (9 x 5 x 3-inches).
  • Use a box grater to grate the zucchini (see notes), then wrap the grated zucchini in a double thickness of cheesecloth and wring out the excess liquid (see notes below). Place in a small bowl and set aside.
  • In a medium mixing bowl, whisk the eggs, buttermilk, olive oil and pesto together until well blended. Set aside.
  • In a large bowl, whisk together the flour, baking powder, baking soda, salt, and sugar. Stir in the pine nuts and Parmesan cheese. Combine with the wet ingredients, then stir in the zucchini and scallions and mix until blended. Don't overmix.
    Note: The mixture will be stiff – more like a dough than a batter.
  • Divide the mixture between the prepared loaf pans and bake until golden brown on top and a toothpick inserted into the center comes out clean, 40 to 45 minutes.
  • Cool in the pans for 10 minutes, then turn onto cooling racks.

Notes

ABOUT THE ZUCCHINI: 1/2 pound (8 ounces) of zucchini should yield approximately 1-1/2 cups once grated. For best results, use the largest holes on a box grater. Once you squeeze out the majority of the excess liquid, you should be left with about 1 cup.

Nutrition

Calories: 105, Total Fat: 4g, Cholesterol: 17mg, Sodium: 241mg, Carbohydrates: 14g, Fiber: 1g, Sugar: 2g, Protein: 3g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Rate and comment below!

Share with friends:


More From This Category

Lynne Webb and Erika Pitera, creators of MyGourmetConnection in the kitchen, working on a soup recipe for the website.

About Us

We’re Lynne and Erika, a mother-daughter duo passionate about creating recipes that bring flavor and variety to your kitchen in a simple, approachable way.

4.50 from 2 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Please Leave A Rating




1 Comment

  1. This is incredibly tasty, excellent as garnishing for grilled meat with a little yoghurt dip. I can imagine it with soups, as well. It’s indeed savory, with such well-balanced, heartwarming, yet enticing flavors. Definitely a keeper, thank you!