Print

Cozy Classic Zucchini Bread Recipe with Easy Cinnamon Streusel Topping

cozy classic zucchini bread - featured image

A simple, tender, and moist zucchini bread with a sweet cinnamon streusel topping, perfect for cozy gatherings and everyday treats.

Ingredients

Scale
  • 2 cups (240g) all-purpose flour (or swap half for whole wheat for nuttier flavor)
  • 1 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1 tablespoon ground cinnamon
  • 1/2 teaspoon ground nutmeg (optional)
  • 1/2 cup (120ml) vegetable oil (neutral-flavored, like canola or sunflower)
  • 3/4 cup (150g) granulated sugar
  • 1/4 cup (50g) packed light brown sugar
  • 2 large eggs, room temperature
  • 1 teaspoon pure vanilla extract
  • 2 cups (about 2 medium) zucchini, grated (no need to peel)
  • 1/2 cup (60g) chopped walnuts or pecans (optional)
  • For the cinnamon streusel topping:
  • 1/3 cup (40g) all-purpose flour
  • 1/4 cup (50g) packed light brown sugar
  • 1 teaspoon ground cinnamon
  • 1/4 cup (57g) unsalted butter, cold and cubed

Instructions

  1. Preheat your oven to 350°F (175°C) and grease your 9×5-inch loaf pan with butter or non-stick spray. Line with parchment paper if desired.
  2. Grate about 2 cups of zucchini (about 2 medium zucchinis) using a box grater. No need to peel.
  3. Make the streusel topping: In a small bowl, combine 1/3 cup flour, 1/4 cup brown sugar, and 1 teaspoon cinnamon. Add cold cubed butter and mix with a pastry cutter or fingers until crumbly. Chill in the fridge.
  4. Mix dry ingredients: In a large bowl, whisk together 2 cups flour, baking soda, baking powder, salt, cinnamon, and nutmeg.
  5. Mix wet ingredients: In another bowl, whisk oil, granulated sugar, brown sugar, eggs, and vanilla until smooth and pale.
  6. Fold grated zucchini and chopped nuts (if using) into the wet mixture.
  7. Gently fold wet ingredients into dry ingredients until just combined; some lumps are okay.
  8. Pour batter into prepared pan and spread evenly. Sprinkle cinnamon streusel topping evenly over the batter.
  9. Bake for 55-65 minutes until a toothpick inserted in the center comes out clean or with a few moist crumbs. Tent with foil after 40 minutes if streusel browns too fast.
  10. Cool in the pan for 15 minutes, then transfer to a wire rack to cool completely before slicing.

Notes

Do not overmix the batter to keep the bread tender. Use fresh, firm zucchini. Chill the streusel topping for best crumble texture. Tent with foil if streusel browns too quickly after 40 minutes. For gluten-free, use a gluten-free flour blend with xanthan gum. For vegan, use flax eggs and plant-based oils and butter.

Nutrition

Keywords: zucchini bread, cinnamon streusel, easy bread recipe, moist zucchini bread, fall baking, quick bread, cozy dessert