This moist Zucchini Bread is an elevated take on classic zucchini bread that's perfect for breakfast, afternoon coffee, or whenever you're craving a cozy homemade bake. If you enjoy bakery-style quick breads or cake loaves, be sure to try my Brown Butter Banana Chocolate Chip Bread, Churro Bread, Vegan Orange Blossom Loaf Cake with citrus glaze or Peach Fritter Loaf Cake.

Freshly grated zucchini creates an incredibly moist loaf while blending seamlessly into the batter. There's no need to peel it.
Using both butter and oil gives this loaf the best of both worlds. Butter adds rich flavor while oil helps keep the bread soft and moist for days.
A little fresh orange zest brightens the warm spices without making the bread taste citrusy.
These cozy spices create a warm, bakery-style flavor that pairs beautifully with the zucchini and orange zest.
A buttery cinnamon streusel tucked through the center adds a sweet surprise and extra texture in every slice.

Preheat oven to 350°F (175°C). Grease and line a 9×5-inch loaf pan with parchment paper for easy removal.
In a small bowl, mix brown sugar, flour, cinnamon, cardamom, and salt. Cut in the softened butter until crumbly; set aside.
Rinse your zucchini under cool water, then cut off both ends. Using the large holes of a box grater or the shredding disk of a food processor, grate the zucchini. No need to peel the skin is thin and blends right into the batter. Place the shredded zucchini in a clean kitchen towel or a few layers of paper towels. Gently squeeze over the sink to remove excess liquid. You don’t want it bone dry just remove enough water so it won’t make your bread soggy. Always measure the zucchini after you’ve removed the moisture to ensure the correct amount for the recipe. Set aside.
In a large mixing bowl, cream together butter, granulated sugar, and brown sugar until fluffy for 1–2 minutes. Whisk in eggs, oil, vanilla, and orange zest. Stir in zucchini and buttermilk.
In a separate bowl, whisk together flour, salt, baking powder, baking soda, cinnamon, and cardamom. Add to the wet mixture and stir just until combined.
Spread half the batter into the prepared pan. Evenly sprinkle all the streusel mixture over it. Spoon the remaining batter on top, smoothing gently.
Bake 50–55 minutes, or until a toothpick inserted in the center comes out clean. If the top browns too quickly, tent loosely with foil during the last 15 minutes.
Let bread cool in the pan for 10–15 minutes, then transfer to a wire rack. Cool completely before slicing for the best texture.

Room Temperature: Store tightly wrapped or in an airtight container for up to 3 days.
Refrigerator: Store for up to 5 days. Bring to room temperature before serving for the best texture.
Freezer: Wrap tightly in plastic wrap followed by foil and freeze for up to 2 months. Thaw overnight at room temperature.

No. The peel is tender and disappears into the bread as it bakes.
Usually it's from too much moisture or overmixing the batter. Lightly squeeze the zucchini and mix only until the flour disappears.
Yes. Divide the batter among a lined 12-cup muffin pan, adding a little streusel to the center of each muffin. Bake for 18 to 22 minutes.
Absolutely. Wrap the cooled loaf tightly and freeze for up to 2 months.
Cardamom has warm citrusy, floral notes that pair beautifully with cinnamon, orange zest, and brown butter, giving this loaf its signature bakery-style flavor.

Wet:
Dry:
Streusel
Streusel:
Prepare the Zucchini:
Batter:
Leave a Comment
Did you make this recipe? I'd love to hear how it turned out. Leave a comment and share your tweaks.
-- / 5 average rating from -- reviews
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. uis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae era
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. uis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae era