Orange zucchini bread bakes up with a tender crumb, a light citrus perfume, and just enough moisture to stay soft for days without turning heavy. The orange lifts the zucchini into something bright and fragrant instead of plain, and the glaze on top adds a sweet little finish that makes each slice feel like more than an everyday quick bread.
This version works because it treats the zucchini like moisture, not flavor. Once it’s grated, it gets squeezed dry so the loaf doesn’t turn gummy in the center, while the orange juice and zest carry the flavor where it matters most. Sour cream adds body and keeps the crumb plush, and the loaf gets mixed just enough to come together without getting dense.
Below you’ll find the small details that make a difference, including why the glaze goes on while the loaf is still warm and what to do if your zucchini seems extra wet. Those little choices are what keep this bread soft, bright, and sliceable instead of soggy.
The crumb stayed soft for three days, and the orange glaze soaked into the top just enough without making it sticky. I squeezed the zucchini well like you said, and the loaf baked through perfectly in the middle.
Save this orange zucchini bread for the day you want a bright loaf with a soft crumb and a citrus glaze.
The Detail That Keeps Orange Zucchini Bread from Turning Dense
The biggest mistake with zucchini bread is letting the vegetable work against you. Zucchini brings a lot of water to the batter, and if that moisture goes in unchecked, the loaf bakes up gummy in the middle and heavy around the edges. Grating it fine and squeezing it dry keeps the texture soft without making the batter wet enough to collapse.
The other thing that matters here is how the orange is used. Juice gives the batter brightness, but zest is where the real citrus flavor lives, so you want both. If the loaf tastes flat, it’s usually because there wasn’t enough zest or the glaze went on too late to soak into the top of the bread.
What Each Ingredient Is Actually Doing in This Loaf

- All-purpose flour — Gives the loaf its structure without making it tough. Bread flour would make it chewier than you want here.
- Baking soda and baking powder — The two leaveners work together to give the loaf lift and a light crumb. Don’t skip one or the other; this isn’t a recipe where a single swap behaves the same.
- Orange zest — This is the strongest orange flavor in the bread and the glaze. Fresh zest matters here in a way bottled juice never can.
- Sour cream — Adds richness and keeps the loaf tender. Plain full-fat yogurt works if that’s what you have, but the result will be a touch tangier and a little less lush.
- Zucchini — Use it grated fine and squeezed dry. If it goes in wet, the center stays damp long after the edges are baked.
- Powdered sugar glaze — The glaze should be thick enough to drizzle in ribbons, not run off the loaf. If it seems too loose, add more powdered sugar a spoonful at a time.
Building the Batter So It Stays Light
Mix the Wet Ingredients Until They Look Smooth
Beat the sugar, eggs, oil, orange juice, zest, sour cream, and vanilla until the mixture looks glossy and evenly combined. You’re not trying to whip in a lot of air here; you just want the sugar to dissolve a bit and the sour cream to disappear into the batter. If you see streaks of fat or little curds of sour cream, keep mixing for another few seconds.
Fold in the Zucchini Without Overworking It
Stir the grated zucchini into the wet mixture first so it distributes evenly before the flour goes in. Once the dry ingredients are added, switch to a gentle hand and stop as soon as you no longer see dry flour. If you keep stirring after that point, the bread gets tight instead of tender.
Bake Until the Center Springs Back
Pour the batter into a greased 9×5 loaf pan and bake at 350°F until the top is golden and a toothpick comes out clean from the center, usually 50 to 58 minutes. The loaf should feel set at the edges and still have a little spring in the middle. If the top browns too fast before the center is done, lay a piece of foil over it loosely for the last 10 to 15 minutes.
Glaze While the Loaf Is Still Warm
Let the bread cool for about 15 minutes, then whisk the glaze and drizzle it over the top while the loaf is still warm. That warmth helps the glaze settle into the top instead of sitting in a hard shell. If you wait until the loaf is completely cool, the glaze just sits there; if you pour it on while the loaf is piping hot, it melts off the sides too fast.
Three Ways to Adjust Orange Zucchini Bread Without Losing the Texture
Dairy-Free Version
Swap the sour cream for an unsweetened plain dairy-free yogurt with some body to it. The loaf will still stay moist, though the crumb may be a little less rich. Keep the glaze with orange juice and powdered sugar as written.
Less-Sweet Breakfast Loaf
Cut the sugar in the batter down to 2/3 cup if you want the orange flavor to come through more clearly. The loaf will bake up a little less tender and the top won’t brown quite as deeply, but it still slices well and holds together.
Gluten-Free Option
Use a 1:1 gluten-free baking flour that includes xanthan gum. The texture will be a little more delicate, so let the loaf cool fully before slicing or it can crumble at the center. Don’t use almond flour alone here; it won’t give the same lift or crumb.
Storage and Reheating
- Refrigerator: Store covered for up to 5 days. The crumb stays moist, though the glaze softens a bit.
- Freezer: Freeze slices or the whole loaf, wrapped tightly, for up to 3 months. Skip the glaze if you plan to freeze it, then add fresh glaze after thawing for the best texture.
- Reheating: Warm slices in the microwave for 10 to 15 seconds or in a low oven until just heated through. If you overheat it, the glaze can melt away and the crumb turns dry at the edges.
Questions I Get Asked About This Recipe

Orange Zucchini Bread
Ingredients
Equipment
Method
- Preheat the oven to 350°F and grease a 9x5 loaf pan.
- Whisk together flour, baking soda, baking powder, and salt until evenly combined.
- Beat granulated sugar, eggs, vegetable oil, orange juice, orange zest, sour cream, and vanilla until smooth and glossy.
- Stir in the grated, squeezed-dry zucchini so the batter looks evenly speckled.
- Fold the dry ingredients into the wet ingredients just until no dry streaks remain.
- Pour the batter into the prepared pan and bake 50–58 minutes, until a toothpick comes out clean and the top is golden.
- Cool the loaf for 15 minutes in the pan, until it releases easily and the surface is warm (not hot).
- Whisk powdered sugar, orange juice, and orange zest until smooth.
- Drizzle the orange glaze generously over the warm loaf so it streaks and sets.