Last updated on
Banana Cake

Table of Contents
This banana cake is soft, moist, and packed with real banana flavor, making it the perfect dessert for any occasion. A rich, creamy frosting adds sweetness and pairs perfectly with the fluffy cake. Whether for birthdays, potlucks, or a weekend treat, this homemade banana cake always impresses. Make it in one bowl with simple ingredients, then top it with your favorite frosting for the ultimate dessert.
This easy banana cake recipe comes with step-by-step photos and clear directions to help you bake it perfectly. We’ve included pro tips and tricks to make sure your cake turns out soft and delicious every time. Plus, check out the most frequently asked questions with helpful answers to get the best results!

More Recipes ⭐ Banana Bread Pudding | Chocolate Banana Bread | Lemon Velvet Cake
This banana cake with cream cheese icing comes together easily, making it a great choice for busy bakers. The soft, moist texture and rich banana flavor make it perfect for birthdays, holidays, or any sweet craving.
Topped with creamy cream cheese frosting, this cake brings the right amount of sweetness to every bite. Serve it at a potluck, family dinner, or weekend gathering, and watch it disappear fast!
Ingredients for Banana Cake

What You'll Need to make this Banana Cake recipe:
For The Cake:
- ½ teaspoon of cinnamon
- 1 teaspoon of baking soda
- 1 teaspoon of baking powder
- ¼ teaspoon of salt
- 2½ cups of all-purpose flour
- ½ cup of salted butter, softened
- 1 cup of granulated sugar
- ½ cup of packed light brown sugar
- 2 eggs
- 1 teaspoon of vanilla extract
- 1 cup of buttermilk
- 2 cups of mashed bananas (about 4 large), plus 2 additional bananas for decorating, if desired
- Juice of 1 lemon if decorating the exterior of the cake with banana slices
Pro Tip
You can make your own buttermilk using whole or 2% milk and lemon juice or distilled vinegar. For every 1 cup of milk, stir in 1 tablespoon of lemon juice or vinegar.
For The Frosting:
- 2 (8-ounce) packages of cream cheese, softened
- 1 cup of salted butter, softened
- 2 teaspoons of vanilla extract
- 4 cups of powdered sugar
- ⅓ cup of heavy cream
Substitutions and Additions
These simple changes can make your homemade cake uniquely yours. Here are some top substitutions and additions:
- Substitute Sour Cream: Swap sour cream for Greek yogurt to keep the cake soft and add a slightly tangy flavor.
- Add Chopped Nuts: Stir in chopped walnuts or pecans for extra crunch and a nutty taste that pairs perfectly with banana.
- Substitute Brown Sugar: Use dark brown sugar instead of light for a deeper, caramel-like sweetness in every bite.
- Add Chocolate Chips: Mix in chocolate chips for a sweet, melty addition that makes this cake even more irresistible.
- Substitute Vanilla Extract: Use almond extract for a nutty twist that enhances the banana flavor in the cake.
- Top with Caramel Drizzle: Drizzle caramel sauce over the frosting for an extra layer of sweetness and a bakery-style finish.
How to Make Banana Cake
Make this best banana cake recipe with a soft, moist texture and creamy frosting. Follow our pictures, step-by-step instructions, and expert tips below. Let’s get started and bake a cake everyone will love!
For The Cake
FIRST STEP: Preheat oven to 350°F.
SECOND STEP: In a mixing bowl, whisk together cinnamon, baking soda, baking powder, salt, and flour. Set dry ingredients aside.

THIRD STEP: Cream butter and sugars together in a large bowl using a hand mixer on medium speed.

FOURTH STEP: Add eggs and vanilla, then beat until the batter is fluffy.

FIFTH STEP: Beginning and ending with the buttermilk, rotate adding the buttermilk and flour mixture to the wet ingredients until fully combined and fluffy.

SIXTH STEP: Mash bananas and mix them into the cake batter until combined.

SEVENTH STEP: Prepare two 9-inch round pans by lining the bottom with parchment paper and spraying with non-stick cooking spray.
Pro Tip
If you want taller cake layers, use smaller cake pans such as a 7-inch or 8-inch size.
EIGHTH STEP: Divide batter between the two prepared cake pans.

NINTH STEP: Bake for 35 to 40 minutes or until a toothpick inserted in the center of the cake comes out clean.
Pro Tip
Oven temperatures vary and may need to be recalibrated periodically to ensure they are accurate. Make sure to check your cake at the lower end of the recommended baking time.

TENTH STEP: Remove pans and cool for 15 minutes. Gently remove cakes from pans to a wire rack and cool completely.
For The Frosting
FIRST STEP: In a medium bowl, beat together softened cream cheese, butter, and vanilla until fully combined.
Pro Tip
Make sure your cream cheese is at room temperature to ensure it blends fully with the rest of the ingredients and doesn’t leave lumps.

SECOND STEP: Add the powdered sugar and beat until smooth, the mixture will be thick.

THIRD STEP: Drizzle heavy cream into the frosting mixture while beating until the frosting is fluffy and has a spreadable consistency.

For The Assembly
FIRST STEP: Trim the top of each cake layer to remove any doming and form a flat surface.
SECOND STEP: Place the first cake layer top-side up onto the serving platter.
THIRD STEP: Mound about ½ cup of frosting onto the cake layer and spread smoothly to the edges.

FOURTH STEP: Place the second cake layer top-side down on top of the filling. Press down gently to seal the layers together.

FIFTH STEP: Mound another pile of frosting on top of the cake and use an offset spatula to spread it across the top and down the sides until the cake is fully frosted.

SIXTH STEP: Decorate the top of the cake with banana slices (dip banana slices in lemon juice to prevent browning) or however you’d like.

SEVENTH STEP: Refrigerate or freeze until ready to serve.
How To Serve Banana Cake
Banana cake recipe is the perfect dessert for any occasion. Serve it fresh from the oven or chilled for an even richer flavor. Here are some of the best ways to enjoy this homemade treat:
- Birthday celebrations: This cake makes a great alternative to a traditional birthday cake. Add candles and serve with orange cookies or key lime fudge for a sweet party spread.
- Holiday gatherings: A soft banana cake topped with creamy frosting is perfect for Thanksgiving, Christmas, or Easter. Pair it with homemade pecan pie bars or warm mini cinnamon rolls for a festive dessert table.
- Afternoon treat: A slice of banana cake is a great midday pick-me-up. Enjoy it with a warm cup of coffee or a freshly baked snickerdoodle cookie for the ultimate cozy snack.

Why You'll Love This Recipe for Banana Cake
Banana cake with cream cheese frosting is a favorite for so many reasons. It’s soft, moist, and packed with real banana flavor, making every bite delicious. Whether for birthdays, holidays, or just because, this cake always brings people together.
- Easy to Make: This cake comes together with simple ingredients and no complicated steps. Anyone can bake it, even beginner bakers.
- Perfectly Moist: Mashed bananas and brown sugar keep this cake soft and fluffy. Every slice stays moist, even days after baking.
- Great for Any Occasion: Whether it’s a family dinner or a special celebration, this cake fits right in. It’s always a crowd favorite.
- Pairs with Any Frosting: Cream cheese frosting is a classic choice, but buttercream or even a dusting of powdered sugar works too.
- Bakes in One Pan: No layering or complicated decorating needed. Just bake, frost, and enjoy a homemade cake with less effort.
- A Fun Way to Use Ripe Bananas: This cake is the best excuse to use up extra bananas. No more wasted fruit!
Banana cake is one of those desserts that keeps people coming back for more. It’s simple, sweet, and always a hit!

Recipe FAQ
Can I use overripe bananas for banana cake?
Yes, overripe bananas work best. They add natural sweetness and keep the cake soft and moist.
How many bananas do I need for banana cake?
You’ll need about three medium bananas, mashed, to get the right texture and flavor.
Can I make banana cake without a mixer?
Yes, you can mix the batter by hand. Use a whisk or wooden spoon to combine the ingredients until smooth.
How do I know when banana cake is done baking?
Insert a toothpick in the center. If it comes out clean or with a few crumbs, the cake is ready.
Can I bake banana cake in a different pan?
Yes, you can use a round cake pan or a bundt pan. Adjust the baking time as needed.
Why is my banana cake dense instead of fluffy?
Too much mixing can make the cake dense. Stir until just combined to keep it soft and light.

Serving FAQ
What’s the best way to serve banana cake at a party?
Cut the cake into small slices or squares for easy serving. Arrange them on a platter so guests can grab a piece.
Should I serve banana cake warm or cold?
Banana cake tastes great both ways! Serve it warm for a soft, fresh-out-of-the-oven texture or chilled for a denser bite.
Can I add extra toppings before serving?
Yes, sprinkle chopped nuts, drizzle caramel, or add extra cream cheese frosting for even more flavor and texture.
How many servings does this banana cake make?
This cake makes about twelve to sixteen servings, depending on how big you cut the slices.
Can kids help serve banana cake?
Yes, kids can help by placing slices on plates and adding toppings. Just make sure an adult handles the cutting.
What’s the best way to present banana cake for a special occasion?
Dust it with powdered sugar, add fresh banana slices, or place it on a cake stand for a polished look.

Storage FAQ
Follow the directions, tips, and tricks below to store your banana cake properly and keep it fresh. Whether you want to save leftovers or make it ahead, the right storage methods help maintain its soft texture and delicious flavor. Learn how to store, freeze, and serve your cake for the best results.
Can I make banana cake ahead of time?
Yes, you can bake banana cake in advance. Store it in an airtight container at room temperature or in the fridge until serving.
What’s the best way to store leftover banana cake?
Keep leftovers in an airtight container at room temperature for up to two days or in the fridge for up to five days.
Can I freeze banana cake for later?
Yes, you can freeze banana cake. Wrap it tightly in plastic wrap and store it in an airtight container for up to three months.
How do I thaw frozen banana cake before serving?
Let it thaw in the fridge overnight or at room temperature for about an hour before serving.
Should I store banana cake in the fridge or on the counter?
If eating within two days, store it at room temperature. For longer storage, keep it in the fridge to maintain freshness.
Can I freeze banana cake with frosting?
Yes, you can freeze it frosted, but it’s best to freeze the cake unfrosted and add the cream cheese frosting after thawing.

Banana Cake
Ingredients
Cake Batter Ingredients
- ½ teaspoon cinnamon
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- ¼ teaspoon salt
- 2½ cups all-purpose flour
- ½ cup salted butter (softened)
- 1 cup sugar
- ½ cup packed light brown sugar
- 2 eggs
- 1 teaspoon vanilla extract
- 1 cup buttermilk
- 2 cups mashed bananas ((about 4 large) plus 2 additional bananas for decorating, if desired)
- Juice of 1 lemon (if decorating the exterior of the cake with banana slices)
Cream Cheese Frosting Ingredients:
- 1 cup salted butter (softened)
- 2-8 oz. packages cream cheese (softened)
- 2 teaspoons vanilla extract
- 4 cups powdered sugar
- ⅓ cup heavy cream
DIRECTIONS
Cake Instructions
- Preheat oven to 350°F.
- In a mixing bowl, whisk together cinnamon, baking soda, baking powder, salt, and flour. Set aside.
- Cream together butter and sugars in a large mixing bowl using a hand mixer.
- Add eggs and vanilla and beat until the batter is fluffy.
- Beginning and ending with the buttermilk, rotate adding the buttermilk and flour mixture until fully combined and fluffy.
- Mix in mashed bananas until combined.
- Prepare two 9-inch round pans by lining the bottom with parchment paper and spraying with non-stick cooking spray.
- Divide the batter between the two cake pans.
- Bake for 35-40 minutes or until a toothpick inserted in the center of the cake comes out clean.
- Remove pans and cool for 15 minutes. Gently remove cakes from pans to cooling racks and cool completely.
Frosting Instructions
- Beat together softened cream cheese, butter, and vanilla until fully combined.
- Add in powdered sugar and beat until smooth - mixture will be thick.
- Drizzle heavy cream into the frosting mixture while beating until frosting is fluffy and to a spreadable consistency.
Assembly Instructions
- Trim the top of each cake layer to remove any doming and form a flat surface.
- Place the first cake layer top side up onto the serving platter.
- Mound about ½ cup of frosting onto the cake layer and spread smooth to the edges.
- Place the second cake layer top side down on top of the filling. Press down gently to seal the layers together.
- Mound another pile of frosting on top of the cake and use a spatula to spread it across the top and down the sides until the cake is fully frosted.
- Decorate with banana slices (dip banana slices in lemon juice to prevent browning) or however you’d like.
- Refrigerate or freeze until ready to serve.
WATCH THIS RECIPE VIDEO
Notes
- For taller cake layers, use smaller cake pans, like 7” or 8” pans.
- This cake is so delicious, it tastes like moist, dense banana bread slathered in cream cheese frosting.
- Ripe bananas are best. Wait until peels are deep yellow and beginning to have brown spots. Mash ripe bananas with a fork.
- Store in the refrigerator up to 1 week or freeze up to 1 month.






Leave a Comment