Peanut Butter Banana Bread Recipe

This peanut butter banana bread is so moist and tender, and has the most delicious combination of flavors! With extra peanut butter swirled on top, this sweet and salty bread is destined to be a family favorite.

Course Bread
Cuisine American
Prep Time 8 minutes
Cook Time 1 hour
Total Time 1 hour 8 minutes
Servings 10
Calories 3741 kcal
Author Alicia Skousen


  • 1 cup sugar
  • 1/2 cup butter softened
  • 1/2 cup peanut butter divided
  • 2 eggs
  • 1 tsp vanilla
  • 3 tbsp milk
  • 2 cups flour
  • 1/2 tsp salt
  • 1/2 tsp baking soda
  • 1 tsp baking powder
  • 3 bananas overripe and mashed


  1. Preheat the oven to 325. Grease a 9 x 5 loaf pan and line with parchment paper, then set aside.

  2. In a large bowl or the bowl of a stand mixer, cream together the sugar, butter, and ¼ cup peanut butter until light and fluffy. Add the eggs, vanilla, and milk, and mix until smooth. 

  3. Add the flour, salt, baking soda, and baking powder, and mix until just combined. Fold in the mashed bananas and pour into the prepared loaf pan.

  4. Scoop the remaining ¼ cup peanut butter into a ziplock bag, and cut the corner off the bag. Pipe three lines of peanut butter across the top of the batter, then drag a toothpick or skewer through the batter to swirl the peanut butter. 

  5. Bake 60-70 minutes, or until a toothpick inserted into the center of the loaf comes out clean.

Nutrition Facts
Peanut Butter Banana Bread Recipe
Amount Per Serving
Calories 3741 Calories from Fat 1530
% Daily Value*
Fat 170g262%
Saturated Fat 76g475%
Cholesterol 575mg192%
Sodium 3354mg146%
Potassium 3057mg87%
Carbohydrates 502g167%
Fiber 23g96%
Sugar 258g287%
Protein 75g150%
Vitamin A 3610IU72%
Vitamin C 30.8mg37%
Calcium 455mg46%
Iron 16.9mg94%
* Percent Daily Values are based on a 2000 calorie diet.