Go Back
+ servings
Print Recipe
5 from 9 votes

Banana cake

These banana cake is moist and easy to make! If you love banana bread you are going to love this cake. Top it off with a cream cheese frosting for an easy delicious dessert.
Prep Time15 mins
Cook Time45 mins
Total Time1 hr
Course: Dessert
Cuisine: American
Keyword: banana cake
Servings: 20 slices (9x13 pan)
Author: Heather Perine


For the banana cake

  • 3 cups (360 g) all-purpose flour
  • 3 tsp. baking powder
  • 1 teaspoon baking soda
  • 1/2 tsp. salt
  • 1 Tbs cinnamon
  • 1/2 cup (99 g) granulated sugar
  • 1/2 cup (107 g) packed light brown sugar
  • 16 tablespoons (2 sticks) unsalted butter melted and slightly cooled
  • 4 eggs
  • 2 tsp. vanilla extract
  • 1 cup sourcream
  • 4 ripe medium bananas mashed about 1 cup

For the cream cheese frosting

  • 1 1/4 cups unsalted butter softened (2 1/2 sticks, 20 Tbs.)
  • 2 1/2 cups powdered sugar sifted
  • 2 Tbs. heavy cream
  • 2 tsp. vanilla extract


  • For the cupcakes
  • Preheat an oven to 350°F. Line two standard 12-cup muffin pan with paper liners.
  • In a bowl, whisk together the flour, baking powder, cinnamon, and salt.
  • In a large bowl with a whisk together the melted butter and sugar.
  • Add the eggs one at a time, mixing well after each addition, then mix in the vanilla and bananas.
  • Add the flour mixture in 3 additions, alternating with the sourcream in 2 additions, mixing until just combined; scrape down the sides of the bowl as needed. Whisk until no traces of flour remain, about 30 seconds; do not overmix.
  • Divide the batter evenly among the prepared muffin cups, filling each about three-fourths full. 18-20 minutes until the cupcakes are lightly golden on top and a toothpick inserted into the center of a cupcake comes out clean. Transfer the pan to a wire rack and let cool for 5 minutes. Then transfer the cupcakes to the rack and let cool completely, about 1 hour.
  • For the buttercream
  • Combine the butter and confectioners sugar in the bowl of your stand mixer. Mix on low speed at first, then increase the speed until combined. Add in your heavy cream and vanilla extract, and mix on medium to high speed until incorporated. Add in the peanut butter then mix for 8 minutes until light and creamy. If not using immediately, store in a container in the refrigerator until ready to use, mix again until light and fluffy.


Use ripe bananas. All those black specks means a ripe banana and that's the type of banana you want to use! These have more flavor and will make a moist cupcakes.
Measure your flour properly. Read this post on how to measure your flour. Too much flour = a dense cupcake. So measure correctly and end up with a light, fluffy cupcake!
Make sure your eggs are room temperature before you begin. To bring them to room temperature quickly, place the eggs in a bowl with warm water for 10 minutes.
Don't overfill your cupcakes! Fill the cupcakes 2/3 to 3/4 full. Overfilled cupcakes can result in your cupcakes sinking in the middle.