clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
sliced super moist chocolate chip banana bread on parchment lined round wire rack (1)

Super Moist Chocolate Chip Banana Bread Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 13 reviews

  • Author: Mimi
  • Total Time: 2 hours
  • Yield: 1 loaf


This is the most moist and the BEST chocolate chip banana bread recipe! Just the right mix of tender and dense, this banana bread does NOT skimp on banana flavor or chocolatey goodness.


  • 1 & 1/2 cups (180g) all-purpose flour, spoon and leveled
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 cup (1 stick / 115g) unsalted butter, melted and cooled slightly
  • 1/4 cup (60mL) vegetable oil
  • 3/4 cup (150g) granulated sugar
  • 2 large eggs, at room temperature
  • 1 teaspoon pure vanilla extract
  • 1 & 1/2 cups (360g) mashed ripe bananas (about 3-4 medium sized bananas)
  • 1 cup (170g) semi-sweet chocolate chips


  1. Preheat your oven to 350°F. Grease a 9x5 inch loaf pan and line the bottom and sides with parchment paper, leaving a bit of parchment paper hanging over the sides to make it easier to pull the loaf out. Set aside.
  2. In a small bowl, whisk together flour, baking soda, and salt. Set aside.
    - 1 & 1/2 cups (180g) all-purpose flour, 1 teaspoon baking soda,  1/2 teaspoon salt
  3. In a large bowl, combine butter, oil, sugar, eggs, and vanilla. Whisk to combine. Mix in mashed bananas.
    - 1/2 cup (1 stick / 115g) unsalted butter, 1/4 cup (60mL) vegetable oil, 3/4 cup (150g) granulated sugar, 2 large eggs, 1 teaspoon pure vanilla extract, 1 & 1/2 cups (360g) mashed ripe bananas
  4. Add the dry ingredients and chocolate chips to the wet ingredients. Mix until just combined. Take care not to overmix!
    - 1 cup (170g) semi-sweet chocolate chips
  5. Pour the batter into your prepared loaf pan. Bake in the center of your preheated oven for 50 to 60 minutes, or until a skewer inserted into the center comes out with a few moist crumbs (some melted chocolate on the skewer is fine, too!) If you notice the loaf is browning too quickly, loosely tent the top with aluminum foil and continue baking until cooked through.
  6. Cool the bread in your loaf pan until slightly warm or room temperature before slicing and serving!
  • Prep Time: 10 minutes
  • Bake Time: 50 minutes