When life gives you overripe bananas, don’t just make banana bread — take it up a notch with this banana cake recipe that’s soft, moist, and absolutely irresistible. I still remember the first time I baked this cake: the aroma of mashed bananas and vanilla filled my kitchen, and by the time it cooled, my family was hovering around the counter, forks in hand.
If you’ve been searching for a dessert that combines the nostalgia of banana bread with the decadence of a frosted cake, this is it. In this article, I’ll walk you through everything — from the exact ingredients and substitutions to baking tips, storage, variations, and more.
Whether you’re making it for a birthday, potluck, or just to use up those ripe bananas, this recipe is hands down one of the best banana cakes you’ll ever make.
Why You’ll Love This Recipe
- Moist and tender – Thanks to sour cream and ripe bananas, this cake is fluffy yet rich.
- Easy to make – Simple pantry staples and straightforward steps mean anyone can bake it.
- Family-friendly – Kids and adults alike love the natural sweetness and soft crumb.
- Versatile – Works as a sheet cake, layer cake, or even banana cupcakes.
- Perfect flavor balance – Banana, vanilla, and cream cheese frosting make a dreamy combo.
If you’ve tried banana bread or carrot cake before, think of this recipe as their lighter, more elegant cousin.
Ingredients You’ll Need
Here’s everything you’ll need for the banana cake and frosting:
For the Cake
- 2 ½ cups all-purpose flour
- 1 ½ teaspoons baking soda
- ½ teaspoon salt
- 1 cup unsalted butter, softened (room temperature)
- 2 cups granulated sugar
- 3 large eggs
- 1 cup sour cream (adds incredible moisture!)
- 1 ½ teaspoons vanilla extract
- 1 ½ cups mashed ripe bananas (about 3–4 bananas)
For the Cream Cheese Frosting
- 8 oz cream cheese, softened
- ½ cup unsalted butter, softened
- 3 ½ cups powdered sugar
- 1 teaspoon vanilla extract
Tip: The riper the bananas, the better! Look for peels that are heavily speckled or even almost black for maximum flavor.
Ingredient Substitutions
Don’t worry if you’re missing an ingredient — here are some smart swaps:
- Sour cream → Use Greek yogurt or buttermilk for a similar tangy richness.
- All-purpose flour → Swap half with whole wheat flour for a nuttier, denser cake.
- Butter → Can be replaced with vegetable oil or coconut oil, though the flavor will change slightly.
- Cream cheese frosting → Not a fan? Try vanilla buttercream or even whipped cream for a lighter topping.
- Sugar → Substitute half with brown sugar for a deeper, caramel-like sweetness.
How to Make Banana Cake Recipe
Follow these easy steps for the perfect banana cake:
Step 1: Prep the Oven & Pan (10 minutes)
- Preheat oven to 350°F (175°C).
- Grease and flour a 9×13-inch baking dish or two 9-inch round cake pans.
Step 2: Mix Dry Ingredients (5 minutes)
- In a medium bowl, whisk together flour, baking soda, and salt. Set aside.
Step 3: Cream Butter & Sugar (5 minutes)
- In a large mixing bowl, beat butter and sugar together until light and fluffy (about 2–3 minutes).
Step 4: Add Eggs, Sour Cream, and Bananas (5 minutes)
- Beat in the eggs one at a time.
- Mix in sour cream, vanilla extract, and mashed bananas until well combined.
Step 5: Combine Wet & Dry Ingredients (5 minutes)
- Gradually add dry ingredients to wet ingredients, mixing just until combined. Do not overmix.
Step 6: Bake (30–35 minutes)
- Pour batter into the prepared pan(s).
- Bake until a toothpick inserted in the center comes out clean.
Step 7: Cool & Frost (20 minutes cooling)
- Allow cake to cool completely before frosting.
- Beat cream cheese, butter, powdered sugar, and vanilla until smooth and creamy.
- Spread frosting evenly over the cooled cake.
Expert Tips and Common Mistakes to Avoid
- Use very ripe bananas – Underripe bananas won’t deliver the same sweetness or moisture.
- Don’t overmix the batter – Mix until just combined; overmixing leads to dense cake.
- Room temperature ingredients – Butter, eggs, and cream cheese blend better and create a smoother texture.
- Cool completely before frosting – If the cake is warm, the frosting will melt and slide.
- Double-check bake time – Ovens vary; check doneness with a toothpick around the 28-minute mark.
Variations & Add-Ons
Want to mix it up? Try these fun variations:
- Banana Cupcakes – Scoop batter into muffin tins, bake 20–22 minutes, then frost individually.
- Nutty Banana Cake – Add 1 cup of chopped walnuts or pecans for crunch.
- Chocolate Chip Banana Cake – Fold in 1 cup of chocolate chips to the batter.
- Spiced Banana Cake – Add 1 teaspoon cinnamon and a pinch of nutmeg for warmth.
- Gluten-Free – Swap flour with a gluten-free 1:1 baking blend.
Serving Suggestions
This cake is versatile and can be served in many ways:
- With coffee or tea – Perfect for brunch or afternoon treat.
- As a birthday cake – Add sprinkles or decorative piping.
- Paired with fruit – Fresh strawberries or blueberries complement the banana flavor.
- Party dessert – Bake as a sheet cake for easy slicing and serving.
Storage & Reheating
- Room Temperature – Store unfrosted cake in an airtight container for up to 2 days.
- Refrigerator – Store frosted cake for up to 5 days. Keep covered to prevent drying.
- Freezer – Freeze unfrosted cake layers tightly wrapped for up to 2 months. Thaw overnight in the fridge before frosting.
- Reheating – Warm individual slices in the microwave for 10–15 seconds for that fresh-baked feel.
Nutrition Information (per serving)
- Calories: ~420
- Protein: 5g
- Carbohydrates: 55g
- Fat: 20g
- Sugar: 34g
- Fiber: 2g
- Sodium: 200mg
(Values are approximate and will vary depending on portion size and frosting used.)
Prep, Cook, and Total Time
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
Frequently Asked Questions
Can I make banana cake without sour cream?
Yes! You can use Greek yogurt or buttermilk as a substitute. Both add the same tangy richness.
What’s the difference between banana bread and banana cake?
Banana bread is denser and less sweet, while banana cake is lighter, fluffier, and usually frosted.
Can I freeze banana cake?
Yes! Freeze unfrosted layers for up to 2 months. Thaw before frosting and serving.
How do I keep banana cake moist?
Use ripe bananas and sour cream or yogurt in the batter. Store properly to prevent drying out.
Can I make this as cupcakes instead?
Absolutely! Bake in muffin tins for 20–22 minutes and frost individually.
Conclusion
If you’ve been craving something sweet, cozy, and foolproof, this banana cake recipe will be your new go-to. It’s moist, flavorful, and topped with luscious cream cheese frosting — the perfect treat for birthdays, family gatherings, or even just a weekday indulgence.
So grab those ripe bananas on your counter and turn them into something magical. Bake it, share it, and don’t forget to leave a comment telling me how it turned out. Happy baking!

banana cake recipe
Ingredients
- For the Cake
- 2 ½ cups all-purpose flour
- 1 ½ teaspoons baking soda
- ½ teaspoon salt
- 1 cup unsalted butter softened (room temperature)
- 2 cups granulated sugar
- 3 large eggs
- 1 cup sour cream adds incredible moisture!
- 1 ½ teaspoons vanilla extract
- 1 ½ cups mashed ripe bananas about 3–4 bananas
- For the Cream Cheese Frosting
- 8 oz cream cheese softened
- ½ cup unsalted butter softened
- 3 ½ cups powdered sugar
- 1 teaspoon vanilla extract
Instructions
- Prep the Oven & Pan (10 minutes)
- Preheat oven to 350°F (175°C).
- Grease and flour a 9×13-inch baking dish or two 9-inch round cake pans.
- Mix Dry Ingredients (5 minutes)
- In a medium bowl, whisk together flour, baking soda, and salt. Set aside.
- Cream Butter & Sugar (5 minutes)
- In a large mixing bowl, beat butter and sugar together until light and fluffy (about 2–3 minutes).
- Add Eggs, Sour Cream, and Bananas (5 minutes)
- Beat in the eggs one at a time.
- Mix in sour cream, vanilla extract, and mashed bananas until well combined.
- Combine Wet & Dry Ingredients (5 minutes)
- Gradually add dry ingredients to wet ingredients, mixing just until combined. Do not overmix.
- Bake (30–35 minutes)
- Pour batter into the prepared pan(s).
- Bake until a toothpick inserted in the center comes out clean.
- Cool & Frost (20 minutes cooling)
- Allow cake to cool completely before frosting.
- Beat cream cheese, butter, powdered sugar, and vanilla until smooth and creamy.
- Spread frosting evenly over the cooled cake.
Notes
- Use very ripe bananas for the best flavor.
- Don’t overmix the batter — it will make the cake dense.
- All ingredients should be at room temperature for best results.
- This recipe works as a sheet cake, layer cake, or cupcakes.
- Store frosted cake in the refrigerator for up to 5 days.

