Moist, tender, and lightly spiced, this Zucchini Bread with Orange Cream Cheese Glaze takes a classic comfort bake to the next level. It’s the perfect way to use up fresh zucchini while adding a zesty citrus twist. The bread is soft and flavorful, and the smooth, tangy glaze on top adds just the right touch of sweetness. Perfect for breakfast, snacking, or even dessert.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.

Why You’ll Love This Recipe
Moist & Flavorful – Shredded zucchini makes the loaf ultra moist without tasting like veggies.
Citrus Glaze Upgrade – The orange cream cheese glaze is vibrant and irresistible.
Great for Any Time – Serve it for brunch, breakfast, or a sweet afternoon treat.
Freezer Friendly – Bake now, freeze for later—this loaf keeps beautifully.
One Bowl Simplicity – Minimal dishes and effort required.
Ingredients You’ll Need
For the Zucchini Bread:
- 2 cups all-purpose flour
- 1 tsp baking soda
- ½ tsp baking powder
- ½ tsp salt
- 1 tsp ground cinnamon
- ½ tsp ground nutmeg
- ½ cup vegetable oil (or melted coconut oil)
- ¾ cup granulated sugar
- ¼ cup brown sugar, packed
- 2 large eggs
- 1 tsp vanilla extract
- 1 ½ cups grated zucchini (squeeze out excess moisture)
- ¼ cup plain Greek yogurt or sour cream
- Zest of 1 orange (optional for extra brightness)
- ½ cup chopped walnuts or pecans (optional)
For the Orange Cream Cheese Glaze:
- 4 oz cream cheese, softened
- 1 tbsp unsalted butter, softened
- 1 cup powdered sugar, sifted
- 2–3 tbsp fresh orange juice
- 1 tsp orange zest
- ½ tsp vanilla extract
Tools You’ll Need
- Large mixing bowl
- Medium bowl (for dry ingredients)
- Whisk and spatula
- Box grater (for zucchini and orange zest)
- Loaf pan (9×5-inch)
- Hand mixer or whisk (for glaze)
- Cooling rack
Step-by-Step Instructions
Step 1: Prepare Your Pan and Oven
Preheat oven to 350°F (175°C).
Grease and flour a 9×5-inch loaf pan or line it with parchment paper for easy removal.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together flour, baking soda, baking powder, salt, cinnamon, and nutmeg.
Set aside—this ensures even distribution when you mix everything together.
Step 3: Combine the Wet Ingredients
In a large bowl, whisk together oil, granulated sugar, brown sugar, eggs, and vanilla extract until smooth.
Add the grated zucchini, Greek yogurt, and orange zest (if using). Stir until well combined.
Step 4: Combine Wet and Dry
Gradually add the dry ingredients to the wet ingredients.
Stir until just combined—do not overmix.
Fold in the chopped nuts if using.
Step 5: Bake the Zucchini Bread
Pour the batter into the prepared loaf pan and smooth the top.
Bake for 50–60 minutes, or until a toothpick inserted in the center comes out clean.
Let the bread cool in the pan for 10 minutes, then remove and transfer to a wire rack to cool completely.
Step 6: Make the Orange Cream Cheese Glaze
In a medium bowl, beat cream cheese and butter until smooth.
Add powdered sugar, orange juice, orange zest, and vanilla.
Mix until creamy and pourable. Adjust consistency with more juice or sugar as needed.
Step 7: Glaze and Serve
Once the bread is fully cooled, drizzle the glaze over the top using a spoon or piping bag.
Let the glaze set for 15–20 minutes before slicing and serving.
Tips for Perfect Zucchini Bread
Squeeze Out Moisture – After grating the zucchini, wrap it in a towel and squeeze out excess water.
Don’t Overmix – Stir gently to avoid dense or tough bread.
Use Room Temp Ingredients – They blend better and give a more even rise.
Customize It – Add mini chocolate chips, raisins, or swap the nuts for sunflower seeds.
Double the Batch – Make two loaves and freeze one for later.
Serving Suggestions
Hot Coffee or Tea – A warm slice and a cozy drink? Perfect combo.
Fruit Salad – Brightens up your plate for brunch.
Yogurt Parfait – A side of protein with a sweet touch.
Vanilla Ice Cream – For dessert, serve a slice warm with a scoop on top.
Citrus Smoothie – Doubles down on that orange flavor punch.
How to Store & Reheat
Storing:
Room Temp: Wrap in foil or store in an airtight container for up to 3 days.
Refrigerator: Keeps fresh for up to 5 days (just let it come to room temp before serving).
Freezer: Freeze unglazed bread for up to 2 months. Wrap tightly in plastic wrap and foil. Thaw and glaze before serving.
Reheating:
Microwave: Heat slices for 10–15 seconds for that just-baked feel.
Toaster Oven: Toast lightly for a warm, crisp edge.
Frequently Asked Questions
- Can I use whole wheat flour?
Yes! Swap half of the all-purpose flour for whole wheat to add more fiber and a nutty flavor. - Can I make it dairy-free?
Use dairy-free yogurt and cream cheese for the glaze. The bread will still be moist and flavorful. - What if I don’t have Greek yogurt?
Sour cream, plain yogurt, or even applesauce works well in its place. - Can I turn this into muffins?
Absolutely! Spoon into a muffin tin and bake at 350°F for 18–22 minutes. - Is this bread overly sweet?
Nope—it’s perfectly balanced with natural sweetness from zucchini and a touch of citrus in the glaze.
Final Thoughts
This Zucchini Bread with Orange Cream Cheese Glaze is a moist, spiced loaf that feels both homey and elevated. The subtle spice of cinnamon and nutmeg, the freshness of zucchini, and the bright orange glaze create a unique and comforting flavor profile. Whether you’re sharing it with friends or enjoying it solo with a cup of coffee, this loaf is sure to become a favorite.
Give it a try, and don’t forget to snap a photo and tag your bake!
Preparation Time: 15 minutes
Cooking Time: 55 minutes
Cuisine: American
Nutritional Information (Per Slice):
Calories: 310 | Protein: 5g | Carbohydrates: 34g | Fat: 17g | Fiber: 2g | Sodium: 200mg
Zucchini Bread with Orange Cream Cheese Glaze
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes
- Cuisine: American
Description
Moist, tender, and lightly spiced, this Zucchini Bread with Orange Cream Cheese Glaze takes a classic comfort bake to the next level. It’s the perfect way to use up fresh zucchini while adding a zesty citrus twist. The bread is soft and flavorful, and the smooth, tangy glaze on top adds just the right touch of sweetness. Perfect for breakfast, snacking, or even dessert.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Zucchini Bread:
-
2 cups all-purpose flour
-
1 tsp baking soda
-
½ tsp baking powder
-
½ tsp salt
-
1 tsp ground cinnamon
-
½ tsp ground nutmeg
-
½ cup vegetable oil (or melted coconut oil)
-
¾ cup granulated sugar
-
¼ cup brown sugar, packed
-
2 large eggs
-
1 tsp vanilla extract
-
1 ½ cups grated zucchini (squeeze out excess moisture)
-
¼ cup plain Greek yogurt or sour cream
-
Zest of 1 orange (optional for extra brightness)
-
½ cup chopped walnuts or pecans (optional)
For the Orange Cream Cheese Glaze:
-
4 oz cream cheese, softened
-
1 tbsp unsalted butter, softened
-
1 cup powdered sugar, sifted
-
2–3 tbsp fresh orange juice
-
1 tsp orange zest
-
½ tsp vanilla extract
Instructions
Step 1: Prepare Your Pan and Oven
Preheat oven to 350°F (175°C).
Grease and flour a 9×5-inch loaf pan or line it with parchment paper for easy removal.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together flour, baking soda, baking powder, salt, cinnamon, and nutmeg.
Set aside—this ensures even distribution when you mix everything together.
Step 3: Combine the Wet Ingredients
In a large bowl, whisk together oil, granulated sugar, brown sugar, eggs, and vanilla extract until smooth.
Add the grated zucchini, Greek yogurt, and orange zest (if using). Stir until well combined.
Step 4: Combine Wet and Dry
Gradually add the dry ingredients to the wet ingredients.
Stir until just combined—do not overmix.
Fold in the chopped nuts if using.
Step 5: Bake the Zucchini Bread
Pour the batter into the prepared loaf pan and smooth the top.
Bake for 50–60 minutes, or until a toothpick inserted in the center comes out clean.
Let the bread cool in the pan for 10 minutes, then remove and transfer to a wire rack to cool completely.
Step 6: Make the Orange Cream Cheese Glaze
In a medium bowl, beat cream cheese and butter until smooth.
Add powdered sugar, orange juice, orange zest, and vanilla.
Mix until creamy and pourable. Adjust consistency with more juice or sugar as needed.
Step 7: Glaze and Serve
Once the bread is fully cooled, drizzle the glaze over the top using a spoon or piping bag.
Let the glaze set for 15–20 minutes before slicing and serving.
Notes
Squeeze Out Moisture – After grating the zucchini, wrap it in a towel and squeeze out excess water.
Don’t Overmix – Stir gently to avoid dense or tough bread.
Use Room Temp Ingredients – They blend better and give a more even rise.
Customize It – Add mini chocolate chips, raisins, or swap the nuts for sunflower seeds.
Double the Batch – Make two loaves and freeze one for later.


