Welcome to your new favorite homemade dessert 🍌✨ This Luscious Banana Cake with Velvety Cream Cheese Frosting is everything a comforting cake should be—ultra-moist, rich with banana flavor, and topped with a smooth, tangy frosting that melts into every bite. It’s the kind of cake that fills your kitchen with irresistible aromas and brings everyone running for a slice.
Perfect for family gatherings, potlucks, or simply using up those overripe bananas on your counter, this banana cake is a timeless classic that never disappoints.

Why You’ll Love This Banana Cake
- Incredibly Moist: Thanks to ripe bananas and buttermilk
- Easy to Make: Simple ingredients and straightforward steps
- Crowd-Pleaser: Loved by kids and adults alike
- Perfectly Balanced: Sweet banana cake paired with tangy cream cheese frosting
- Make-Ahead Friendly: Tastes even better the next day
Ingredients
For the Banana Cake
- 3 ripe bananas, mashed
- 2 cups all-purpose flour
- 1½ teaspoons baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ cup buttermilk
For the Cream Cheese Frosting
- 225 g (8 oz) cream cheese, softened
- ½ cup unsalted butter, softened
- 3 cups powdered sugar
- 1 teaspoon vanilla extract
Substitutions:
- Use a gluten-free flour blend for a gluten-free version
- Replace buttermilk with dairy-free milk + 1 teaspoon vinegar
- Brown sugar can replace half the white sugar for deeper flavor
How to Make Banana Cake with Cream Cheese Frosting
- Preheat the oven to 350°F (175°C). Grease and flour a 9×13-inch baking pan.
- In a bowl, whisk together flour, baking powder, baking soda, and salt.
- In a separate large bowl, cream butter and sugar until light and fluffy.
- Beat in the eggs one at a time, then mix in the vanilla extract.
- Add the dry ingredients and buttermilk alternately, beginning and ending with the flour mixture.
- Gently fold in the mashed bananas until just combined.
- Pour batter into the prepared pan and bake for 25–30 minutes, or until a toothpick comes out clean.
- Let the cake cool completely before frosting.
Make the Frosting
- Beat cream cheese and butter until smooth and creamy.
- Gradually add powdered sugar, mixing well.
- Stir in vanilla extract until fluffy and spreadable.
- Frost the cooled cake evenly and smooth the top.
Helpful Tips for Best Results
- Extra Flavor: Add cinnamon or nutmeg for warmth
- Texture Boost: Substitute half the flour with whole wheat flour
- Bananas Matter: The riper, the better—spotty bananas give the best flavor
- Smooth Frosting: Ensure butter and cream cheese are fully softened
Serving Suggestions
- Serve with vanilla ice cream or freshly whipped cream
- Pair with coffee, tea, or cold milk
- Garnish with banana slices, chopped walnuts, or a sprinkle of cinnamon
Storage & Leftovers
- Refrigerator: Store in an airtight container for up to 5 days
- Reheating: Microwave slices for 10–15 seconds for a warm treat
- Make Ahead: Bake a day in advance and frost before serving
Nutrition Information (Per Serving)
- Calories: 440 kcal
- Carbohydrates: 58 g
- Protein: 4 g
- Fat: 22 g
- Saturated Fat: 13 g
- Cholesterol: 95 mg
- Sodium: 240 mg
- Potassium: 170 mg
- Sugar: 43 g
Frequently Asked Questions
Can I use frozen bananas?
Yes! Thaw them first and drain excess liquid before mashing.
What’s a good buttermilk substitute?
Mix ½ cup milk with ½ tablespoon vinegar or lemon juice and let sit 5 minutes.
Can this cake be made ahead?
Absolutely. It stores well and tastes even better the next day.
Final Thoughts
This Banana Cake with Cream Cheese Frosting is more than just a dessert—it’s pure comfort in cake form. Moist, flavorful, and easy to make, it’s a recipe you’ll come back to again and again. If you try it, don’t forget to share your twist or leave a comment—we’d love to hear how it turned out
