Add to Collection
Go to Collections
This banana cake with walnut filling is tender, buttery, and full of banana flavor. The tangy cream cheese frosting is the perfect finish for this sweet comfort food.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 12 servings
- 3/4 cup butter
- 1-1/2 cups sugar
- 1 cup banana , very ripe and mashed
- 1/2 cup buttermilk
- 1 teaspoon vanilla
- 2 eggs
- 1/2 teaspoon salt
- 2 cups cake flour , or all-purpose
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1/2 cup sugar
- 2 tablespoons flour
- 1/2 cup heavy cream
- 2 tablespoons butter
- 1/2 cup walnuts , chopped
- 1/3 teaspoon salt
- 1 teaspoon vanilla
Cream Cheese Frosting
- 16 ounces cream cheese
- 1/2 cup butter , unsalted
- 1/4 cup heavy cream
- 2 cups Confectioner’s sugar
- 1 tablespoon vanilla
- 2 teaspoons vanilla instant pudding powder
Preheat the oven to 375F.
Grease and flour two 9-inch cake pans.
Cream together the sugar and butter.
With mixer on low speed add the eggs, beating well to completely mix them in.
Blend in the banana and vanilla.
Stir dry ingredients together until well blended.
Add the dry ingredients alternately with the buttermilk, beginning and ending with the dry ingredients.
Spoon the batter into the pans.
Bake in 375°F oven 25 minutes, or until a toothpick inserted in the center comes out clean.
Combine sugar, flour, butter, and cream in a heavy saucepan.
Cook until thickened, stirring constantly.
Add the nuts, vanilla, and salt.
Spoon between the layers of cooled cake.
Beat the cream cheese, butter, and cream until well blended and fluffy.
Add the confectioner’s sugar and instant pudding; continue to beat until smooth. You may need to add a bit more or less than specified to get the proper texture.
Beat in the vanilla.
Spoon the walnut filling thickly on top of one of the cooled cake layers.
Cover with the second layer, pressing down gently.
Frost thickly with the whipped cream cheese frosting.
Sprinkle more walnuts on top if desired.
Store in the refrigerator.
Calories: 651kcal | Carbohydrates: 60g | Protein: 7g | Fat: 43g | Saturated Fat: 24g | Cholesterol: 118mg | Sodium: 585mg | Potassium: 231mg | Fiber: 1g | Sugar: 40g | Vitamin A: 28.1% | Vitamin C: 2% | Calcium: 8.7% | Iron: 3.4%