Banana Cake

I make this banana cake when I want something that tastes like banana bread but feels like dessert. It’s moist and tender with just the right amount of sweetness, and the cream cheese frosting adds a tangy, smooth finish that everyone loves.

Everything You Love About Banana Bread

I’m so excited to share this banana cake recipe with you—it’s everything you love about banana bread but even lighter, softer, and topped with the most delicious cream cheese frosting! Using just-ripe bananas means you get the perfect balance of moistness and fluffiness without the heaviness that sometimes happens with overripe fruit.

old vintage cookbook with banana cake recipe

I stumbled across this recipe in a 50-year-old community cookbook, and it instantly felt like a treasure. It has that homemade, passed-down feel you can only get from recipes that have been shared through generations, and it delivers every single time.

The cake itself is tender and airy, with just enough banana flavor to make it rich and satisfying. I love adding a handful of chopped walnuts or pecans for a bit of crunch—it pairs beautifully with the soft crumb and makes each bite even better.

And then there’s the frosting—a silky cream cheese layer that spreads easily and balances the sweetness of the cake with a slight tang. It’s simple, classic, and the perfect finishing touch that makes this cake truly special.

ingredients to make banana cake

Want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

Key Ingredients and Substitutions

  • Milk: Adds moisture to the cake. It’s curdled with lemon juice to mimic buttermilk. You can substitute with buttermilk or use 1 cup of yogurt for a similar tang.
  • Lemon juice: Used to sour the milk. White vinegar works just as well if needed.
  • Granulated sugar: Sweetens the cake and helps with browning. Stick with white sugar for the lightest texture.
  • Shortening: Gives the cake a soft, tender crumb. You can substitute with unsalted butter, though the texture may be slightly denser.
  • Bananas: Use overripe bananas for the best flavor and natural sweetness. Mash them well for an even texture.
  • All-purpose flour: The base of the cake. Stick with all-purpose for the right balance of structure and softness.
  • Eggs: Bind the ingredients and add richness. Use large eggs at room temperature.
  • Baking soda & baking powder: Work together to lift and lighten the cake. Make sure both are fresh for best rise.
  • Salt: Balances the sweetness and enhances all the flavors.
  • Vanilla extract: Adds warmth and depth. Use pure vanilla if possible for the best flavor.
  • Walnuts or pecans: It’s great for crunch and nuttiness. Toast them for extra flavor or leave them out if preferred.
  • Salted butter: Adds flavor and richness to the frosting. If using unsalted, add a pinch of salt to balance the sweetness.
  • Cream cheese: Brings tang and creaminess to the frosting. Use full-fat for best texture and taste.
  • Powdered sugar: Sweetens and thickens the frosting. Sift if lumpy for smooth results.
slice taken out of banana cake

How to Make Banana Cake

Preparation

Preheat oven to 350˚F. Grease and flour a 9×13-inch baking pan. Soften the butter and cream cheese for the frosting. In a small bowl, combine the milk and lemon juice and let sit for a few minutes to curdle. Crush the bananas and set aside.

Step 1 – Cream the Shortening and Sugar

In a large bowl, cream together the shortening and granulated sugar until light and fluffy. This helps create a tender and airy cake texture.

mixed banana cake batter in mixing bowl

Step 2 – Add Eggs and Bananas

Beat in the eggs until smooth. Stir in the crushed bananas and mix until everything is well combined.

Step 3 – Combine the Dry Ingredients

In a separate bowl, whisk together the flour, baking soda, baking powder, and salt. Set aside.

nuts folded in banana cake batter

Step 4 – Alternate Mixing Wet and Dry

Add the curdled milk and dry ingredients to the banana mixture in alternating batches. Mix gently between each addition until everything is just combined.

Step 5 – Fold in Flavor

Stir in the vanilla and chopped nuts. Be careful not to overmix so the cake stays light and tender.

baked cake fresh from the oven on cooling rack

Step 6 – Bake the Cake

Pour the batter into the prepared pan and smooth out the top. Bake for 35–40 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool completely before frosting.

whipped cream cheese frosting in mixing bowl

Step 7 – Make the Frosting

In a large bowl, beat together the softened butter and cream cheese until smooth and creamy.

Step 8 – Add Vanilla and Sugar

Add the vanilla extract, milk, and powdered sugar. Whip until the frosting is light, fluffy, and spreadable.

frosted banana cake in baking pan

Step 9 – Frost and Chill

Spread the frosting evenly over the cooled banana cake. Refrigerate before serving to let the frosting set properly.

Lynette’s Tip

For the best texture and flavor, mash the bananas thoroughly so they incorporate smoothly into the batter. Large chunks can sink and create uneven spots in the cake.

close up of a slice of banana cake on a plate with a fork
Created by: Lynette Rice

Banana Cake


Course Dessert
Cuisine American
Prep Time 20 minutes
Cook Time 40 minutes
Servings 20 slices
20 slices
This banana cake is my go-to when I’m craving the comfort of banana bread with a little extra sweetness. The soft, moist crumb pairs perfectly with a creamy layer of tangy cream cheese frosting, turning it into a dessert that always gets rave reviews.

Ingredients
  

Cake

  • 1 Cup milk
  • 1 Tablespoon lemon juice
  • 2 Cups granulated sugar
  • ½ Cup shortening
  • 2 large bananas crushed
  • 2 ½ Cups all purpose flour
  • 2 large eggs beaten
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • 1 teaspoon vanilla
  • 1 Cup walnuts or pecans chopped

Frosting

  • ½ Cup salted butter softened
  • 8 oz cream cheese softened
  • 1 teaspoon vanilla extract
  • 3 Cups powdered sugar
  • 1 Tablespoon milk

Instructions

Cake Instructions

  • Preheat your oven to 350˚F and grease and flour a 9×13-inch baking pan.
  • Combine the milk and lemon juice in a small bowl and let it sit for a few minutes to curdle.
  • Cream the shortening and sugar together until light and fluffy. Beat in the eggs, then stir in the crushed bananas.
  • In another bowl, whisk together the flour, baking soda, baking powder, and salt.
  • Add the milk and dry ingredients to the batter alternately, mixing gently, and fold in the vanilla and chopped nuts at the end.
  • Pour the batter into the prepared pan and bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean. Allow the cake to cool completely before frosting.

Cream Cheese Frosting

  • For the cream cheese frosting, beat together the cream cheese and butter until smooth. Add the vanilla, milk, and powdered sugar, and continue whipping until creamy.
  • Spread the frosting evenly over the cooled banana cake. You can add additional chopped nuts to garnish the top of the cake if you prefer. Keep the cake refrigerated because of the cream cheese icing.

Notes

Tip: For the best texture and flavor, mash the bananas thoroughly so they incorporate smoothly into the batter. Large chunks can sink and create uneven spots in the cake.
Make Ahead: This cake freezes well or can be made a day ahead. Just wait to frost until right before serving for the freshest taste and texture.
Storing: Because of the cream cheese frosting, keep this cake refrigerated. Store it tightly covered in the baking pan or in an airtight container. It will stay fresh in the fridge for up to 5 days.
Freezing: For best results, freeze the cake without frosting. Let the cake cool completely, then wrap individual slices or the whole cake tightly in plastic wrap and place in a freezer-safe bag or container. Freeze for up to 3 months. Let the wrapped cake thaw in the fridge overnight or at room temperature for about 1 hour. Once thawed, frost just before serving.

Variations:

  • Add Spices: Try mixing in ½ teaspoon of cinnamon or a pinch of nutmeg to the dry ingredients. It gives the cake a cozy, banana bread-like flavor.
  • Make Cupcakes: Scoop the batter into lined muffin tins and bake for about 18–22 minutes. Great for parties, brunch, or freezer treats.
  • Nut Toppings: Once frosted, I sometimes add a few banana slices or a sprinkle of chopped nuts on top for a decorative touch and a bit of extra texture.

Nutrition

Serving: 1slice | Calories: 298kcal | Carbohydrates: 56g | Protein: 6g | Fat: 15g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 34mg | Sodium: 263mg | Potassium: 152mg | Fiber: 1g | Sugar: 23g | Vitamin A: 206IU | Vitamin C: 2mg | Calcium: 81mg | Iron: 1mg
*Nutrition provided is an estimate. It will vary based on specific ingredients used.

Short on time but love dessert?

Four simple MAKE AHEAD dessert recipes in your inbox.

Recipe FAQs

What kind of bananas should I use?

Aim for bananas that are just ripe – yellow with some freckles but not overly brown. Overripe bananas can make the cake too wet and gummy, while under-ripe ones don’t give enough flavor. This recipe turns out best when you hit that sweet spot.

How should I mash the bananas?

Mash them thoroughly until mostly smooth. This helps them blend evenly into the batter and prevents large banana chunks from sinking or making the texture uneven. A few small lumps are fine, but the goal is a cohesive mixture.

Is this banana cake like banana bread?

It has a similar flavor to banana bread, but the texture is lighter and fluffier – more like a traditional cake. Think of it as banana bread’s sweeter, softer cousin.

Why did my cake turn out dense or undercooked?

It’s often due to overly ripe bananas or overmixing. Stick with just-ripe bananas, mash them thoroughly, and mix the batter gently once the dry ingredients go in. Be sure not to underbake it – look for a clean toothpick in the center.

Leave a Reply

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

Recipe Rating