Carrot Cake Zucchini Bread
If carrot cake and zucchini bread had a baby, this would be it! This easy zucchini bread is packed with shredded zucchini, carrots, warm spices, chopped pecans, and raisins, then finished with a sweet cream cheese glaze. Enjoy as a delicious breakfast, snack, or dessert!

I’ve always had a soft spot for carrot cake, so I’m not exactly sure why it took me this long to turn it into a loaf of zucchini bread. But here we are, and I’m very happy about it!
This Carrot Cake Zucchini Bread takes the classic flavors of carrot cake but dials up the fun fall vibes. There’s lots of shredded carrot and zucchini, plus cinnamon, ginger, nutmeg, pecans, and raisins tucked into every slice.
The result is everything you know and love about carrot cake, transformed into an easy-to-make loaf that’s great for snacking, breakfast, or dessert. It’s cozy, flavorful, and finished with a delicious cream cheese drizzle, of course!
Add this recipe to your fall baking list, then make sure you come back and tell me how you like it!
Why you’ll love this Carrot Cake Zucchini Bread

Carrot Cake Zucchini Bread ingredients
How to serve this Carrot Cake Zucchini Bread

Substitutions & variations
Quick recipe tips
- Don’t squeeze the zucchini completely dry! A little moisture helps keep the bread nice and tender.
- Make sure you shred the zucchini and carrots very finely so they blend seamlessly into the batter.
- Let the bread cool completely before adding the cream cheese drizzle so it stays on top.
- Give the drizzle about 30 minutes to set before slicing for cleaner pieces.
Step-by-step instructions
- Prep the veggies: Finely shred the zucchini and carrot. Squeeze excess moisture from the zucchini using a paper towel or cheesecloth.
- Mix the wet ingredients: Whisk together the eggs, olive oil, brown sugar, granulated sugar, and vanilla until smooth.
- Combine the batter: In a separate bowl, whisk together the flour, spices, baking soda, baking powder, and salt. Add the wet ingredients and stir just until combined.
- Add the mix-ins: Fold in the zucchini, carrot, pecans, and raisins.
- Bake: Transfer the batter to a parchment-lined 9×5-inch loaf pan and bake at 350°F for 45-50 minutes, or until a toothpick comes out with a few moist crumbs.
- Cool: Let the bread cool in the pan for 15 minutes, then transfer to a wire rack to cool completely.
- Add the drizzle: Beat the cream cheese, powdered sugar, vanilla, and enough milk to make a thick, pourable glaze. Drizzle over the cooled bread and let set for 30 minutes before serving.
Make ahead & storage
This Carrot Cake Zucchini Bread is perfect for making ahead and enjoying throughout the week. Here are a few quick tips for storing and freezing it.
Meal prep
- Bake ahead: Bake the loaf up to 2 days in advance and store it tightly covered at room temperature or in the fridge.
- Make the drizzle ahead: The cream cheese drizzle can be prepared up to 3 days in advance and stored in an airtight container in the fridge.
Storing leftovers
- Room temperature: Store the bread in an airtight container for up to 2 days.
- Fridge: Refrigerate leftover bread in an airtight container for up to 5 days.
- Reheating: Pop the slices in the microwave or let them sit at room temperature for a few minutes before serving.
Freezing
- Freeze the loaf: Wrap the undrizzled loaf tightly in plastic wrap and foil, then freeze for up to 3 months.
- Freeze individual slices: Slice the bread before freezing so you can thaw individual pieces as needed.
- Add the drizzle later: Thaw the bread completely, then add the cream cheese drizzle right before serving for the best texture.

FAQ
Stay in the loop!
Healthy eating tips & recipes delivered directly to your inbox
More delicious dessert recipes
Chocolate Peanut Butter Protein Smoothie
Peanut Butter Banana Nice Cream
Chickpea Cookie Cups
Cosmic Brownie Protein Bars
High-Protein Chocolate Tofu Pudding
No-Bake Peanut Butter Protein Balls
Pumpkin Pie Protein Bites
Carrot Cake Zucchini Bread
Ingredients
- 1½ cups finely shredded zucchini lightly squeezed
- 1 cup finely shredded carrot
- 2 large eggs
- ½ cup olive oil
- ½ cup light brown sugar packed
- ¼ cup granulated sugar
- 1 teaspoon vanilla extract
- 1½ cups whole-wheat flour
- 1 teaspoon ground cinnamon
- ½ teaspoon ground ginger
- ¼ teaspoon ground nutmeg
- 1 teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon salt
- ½ cup chopped pecans
- ⅓ cup raisins
For the cream cheese drizzle
- 2 ounces cream cheese softened
- ½ cup powdered sugar
- 1-2 tablespoons milk
- ½ teaspoon vanilla extract
Instructions
- Finely shred the zucchini and carrot. Wrap the zucchini in a paper towel or cheesecloth and gently squeeze out some of the excess moisture, but don’t wring it completely dry.
- In a small bowl, whisk together the eggs, oil, brown sugar, granulated sugar and vanilla until smooth.
- In a separate bowl, whisk together the flour, cinnamon, ginger, nutmeg, baking soda, baking powder and salt. Add the wet ingredients and stir just until combined.
- Fold in the zucchini, carrot, pecans, and raisins until evenly distributed.
- Transfer to a parchment-lined 9×5-inch loaf pan. Bake at 350°F for about 45-50 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.
- Let the bread cool in the pan for about 15 minutes, then transfer to a wire rack to cool completely before drizzling.
- Beat the cream cheese, powdered sugar, vanilla, and enough milk to make a thick but pourable glaze. Drizzle over the cooled loaf and let the glaze set for 30 minutes before serving.









