Cranberry Zucchini Bread

by | Aug 9, 2018 | All, Breakfast & Brunch

Don’t let zucchini season pass you by without making this irresistible Cranberry Zucchini Bread recipe. Better yet, make a double batch of this easy quick bread and freeze a loaf for later!

Loaf of Cranberry Zucchini Bread on a cooling rack with a drizzle of vanilla bean glaze.So you say you already have a zucchini bread recipe, right? I get it. Zucchini bread is kind of like banana bread; once you find a winner, why mess with success?

But this flavorful recipe for Cranberry Zucchini Bread is totally worth a test drive – if only for the pure vanilla bean glaze. And since I know you have zucchini to spare this time of year, you can definitely afford to experiment a bit.

What makes this quick bread so noteworthy? Let’s start with the tangy dried cranberries. They are a bit of an unexpected addition to the bread, but they fit in so well with the warm cinnamon and spicy nutmeg.

The shredded zucchini gets some help from a combination of oil and butter to keep the bread moist while still giving it a nice crumb. Plus two different sugars (brown and granulated) give the loaf a deeper flavor than just granulated sugar alone.

But the proverbial “cherry on top” is definitely the pure vanilla bean glaze. It’s just the right amount of sweetness for each bite.

Do I have to use cranberries in this Cranberry Zucchini Bread recipe?

No, of course not. But I encourage you to try the sweet and tangy combination. Raisins make a good substitute for the dried cranberries, but you can also just omit any add-ins entirely and still have a flavorful loaf.

Loaf and slices of Cranberry Zucchini Bread on a dark cooling rack. Dried cranberries and a bowl of vanilla bean glaze nearby. Why do you use butter AND oil in this Zucchini Bread recipe?

I like using a combination of fats in my baking. The butter adds richness and flavor while the oil ensures the loaf stays moist and tender – it’s the best of both worlds!

Vanilla beans are expensive! Can I just substitute vanilla extract in the glaze?

Yes, you can, but I encourage you to try the vanilla bean glaze some time. The depth of flavor it gives the simple powdered sugar glaze is amazing. You can also add a teaspoon or so of vanilla bean paste if you have that on hand instead.

P.S. I like to buy my vanilla beans in bulk because the price is far more reasonable than the grocery store. They keep well in an airtight container in the fridge.

Have an overabundance of zucchini? Check out these other tasty zucchini recipes:

Chocolate Zucchini Muffins – Garnish with Lemon®

Grilled Artichoke Pesto Zucchini Bites – Fifteen Spatulas

Grilled Zucchini Pizza Bites – Garnish with Lemon®

Sweet and Spicy Zucchini Refrigerator Pickles – Brown Eyed Baker

Zucchini Feta Fritters – Garnish with Lemon®

Sliced loaf of Cranberry Zucchini Bread on a dark cooling rack drizzled with rich vanilla bean glaze.

Yield: 8 servings

Cranberry Zucchini Bread

Loaf of Cranberry Zucchini Bread on a cooling rack with a drizzle of vanilla bean glaze.

This easy quick bread is a great way to use the zucchini from your garden!

Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes



  • 11/4 cups flour
  • 3/4 cup granulated sugar
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 1/2 teaspoon baking soda
  • 1 teaspoon cinnamon
  • 3/4 teaspoon grated nutmeg
  • 1 cup craisins
  • 1 stick unsalted butter, melted and cooled
  • 2 large eggs
  • 1/2 cup Greek yogurt
  • 1 teaspoon vanilla extract
  • 1 cup shredded zucchini, squeezed to remove most of moisture


  • 1 cup powdered sugar
  • 1 - 2 tablespoons milk
  • 1 vanilla bean, split in half and seeds scraped


To make the bread:

  1. Preheat the oven to 350 degrees. Grease the inside of a loaf pan.
  2. Whisk the first seven ingredients (flour through nutmeg) together in a large bowl. Stir in the craisins.
  3. In another bowl, stir together the butter, eggs, greek yogurt and vanilla extract. Stir in the zucchini.
  4. Gently fold together the wet and dry mixtures until they are just combined.
  5. Pour the batter into the loaf pan and bake for about 50 minutes or until toothpick inserted in the center of the bread comes out clean.
  6. Cool for 30 minutes in the pan on a cooling rack then remove from pan to cool completely.

To make the glaze:

  1. Whisk the powdered sugar, milk and vanilla in a bowl until smooth. Pour over the zucchini bread and let set for 30 minutes.


You may need to add more or less milk to get the glaze the consistency you want. Start slowly and add more as needed.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 481Total Fat: 14gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 78mgSodium: 434mgCarbohydrates: 84gFiber: 3gSugar: 48gProtein: 8g

LOVE this recipe?

Follow us on Pinterest for more great recipes! Just click the little pin button at the top of the recipe card.


We're the creative juices behind Garnish with Lemon. In the past 8 years, millions of people have sipped & snacked on our recipes. Need easy, delicious party food and drinks for your next shindig? You’ve come to the right place.

Our Story

About Anna

Hi, I’m Anna, a former corporate communications nerd turned food fanatic. Turns out I like cooking for others A LOT more than explaining HR policies to them. C’mon over!


  1. Avatar

    I think I know who wrote this!! (Anna? 😉 looks yummy! I think Jackson and Logan might like it too!

    • Avatar

      You know me well! I’ll have to surprise the boys with a loaf some time soon.

  2. Avatar

    I’ve never made Zucchini bread, but after having seen so many recipes lately, I think I’m going to give it a try some time next month. Bookmarked this recipe cause it looks delicious. 🙂

    • Avatar

      Hi Johanna, Zucchini bread is one of my favorites. I hope you like it, too!

    • Avatar

      I’m a sucker for the glaze, too, Trish!

  3. Avatar

    This is a beautiful bread!!! LOVE the Craisins and Vanilla Bean glaze. SLURP.

    • Avatar

      Thanks, Aimee! It’s a fan favorite around here.


Submit a Comment

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