Banana Cake with Cream Cheese Frosting

 This Banana Cake with Cream Cheese Frosting recipe is everything you want it to be, and more! Two moist layers of ‘from scratch’ Banana Cake, topped with a sweet frosting!

I love making from scratch cakes. If you’re craving the perfect Chocolate Cake or want to try your hand at Coconut Cake, I’ve got you covered!

Cream Cheese Frosted Banana Cake slice on a white plate.

Perfect Birthday Cake

Happy Birthday to me!!!!! Or you. Today could be SOMEONE’s birthday, right?

Sometimes you have to take the initiative and wish yourself a happy birthday….and bake your own cake!

As you can see, I baked up a layered Banana Cake with Cream Cheese Frosting. Such a great use for those overripe bananas on the kitchen counter!

You guys, this is what I want every birthday. For real. A sweet layered cake packed with banana flavor and covered in frosting and frosting packed in the center too.

And, as you can see I’m not about fancy frosting swirls or crazy garnishes. Just give me an extra large slice of cake (which means I’ve got lots of frosting).

My kids? They tend to swipe off some of that extra frosting and just eat the cake. So bizarre. I don’t complain though, because I just scoop that extra frosting with my spoon and eat it up. I don’t get the name “Shugary Sweets” for nothing 🙂

Ingredient Notes

Ingredients needed for homemade banana cake with cream cheese frosting.

Butter- I use unsalted for 99% of my baking!

Bananas- as ripe as you can get them. The more brown, the sweeter they are!

Vanilla Extract- love using my homemade vanilla extract in baking.


  • You can swap out the sugar and use vanilla sugar if desired!
  • Add chopped walnuts for a nutty cake!
  • Use almond extract to add some depth of flavor to the banana cake.
  • Add cinnamon to the frosting for a hint of warmth.

Step by Step Instructions

Step by step photos showing how to make banana cake.

STEP 1: Start by preheating your oven to 350 degrees F. Grease and flour two 9-inch cake pans (or use my homemade pan release).

PRO TIP: When making a layer cake, I like to use these Wilton’s Bake Even Strips. It keeps your cake layers level and flat, perfect for stacking (and they just slide right onto your cake pans)!

STEP 2: Beat room temperature butter and sugar in a mixing bowl for several minutes, until creamy. Add in egg, vanilla, and mashed ripe bananas. You can mash banana in a bowl, or directly in your butter mixture.

Add remaining dry ingredients and beat for 2 minutes until fully blended.

STEP 3: Pour batter evenly between the two prepared cake pans. Bake for 25 to 30 minutes. Check if done by toothpick inserted in the center comes out clean. Remove from oven and cool in pans for 10 minutes, then flip onto a cooling rack to cool completely before frosting.

STEP 4: For the cream cheese frosting, beat softened butter and cream cheese in a large bowl for 3-4 minutes until fluffy and pale. Add vanilla extract, heavy cream, and powdered sugar. Beat for an additional 3-4 minutes until light and fluffy.

STEP 5: To assemble the cake, lay one layer of cooled cake on a cake plate. Spoon a generous amount of filling over the first layer. Add second layer of cake. Spread frosting over cake. Slice and enjoy!

Slice of banana layer cake with cream cheese frosting on a white plate.

Tips and Tricks

  1. Ensure that your butter (and cream cheese for the frosting) are room temperature.
  2. Don’t over mix the cake batter. When adding the dry ingredients, do it just until combined.
  3. Check your oven temperature for accuracy. Oven temps oven vary, so if you don’t have a gauge in your oven, be sure to check your cake early.
  4. Use Wilton’s bake even strips. They wrap around your cake pan and create LEVEL cakes which results in NO waste.

Recipe FAQs

Do you need to refrigerate banana cake?

Yes. Keep this banana cake covered in the refrigerator for best results, for up to 3 days.

Can you freeze a layered Banana Cake?

You can also freeze this cake (whole) in an airtight container. Or, like I do, cut slices and wrap them individually in plastic wrap. Slide slices into a ziploc freezer bag or airtight container. Thaw in refrigerator overnight and enjoy.

What is the difference between banana bread and banana cake?

Typically banana bread is more dense and baked in a loaf pan. Banana Cake has a light crumb texture and can be made in a 13×9 or cake pans and layered.

Banana Cake on a wooden cake plate with slice removed.

More Banana Recipes

A delicious Banana Cake with Nutella Frosting. Sweet, moist banana cake with a nutty, creamy frosting. Doesn’t get much better than this!

So many fun flavors in one cake! This Banana Split Cake has it all…bananas, pineapple, strawberry, chocolate, whipped cream frosting and more! Perfect for a birthday cake, graduation, or just a dessert with family and friends!

No oven needed with this beautiful, layered NO BAKE Banana Cream Cheesecake! You’ll love the cookie crust with the creamy cheesecake, fresh bananas, banana pudding and whipped topping!

Add a little texture and tang to your breakfast with this Sour Cream Banana Bread. The addition of sour cream in this recipe is pure genius for the most delicious, moist slice of banana bread!

You’re going to love eating these Carrot Cake Muffins for breakfast. Especially since they are topped with a cream cheese frosting and walnuts!

How about baking up a Pumpkin Cream Cheese Bundt Cake this fall? Not only will your house smell amazing, but the flavor of this cake will knock your socks off!

This Carrot Cake Cheesecake Cake is a showstopper! Layers of homemade carrot cake, a cheesecake center and it’s all topped with a delicious cream cheese frosting!

MORE Cake Recipes:

Yield: 12-16 servings

Banana Cake with Cream Cheese Frosting

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes

This Banana Cake with Cream Cheese Frosting is everything you want it to be, and more! Two moist layers of 'from scratch' Banana Cake, topped with a sweet Cream Cheese frosting!


For the cake:

  • ½ cup unsalted butter, softened
  • 1 cup granulated sugar
  • 1 large egg
  • 1 tsp vanilla extract
  • 4 small bananas (about 1 ½ cups mashed)
  • 2 cups all-purpose flour
  • 1 tsp baking powder
  • 1 tsp baking soda
  • ½ tsp kosher salt
  • ½ tsp cinnamon

For the frosting:

  • 1 cup unsalted butter, softened
  • 1 package (8oz) cream cheese, softened
  • 1 tsp vanilla extract
  • 4 cups powdered sugar
  • ¼ cup heavy whipping cream


  1. Preheat oven to 350 degree F. Grease two 9-inch cake pans with shortening and flour. I like to use these Wilton's Bake Even Strips. It keeps your cake layers level and flat, perfect for stacking (and the just slide right onto your cake pans)! Set aside.
  2. In a large mixing bowl, beat butter and sugar until creamy, about 3 minutes. Add in egg, vanilla, and bananas (you can mash them first, but I toss them in and it does the work). Add in flour, baking powder, baking soda, salt, and cinnamon. Beat for a couple minutes until fully blended.
  3. Pour batter evenly between the two cake pans. Bake for 25 minutes. Remove from oven and cool in pans for about 10 minutes. Flip onto a cooling rack to cool completely before frosting.
  4. For the frosting, beat butter and cream cheese for 3-4 minutes, until light and fluffy. Add in vanilla, heavy cream, and powdered sugar. Beat an additional 3-5 minutes. scraping down the sides of the bowl periodically.
  5. To assemble the cake, lay one layer of cooled cake on a cake plate. Spoon frosting over middle layer generously. Top with second layer of cake. Spoon and spread frosting over cake evenly. ENJOY!

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 413Total Fat: 20gSaturated Fat: 12gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 63mgSodium: 202mgCarbohydrates: 58gFiber: 1gSugar: 43gProtein: 3g

*Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Perfect Banana Cake recipe with homemade cream cheese frosting. You’ll love this easy, from scratch recipe!

About Aimee

Aimee is a dessert lover (specifically rice krispie treats), workout enthusiast, self-taught foodie, and recipe creator.

Learn more about Aimee.

Affiliate Disclosure:**There may be affiliate links in this post! By clicking on them, or purchasing recommended items I may receive a small compensation. However, I only recommend products I love! Thank you for supporting Shugary Sweets! See my disclosure policy for more info**

Learn How To Become a Better Home Baker
Sign up for the Shugary Sweets FREE Email Course Today—soon you’ll say, "I made it from scratch!"


Posted on January 4, 2021

Comments & Reviews

  1. I baked this great cake in a 9×13 cake pan and served it to my family for my 73rd birthday. We loved it! Thank you for sharing.

  2. Absolute perfection! Excellent flavor and the cake was nice and moist. But the best part was the cream cheese frosting…wow!!!

  3. Hardly enough to fill 2 cake pans. I have about a half inch layer in the bottom of each one that i had to spread – not pour. Seems like there should be some liquid in this recipe. Also never says when the cinnamon goes in. I assume with the flour mixture. I am not too confident this is going to bake properly. Even cake you make from a box, you need to add water. we will see:)

  4. I made this cake yesterday and it was perfect. Wonderful flavor and texture. The layers were done in 23 minutes. I followed the directions exactly when removing the cakes from the pans. No problems. I used only 3 cups of confectionary sugar in the frosting because I felt 4 cups would be too sweet. This cake was perfect.

  5. Banana Cake with Cream Cheese Frosting is great! To be honest, I’m not good at cooking but I like them, they give me joy and excitement every time I finish the dishes, which is a great thing. With your recipe, I just need to follow the instructions and the rest is simple. Thanks for your recipe.

    1. I made this cake with honey instead of sugar (half the amount of honey) and found that it didn’t make enough batter for two cakes but it’s still delicious. Thanks!

  6. I made this recipe into cupcakes.  It made 23 for me.  I frosted them using my own standard cream cheese frosting that only uses 1/2 cup of salted butter,  an 8 oz. pkg cream cheese, I cup homemade sweetened whipped cream, and 3 cups powdered sugar.  I piped on the frosting and they looked and tasted wonderful!  Love the banana cake recipe!  Thank you!  

Leave a Reply

Your email address will not be published. Required fields are marked *