Go Back
+ servings
chocoalte frosted cake with walnuts on white plate with vintage fork

Peanut Butter Banana Cake with Chocolate Frosting

This cake has loads of banana flavor with just a hint of peanut butter. The fudgy chocolate frosting is just perfect on this one.
Course Dessert
Cuisine American
Keyword banana, cake, peanut butter
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 12
Calories 633kcal


For the cake

  • 1 cup butter softened
  • 1 cup granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla
  • 1/2 cup buttermilk
  • 3 medium ripe bananas mashed
  • 1/3 cup creamy peanut butter
  • 2 cups all-purpose flour
  • 1 1/2 teaspoons baking soda
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon salt

For the frosting

  • 1 cup granulated sugar
  • 6 tablespoons milk
  • 6 tablespoons butter
  • 1 cup semi-sweet chocolate chips
  • 1 cup chopped walnuts


For the cake

  • Preheat oven to 350 degrees. Spray a 9x13 baking dish with non-stick spray.
  • In a large bowl beat together the sugar and butter with an electric mixer until light and fluffy. Beat in eggs, vanilla, and peanut butter.
  • In a separate bowl, combine the flour, baking soda, cinnamon, and salt.
  • Add 1/3 of the flour mixture to the butter mixture and mix until combined. Add 1/3 of the buttermilk and mix until combined. Repeat with the remaining flour and buttermilk. Stir in bananas.
  • Pour batter into the prepared pan and bake for 30-35 minutes or until a tester comes out clean.
  • Cool completely before frosting.

For the frosting

  • Add sugar, butter, and milk to a small saucepan over medium heat and bring to a boil.
  • Boil for exactly 1 minute and then remove from the heat.
  • Immediately stir the chocolate chips into the hot mixture until the frosting is smooth.
  • Pour the chocolate frosting over the cake and sprinkle with the walnuts.
  • Let cool for 20 minutes or until the frosting has firmed up.



Serving: 1slice | Calories: 633kcal | Carbohydrates: 68g | Protein: 8g | Fat: 39g | Saturated Fat: 19g | Cholesterol: 89mg | Sodium: 431mg | Potassium: 336mg | Fiber: 4g | Sugar: 44g | Vitamin A: 753IU | Vitamin C: 3mg | Calcium: 54mg | Iron: 3mg