Print

Cozy Banana Zucchini Bread Recipe with Easy Cinnamon Walnut Streusel Topping

banana zucchini bread - featured image

A moist and tender banana zucchini bread with a sweetly spiced cinnamon walnut streusel topping, perfect for a cozy snack or gift. This recipe balances the sweetness of ripe bananas with the subtle earthiness of zucchini and a crunchy nutty topping.

Ingredients

Scale
  • 3 ripe bananas, mashed
  • 1 medium zucchini (about 1 cup shredded, moisture squeezed out)
  • 2 cups (240g) all-purpose flour (or almond flour for gluten-free)
  • 3/4 cup (150g) granulated sugar
  • 1/4 cup (50g) packed brown sugar
  • 1 tsp baking soda
  • 1/2 tsp baking powder
  • 1/2 tsp salt
  • 1 1/2 tsp ground cinnamon (plus 1 tsp for streusel topping)
  • 1/2 cup (113g) unsalted butter, softened (plus 2 tbsp melted for streusel)
  • 2 large eggs, room temperature
  • 1 tsp vanilla extract
  • 3/4 cup chopped walnuts (reserve some for topping)
  • Optional: 1/2 cup chocolate chips or raisins
  • For streusel topping:
  • 1/2 cup all-purpose flour
  • 1/4 cup brown sugar
  • 1 tsp ground cinnamon
  • 2 tbsp unsalted butter, melted
  • 1/3 cup chopped walnuts

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9×5 inch loaf pan or line with parchment paper.
  2. Shred zucchini finely using a box grater or food processor. Squeeze out excess moisture with a clean kitchen towel and set aside.
  3. In a large bowl, whisk together flour, baking soda, baking powder, salt, and 1 1/2 tsp cinnamon.
  4. In another bowl, cream softened butter with granulated sugar and brown sugar until light and fluffy, about 2-3 minutes.
  5. Beat in eggs one at a time, then stir in vanilla extract.
  6. Fold in mashed bananas and shredded zucchini gently until combined.
  7. Add dry ingredients in two batches, folding gently after each addition until just combined. Fold in chopped walnuts or optional chocolate chips if using.
  8. Prepare streusel topping by mixing flour, brown sugar, cinnamon, and chopped walnuts in a small bowl. Stir in melted butter until crumbly but slightly moist.
  9. Pour batter into prepared loaf pan and spread evenly. Sprinkle streusel topping generously over the surface.
  10. Bake for 55-65 minutes, checking doneness with a toothpick (should come out with a few moist crumbs). Tent with foil if topping browns too quickly.
  11. Cool bread in pan for 10 minutes, then transfer to a wire rack to cool completely.

Notes

Squeeze out zucchini moisture thoroughly to avoid soggy bread. Use ripe bananas with brown spots for best sweetness. Avoid overmixing batter to keep bread tender. Tent with foil if streusel browns too fast. Store walnuts in freezer for freshness. For dairy-free, substitute butter with coconut oil and eggs with flax eggs. Gluten-free flour blends with xanthan gum work well. Nut-free option: omit walnuts or substitute with seeds.

Nutrition

Keywords: banana bread, zucchini bread, cinnamon walnut streusel, easy bread recipe, moist bread, homemade snack, gluten-free option, vegan option