Print

Easy One-Bowl Zucchini Banana Bread Recipe with Walnut Streusel Topping

one-bowl zucchini banana bread - featured image

A moist and tender banana bread with hidden zucchini for extra moisture and a crunchy walnut streusel topping. This one-bowl recipe is quick, easy, and perfect for any occasion.

Ingredients

Scale
  • 3 ripe bananas, mashed
  • 1 medium zucchini, grated and squeezed to remove excess water
  • 2 cups (240g) all-purpose flour
  • 3/4 cup (150g) granulated sugar
  • 2 large eggs, room temperature
  • 1/2 cup (120ml) vegetable oil (canola or sunflower)
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • For the walnut streusel topping:
  • 1/2 cup (50g) chopped walnuts, toasted if desired
  • 1/4 cup (50g) brown sugar
  • 3 tablespoons (42g) unsalted butter, cold and cubed
  • 1/2 teaspoon ground cinnamon

Instructions

  1. Preheat the oven to 350°F (175°C). Grease a 9×5-inch loaf pan or line it with parchment paper.
  2. Grate the zucchini finely using a box grater. Place in a clean kitchen towel and squeeze out excess moisture. Set aside.
  3. In a large mixing bowl, mash the ripe bananas with a fork until mostly smooth with a few lumps remaining.
  4. Add the eggs, vegetable oil, and vanilla extract to the mashed bananas. Stir gently to combine.
  5. In a separate bowl, whisk together the flour, granulated sugar, baking soda, salt, and ground cinnamon.
  6. Gradually add the dry ingredients to the wet ingredients, stirring gently with a wooden spoon or spatula until just combined. Do not overmix.
  7. Fold the grated zucchini gently into the batter until evenly distributed.
  8. Prepare the walnut streusel by combining chopped walnuts, brown sugar, cinnamon, and cold cubed butter in a small bowl. Use a pastry cutter or fingers to mix until crumbly.
  9. Pour the batter into the prepared loaf pan and smooth the top. Sprinkle the walnut streusel evenly over the batter.
  10. Bake for 55-65 minutes, or until a toothpick inserted in the center comes out clean. If the streusel browns too quickly, tent the loaf with foil halfway through baking.
  11. Let the bread cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing.

Notes

Squeeze excess moisture from zucchini to avoid soggy bread. Mix batter gently to prevent toughness. Use room temperature eggs and bananas for better texture. Tent with foil if streusel browns too fast. Can substitute gluten-free flour or make vegan with flax eggs and coconut oil.

Nutrition

Keywords: zucchini banana bread, walnut streusel, one-bowl banana bread, easy banana bread, moist banana bread, healthy banana bread, quick bread, zucchini bread