Moist Banana Bread Recipe

Fresh baked banana bread with butter
Inti St. Clair/Photographer's Choice RF/Getty Images
Ratings (30)
  • Total: 65 mins
  • Prep: 15 mins
  • Cook: 50 mins
  • Yield: 1 loaf (serves 5)
Nutritional Guidelines (per serving)
510 Calories
30g Fat
57g Carbs
9g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 1 loaf (serves 5)
Amount per serving
Calories 510
% Daily Value*
Total Fat 30g 38%
Saturated Fat 9g 43%
Cholesterol 108mg 36%
Sodium 772mg 34%
Total Carbohydrate 57g 21%
Dietary Fiber 4g 15%
Protein 9g
Calcium 136mg 10%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This moist banana bread recipe helps put overripe bananas, that would otherwise be destined for the garbage, to good use. This is a great recipe especially if you like to be frugal.

The key to good quick bread is not overmixing the batter. Once the liquid ingredients are added to the dry, mix the batter by hand just until the flour is moistened, which should take not much longer than about 10 seconds. Too much mixing can cause the final product to be dry, tough, or misshapen.

Add in the nuts with the dry ingredients, instead of folding them into the batter right before baking. This ensures that they will not sink to the bottom of the loaf. This trick works with blueberries, chocolate chips, or any other add-ins. 

Speaking of chocolate, for a slightly more decadent banana bread recipe, you might want to give chocolate chip banana bread a try.


  • 1 3/4 cup​ (228 grams) all-purpose flour
  • 2 eggs
  • 3/4 cup sugar
  • 3 large bananas (very ripe)
  • 4 tbsp. butter (1/2 stick)
  • 1 tsp.​ vanilla extract
  • 1 tsp. baking powder
  • 1/2 tsp. baking soda
  • 1/2 tsp. salt
  • 1/2 tsp. ground cinnamon
  • 1 cup walnuts (roughly chopped)

Steps to Make It

  1. Preheat oven to 375 F. Thoroughly grease a 9-inch loaf pan.

  2. In a large mixing bowl, combine the flour, baking powder, baking soda, salt, cinnamon, and walnuts.

  3. Peel the bananas and mash them in a separate mixing bowl using a potato masher or a fork. It is OK if it is slightly lumpy.

  4. Unwrap the butter and heat it in the microwave in a microwave-safe bowl for about a minute until it is thoroughly melted. Stir the melted butter into the mashed bananas.

  5. In a separate bowl, beat the eggs, then add the sugar and beat until dissolved. Stir in the vanilla, then add the egg mixture to the banana mixture and stir until combined.

  6. Add the liquid ingredients to the dry ingredients and mix gently until there are no more pockets of dry flour. The batter will be visibly lumpy. That is OK. It is extremely important not to overmix the batter, or the resulting bread will be too hard.

  7. Once the liquid and dry ingredients have been combined, gently pour the batter into your prepared loaf pan and transfer to the oven immediately. As soon as the wet and dry ingredients have been combined with each other, the liquid will (partially) activate the baking powder and the batter must be baked right away. TIP: The dry ingredients (on its own) and the wet ingredients (on its own) can be mixed in advance.

  8. Bake 50 minutes or until a toothpick inserted into the center of the loaf comes out clean.

  9. Remove the pan from the oven and let it cool for 10 minutes. To remove the bread, carefully invert the pan—the loaf should drop right out, so make sure you support it with your other hand. Let the loaf cool on a wire rack at room temperature.

For a real treat, serve this banana bread drizzled with a creamy vanilla custard sauce called crème anglaise.