If you’ve ever craved a treat that’s utterly comforting, moist, and bursting with flavor, this Banana Cake with Cream Cheese Frosting Recipe is the answer you’ve been waiting for. Combining the natural sweetness of ripe bananas with the tangy richness of cream cheese frosting, it’s a dessert that feels like a warm hug in every bite. Whether you’re baking for a special occasion or just to brighten up an ordinary day, this cake delivers a perfect balance of soft texture, sweet spices, and creamy frosting that will have everyone asking for seconds.

Ingredients You’ll Need
Getting started with this Banana Cake with Cream Cheese Frosting Recipe is wonderfully simple, thanks to ingredients that are staple kitchen heroes. Each one plays its own vital role, whether in adding moisture, sweetness, or that irresistible aromatic hint that brings the cake to life.
- All-purpose flour: Provides the structure and tenderness that gives the cake its perfect crumb.
- Baking soda: Helps the cake rise beautifully, keeping it light and fluffy.
- Salt: Enhances every flavor, balancing sweetness and bringing out the banana’s natural charm.
- Ground cinnamon: Adds a warm, spicy note that subtly complements the bananas.
- Unsalted butter: Brings richness and moistness for the best cake texture; softened for easy mixing.
- Granulated sugar: Sweetens the cake while contributing to that golden color.
- Brown sugar: Adds a deep, caramel-like sweetness and a touch of moisture.
- Large eggs: Bind the ingredients together and add lift for a soft cake.
- Vanilla extract: Infuses warmth and depth to both cake and frosting.
- Sour cream: Moisturizes and tenderizes the cake, giving it a slightly tangy richness that pairs perfectly with the frosting.
- Ripe bananas: The star ingredient, mashed to contribute flavor, moisture, and natural sweetness.
- Cream cheese: The essential ingredient for the frosting’s creamy, tangy finish.
- Powdered sugar: Sweetens the frosting with a silky texture for easy spreading.
- Heavy cream: Lightens and smooths the frosting for that perfect fluffy consistency.
How to Make Banana Cake with Cream Cheese Frosting Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to 350°F (175°C). Grease and flour a 9×13-inch baking pan so that your cake will release easily after baking. Setting this up first helps your baking process run smoothly without interruption.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, baking soda, salt, and ground cinnamon. This combines your leavening agents and spices evenly, ensuring consistent flavor and rise throughout the cake.
Step 3: Cream Butter and Sugars
In a large bowl, beat softened butter with granulated and brown sugar until the mixture is pale and fluffy. This step is key to incorporating air into the batter, giving you a light and tender crumb in the final cake.
Step 4: Add Eggs and Vanilla
Add eggs one at a time, beating well after each addition to fully incorporate. Then mix in the vanilla extract for that warm, inviting aroma that every banana cake should have.
Step 5: Combine Bananas and Sour Cream
Stir in the sour cream and mashed ripe bananas until everything is well combined. These ingredients add moisture and a delicious tang that balances the sweetness beautifully.
Step 6: Incorporate Dry Ingredients
Gradually add your dry flour mixture to the wet ingredients, mixing just until combined. Avoid overmixing here to keep the cake tender and avoid any toughness.
Step 7: Bake Your Cake
Pour the batter evenly into the prepared pan and smooth the top. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The kitchen will soon fill with an irresistible banana-cinnamon scent!
Step 8: Cool Before Frosting
Allow the cake to cool completely in the pan on a wire rack. This step is essential to ensure your cream cheese frosting doesn’t melt and slide off.
Step 9: Make the Cream Cheese Frosting
Beat together softened cream cheese and butter until smooth and creamy. Gradually add the powdered sugar, vanilla extract, and heavy cream, continuing to beat until the frosting is fluffy and spreadable.
Step 10: Frost and Serve
Spread the luscious cream cheese frosting evenly over the cooled banana cake. Then slice it up and get ready to enjoy this dreamy, classic dessert that never fails to impress.
How to Serve Banana Cake with Cream Cheese Frosting Recipe

Garnishes
Enhance your Banana Cake with Cream Cheese Frosting Recipe by adding a few personal touches. Toasted chopped walnuts or pecans sprinkled on top offer a delightful crunch and complement the cake’s creamy texture. For a burst of freshness, thin banana slices or even edible flowers can add a lovely visual appeal.
Side Dishes
This cake pairs beautifully with a scoop of vanilla ice cream or a dollop of whipped cream for extra indulgence. If you want something lighter, a fresh fruit salad or a cup of strong coffee or tea balances the sweetness perfectly.
Creative Ways to Present
For a fun party centerpiece, consider serving the cake in individual portions topped with a slice of banana and a drizzle of caramel sauce. You could also layer the cake and frosting in a trifle bowl for an irresistible layered dessert experience that guests will love.
Make Ahead and Storage
Storing Leftovers
Wrap any leftover banana cake tightly with plastic wrap or store it in an airtight container. It will stay moist and delicious for 3-4 days when kept in the refrigerator, thanks to the cream cheese frosting which needs to be chilled.
Freezing
You can freeze the cake without frosting by wrapping it securely in plastic wrap and foil, which prevents freezer burn. Freeze for up to 2 months. Thaw overnight in the refrigerator before frosting and serving for the best texture and taste.
Reheating
If you prefer your Banana Cake with Cream Cheese Frosting Recipe slightly warm, pop a single slice in the microwave for about 15 seconds. Avoid heating the whole cake as the frosting might melt and become runny. Warming individual servings ensures the cake stays moist and the frosting holds its charm.
FAQs
Can I use overripe bananas for this recipe?
Absolutely! Overripe bananas are perfect for this Banana Cake with Cream Cheese Frosting Recipe because they are sweeter and mash easily, contributing rich banana flavor and moisture to the cake.
Is it possible to make this cake gluten-free?
Yes, you can substitute the all-purpose flour with a gluten-free flour blend that measures cup-for-cup. Just be sure the blend contains xanthan gum for structure, or add it separately for the best results.
Can I substitute sour cream with something else?
Sure! If you don’t have sour cream, plain Greek yogurt is a great substitute and will still give you that tender, moist texture with a mild tanginess.
How thick should I spread the cream cheese frosting?
This depends on your preference, but a generous layer about 1/4 to 1/2 inch thick balances sweetness and richness perfectly without overpowering the banana cake.
Why does the cake sometimes turn out dense?
Overmixing the batter or using bananas that are too wet can weigh down the cake. Mixing until just combined and mashing the bananas well helps keep the texture light and fluffy in this Banana Cake with Cream Cheese Frosting Recipe.
Final Thoughts
There’s something truly special about a homemade Banana Cake with Cream Cheese Frosting Recipe — from the cozy aroma that fills your kitchen to the first forkful of moist, flavorful cake topped with creamy frosting. It’s a recipe you’ll want to make again and again, whether for a family gathering or simply to treat yourself. Go ahead and bake this beauty; I can promise it will become one of your all-time favorites!
Print
Banana Cake with Cream Cheese Frosting Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This moist and flavorful Banana Cake features ripe bananas combined with a perfect blend of spices and a creamy, tangy cream cheese frosting. It’s an easy-to-make dessert ideal for gatherings or a sweet treat any time of day.
Ingredients
Cake Ingredients
- 2 cups all-purpose flour
- 1 1/2 teaspoons baking soda
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 1/2 cup brown sugar, packed
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup sour cream
- 3 ripe bananas, mashed
Frosting Ingredients
- 8 ounces cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups powdered sugar
- 1 teaspoon vanilla extract
- 2 tablespoons heavy cream
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C). Grease and flour a 9×13-inch baking pan to prepare for the batter.
- Mix Dry Ingredients: In a medium bowl, whisk together the flour, baking soda, salt, and ground cinnamon. Set this mixture aside.
- Cream Butter and Sugars: In a large bowl, beat the softened butter, granulated sugar, and brown sugar together until the mixture is light and fluffy.
- Add Eggs and Vanilla: Add the eggs one at a time to the creamed mixture, beating well after each addition. Stir in the vanilla extract thoroughly.
- Incorporate Wet Ingredients: Stir sour cream and mashed bananas into the wet mixture until evenly combined.
- Combine Dry and Wet Ingredients: Gradually add the dry ingredients to the wet ingredients, mixing gently until just combined to avoid overmixing.
- Prepare to Bake: Pour the batter into the prepared baking pan and spread it evenly.
- Bake: Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
- Cool: Let the cake cool completely in the pan placed on a wire rack.
- Make Frosting: Beat the softened cream cheese and butter together until smooth. Gradually add the powdered sugar, vanilla extract, and heavy cream, continuing to beat until the frosting is fluffy.
- Frost and Serve: Spread the frosting evenly over the cooled cake. Slice and serve to enjoy your delicious banana cake.
Notes
- Use very ripe bananas for maximum flavor and moisture.
- Do not overmix the batter once the dry ingredients are added to keep the cake tender.
- The cake is best stored covered in the refrigerator due to the cream cheese frosting.
- Allow the cake to cool completely before frosting to prevent melting.
- You can substitute sour cream with Greek yogurt for a slightly healthier option.

