Banana Cake with Cream Cheese Frosting Recipe
Introduction
This banana cake with cream cheese frosting is a delightful treat that combines moist, flavorful cake with a rich and tangy topping. Perfect for any occasion, it’s easy to make and sure to impress family and friends with its classic comfort flavor.

Ingredients
- 3 very ripe bananas, mashed
- 1/2 cup (1 stick) unsalted butter, softened
- 3/4 cup granulated sugar
- 1/4 cup packed light brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 1/2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/2 cup sour cream
- 1/2 cup chopped walnuts or pecans (optional)
- 8 ounces cream cheese, softened
- 1/2 cup (1 stick) unsalted butter, softened (for frosting)
- 3-4 cups powdered sugar, sifted
- 1 teaspoon vanilla extract (for frosting)
- 1-2 tablespoons milk or cream (optional, for frosting consistency)
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease and flour a 9×13 inch baking pan to prevent sticking.
- Step 2: In a large mixing bowl, cream together the softened butter, granulated sugar, and light brown sugar until the mixture is light and fluffy, about 3 to 5 minutes.
- Step 3: Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Stir in the vanilla extract.
- Step 4: In a separate bowl, mash the ripe bananas until smooth, allowing for a few small lumps for texture.
- Step 5: In another bowl, whisk together the flour, baking soda, cinnamon, and salt.
- Step 6: Gradually add the dry ingredients to the creamed butter mixture, alternating with the sour cream. Begin and end with the dry ingredients, mixing just until combined.
- Step 7: Gently fold in the mashed bananas and chopped walnuts or pecans, if using.
- Step 8: Pour the batter into the prepared pan and spread it evenly with a spatula.
- Step 9: Bake for 30 to 35 minutes or until a wooden skewer inserted in the center comes out clean.
- Step 10: Allow the cake to cool in the pan for 10 to 15 minutes, then invert onto a wire rack to cool completely.
- Step 11: Meanwhile, prepare the frosting by beating together the softened cream cheese and butter in a large bowl until smooth and creamy.
- Step 12: Gradually add the sifted powdered sugar, one cup at a time, beating well after each addition.
- Step 13: Stir in the vanilla extract until combined.
- Step 14: If the frosting is too thick, add milk or cream one tablespoon at a time until the desired consistency is reached.
- Step 15: Once the cake has cooled completely, spread the cream cheese frosting evenly over the top.
- Step 16: Optionally, decorate with extra chopped nuts, banana slices, or a sprinkle of cinnamon.
- Step 17: For best flavor and texture, chill the frosted cake in the refrigerator for at least 30 minutes before serving.
Tips & Variations
- Use very ripe bananas for the best natural sweetness and moist texture.
- Swap walnuts for pecans or omit nuts altogether if preferred.
- For a vanilla twist, add a teaspoon of vanilla bean paste along with extract in the batter.
- If you prefer a lighter frosting, reduce the powdered sugar slightly and add more milk or cream.
Storage
Store the banana cake covered in the refrigerator for up to 4 days to keep the frosting fresh. Before serving, let it sit at room temperature for about 15 minutes for the best texture. The cake can also be frozen, wrapped tightly in plastic wrap and foil, for up to 2 months; thaw overnight in the fridge before frosting or serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen bananas for this recipe?
Yes, frozen bananas work well once fully thawed and mashed. They may add extra moisture, so be sure to drain any excess liquid before mixing into the batter.
Is sour cream essential in this banana cake?
Sour cream adds moisture and a slight tang that balances the sweetness. You can substitute with plain yogurt in equal amounts if needed, but avoid using low-fat versions for best results.
Print
Banana Cake with Cream Cheese Frosting Recipe
- Total Time: 50 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
A moist and flavorful banana cake topped with a rich and creamy cream cheese frosting. This easy-to-make banana cake combines ripe bananas, cinnamon, and nuts for a comforting dessert that’s perfect for any occasion. The luscious cream cheese frosting adds a tangy sweetness that complements the cake perfectly.
Ingredients
Banana Cake
- 3 very ripe bananas, mashed
- 1/2 cup (1 stick) unsalted butter, softened
- 3/4 cup granulated sugar
- 1/4 cup packed light brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 1/2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/2 cup sour cream
- 1/2 cup chopped walnuts or pecans (optional)
Cream Cheese Frosting
- 8 ounces cream cheese, softened
- 1/2 cup (1 stick) unsalted butter, softened
- 3–4 cups powdered sugar, sifted
- 1 teaspoon vanilla extract
- 1–2 tablespoons milk or cream (optional, for consistency)
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 350°F (175°C) and grease and flour a 9×13 inch baking pan to prevent sticking.
- Cream Butter and Sugars: In a large mixing bowl, cream together the softened butter, granulated sugar, and brown sugar until the mixture is light and fluffy, about 3-5 minutes, to incorporate air for a soft texture.
- Add Eggs and Vanilla: Beat in the eggs one at a time to combine well, then stir in the vanilla extract for flavor.
- Mash Bananas: In a separate bowl, mash the ripe bananas until mostly smooth with a few small lumps for texture.
- Whisk Dry Ingredients: In another bowl, whisk together the all-purpose flour, baking soda, ground cinnamon, and salt to evenly distribute the leavening and spices.
- Combine Batter: Gradually add the dry ingredients to the creamed butter mixture, alternating with the sour cream, beginning and ending with the dry ingredients. Mix until just combined to avoid overmixing and toughness.
- Fold in Bananas and Nuts: Gently fold in the mashed bananas and chopped walnuts or pecans if using, to evenly incorporate without deflating the batter.
- Pour Batter into Pan: Pour the prepared batter into the greased baking pan and spread it evenly for uniform baking.
- Bake Cake: Bake in the preheated oven for 30-35 minutes, or until a wooden skewer inserted in the center comes out clean, indicating doneness.
- Cool Cake: Let the cake cool in the pan for 10-15 minutes before inverting it onto a wire rack to cool completely, ensuring the cake sets and is easier to frost.
- Prepare Frosting: In a large mixing bowl, beat together the softened cream cheese and butter until smooth and creamy for a fluffy texture.
- Add Powdered Sugar: Gradually add the sifted powdered sugar, one cup at a time, beating well after each addition to avoid lumps.
- Add Flavor and Adjust Consistency: Stir in the vanilla extract and if the frosting is too thick, add milk or cream one tablespoon at a time until desired creamy consistency is reached.
- Frost the Cake: Once the cake is completely cool, spread the cream cheese frosting evenly over the top with a spatula.
- Decorate: Optionally decorate the frosted cake with additional chopped walnuts or pecans, banana slices, or a light sprinkle of cinnamon for extra flavor and presentation.
- Chill Before Serving: For the best texture and flavor, chill the frosted cake in the refrigerator for at least 30 minutes before slicing and serving.
Notes
- Use very ripe bananas for maximum sweetness and moisture.
- Be careful not to overmix the batter to keep the cake tender.
- Chilling the frosted cake helps the frosting set and makes slicing easier.
- Walnuts or pecans can be omitted if preferred or for nut allergies.
- If you prefer a less sweet frosting, adjust powdered sugar quantity to taste.
- Room temperature ingredients allow for better mixing and texture.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: banana cake, cream cheese frosting, banana dessert, moist banana cake, easy cake recipe, homemade cake, nutty banana cake

