Banana Cake with Cream Cheese Frosting and Pecans Recipe
Introduction
This moist and flavorful banana cake is a delightful way to use overripe bananas. With a creamy cream cheese frosting and a tender crumb, it’s perfect for gatherings or a special treat at home.

Ingredients
- 3 large overripe bananas
- 3 cups all-purpose flour (spooned and leveled, plus extra for dusting pans)
- 1 ½ teaspoons baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 cup granulated sugar
- 1 cup light brown sugar (packed)
- ½ cup unsalted butter (softened)
- ½ cup sour cream (at room temperature)
- 2 teaspoons vanilla extract
- 3 large eggs (at room temperature)
- 1 cup buttermilk
- 16 ounces cream cheese (at room temperature)
- ½ cup unsalted butter (at room temperature)
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 3 ½ cups powdered sugar
- Pecans (chopped, for garnish)
- Banana slices (for garnish, slice just before serving)
Instructions
- Step 1: Preheat your oven to 350°F. Grease two 9-inch round cake pans with butter or shortening and dust them lightly with flour. Set aside.
- Step 2: Peel and tear the bananas into a medium bowl. Mash completely using a fork or potato masher and set aside.
- Step 3: In a separate medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
- Step 4: In a large mixing bowl, cream the granulated sugar, brown sugar, and softened butter with an electric mixer until fluffy.
- Step 5: Add the mashed bananas, sour cream, and vanilla extract to the creamed mixture and mix until combined.
- Step 6: Add the eggs one at a time, mixing just until incorporated after each addition.
- Step 7: Mix in half of the dry ingredient mixture, then add the remaining half, mixing just until combined.
- Step 8: Pour in the buttermilk and mix on low speed until the batter is just combined. The batter should be thick and wet.
- Step 9: Divide the batter evenly between the prepared pans. Bake on the middle rack for 40 to 45 minutes, or until a toothpick inserted in the center comes out clean.
- Step 10: Let the cakes cool in the pans for 15 minutes before removing them. Transfer to a cooling rack and cool completely.
- Step 11: For the frosting, beat the cream cheese and softened butter together in a large bowl with an electric mixer until smooth.
- Step 12: Mix in the vanilla extract and salt.
- Step 13: Gradually add the powdered sugar, about ½ cup at a time, beating until the frosting is smooth and thick.
- Step 14: To assemble, place one cake layer on a serving plate or cake stand. Spread about half of the frosting evenly on top.
- Step 15: Carefully place the second cake layer on top and spread the remaining frosting over it.
- Step 16: Optionally, frost between layers, on top, and pipe remaining frosting around edges for decoration.
- Step 17: Garnish with chopped pecans and fresh banana slices just before serving to avoid browning.
Tips & Variations
- Use very ripe bananas for the best natural sweetness and flavor.
- To keep banana slices fresh-looking, brush them with a little lemon juice before garnishing.
- Substitute Greek yogurt for sour cream if desired for a slightly tangier cake.
- Add a teaspoon of cinnamon or nutmeg to the dry ingredients for warm spice notes.
Storage
Store the assembled banana cake covered in the refrigerator for up to 4 days. Allow it to come to room temperature before serving for the best texture. Leftover cake can also be frozen for up to 2 months if wrapped tightly.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen bananas for this cake?
Yes, thaw frozen bananas completely and drain any excess liquid before mashing to avoid altering the batter consistency.
Can I make this cake gluten-free?
Yes, substitute a gluten-free flour blend cup-for-cup, but be aware the texture may differ slightly from the original.
PrintBanana Cake with Cream Cheese Frosting and Pecans Recipe
This moist and flavorful Banana Cake features ripe bananas, enriched with creamy buttermilk and a luscious cream cheese frosting. Perfectly tender with a rich, sweet taste enhanced by vanilla and a hint of sour cream, it’s an irresistible classic dessert ideal for celebrations or anytime indulgence.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Cake Batter
- 3 large overripe bananas
- 3 cups all-purpose flour, spooned and leveled, plus extra for dusting pans
- 1 ½ teaspoons baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 cup granulated sugar
- 1 cup light brown sugar, packed
- ½ cup unsalted butter, softened
- ½ cup sour cream, at room temperature
- 2 teaspoons vanilla extract
- 3 large eggs, at room temperature
- 1 cup buttermilk
Cream Cheese Frosting
- 16 ounces cream cheese, at room temperature
- ½ cup unsalted butter, at room temperature
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 3 ½ cups powdered sugar
Garnish
- Chopped pecans
- Banana slices (slice just before serving to prevent browning)
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) and grease two 9-inch round cake pans with shortening or butter, then lightly dust them with flour. Set aside for use later.
- Prepare Bananas: Peel and tear apart the bananas into a medium bowl, then mash them thoroughly with a fork or potato masher until smooth. Set aside.
- Mix Dry Ingredients: In a separate medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Set aside.
- Cream Sugars and Butter: Using an electric mixer, cream together the granulated sugar, brown sugar, and softened butter in a large bowl until the mixture is fluffy and well combined.
- Add Wet Ingredients to Creamed Mixture: Mix in the mashed bananas, sour cream, and vanilla extract until fully incorporated.
- Add Eggs: Add eggs one at a time to the batter, mixing just until combined after each addition to maintain the batter’s lightness.
- Combine Dry Ingredients and Buttermilk: Add half of the dry ingredient mixture to the wet ingredients and mix gently. Add the remaining dry ingredients, then pour in the buttermilk and mix at low speed until the batter is just combined. The batter will be thick and moist.
- Divide and Bake: Evenly divide the batter between the prepared cake pans, using a kitchen scale if available for precision. Place the pans on the middle rack of the preheated oven and bake for 40 to 45 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
- Cool Cakes: Allow the cakes to cool in the pans for 15 minutes. Then, carefully remove the cakes from the pans and transfer them to a cooling rack to cool completely before frosting.
- Prepare Frosting: Once cakes are completely cooled, beat the cream cheese and room temperature butter together in a large bowl with an electric mixer until smooth and creamy.
- Add Flavoring and Sugar: Mix in the vanilla extract and salt. Gradually add the powdered sugar, about ½ cup at a time, mixing well after each addition until the frosting is thick and smooth.
- Assemble Cake: Place one cake layer on a cake stand or serving platter and spread about half of the cream cheese frosting evenly over the top. Carefully place the second cake layer on top and spread the remaining frosting over it.
- Decorate: Optionally, pipe the frosting around the edges for decoration. Garnish the top with chopped pecans and fresh banana slices, sliced just before serving to prevent browning.
Notes
- Use ripe to overripe bananas for the best natural sweetness and moisture in the cake.
- Ensure eggs and sour cream are at room temperature to create a smooth batter and even baking.
- Dusting the pans with flour after greasing helps prevent sticking without affecting the cake’s exterior texture.
- Do not overmix the batter once dry ingredients are added to keep the cake tender and moist.
- For a more decorative finish, pipe frosting around the cake edges using a piping bag fitted with a star tip.
- Slice banana garnish just before serving to maintain fresh appearance and avoid browning.
- Store leftover cake in an airtight container in the refrigerator for up to 3 days.
Keywords: banana cake, cream cheese frosting, moist banana cake, homemade banana cake, classic banana dessert

