Craving a tender cake that turns overripe bananas into pure bliss? This moist banana walnut cake delivers an irresistible contrast of soft, flavorful crumb and crunchy walnuts in every bite. Perfect for using up those spotted bananas on your counter, it bakes in one pan with pantry staples and optional cream cheese frosting for versatile snacking or dessert. Ready in under an hour, it serves 12 to 16 and stays fresh for days.

Why You’ll Love This Banana Walnut Cake
This cake nails the perfect balance of banana sweetness and nutty crunch without needing a mixer. Sour cream keeps it ultra-moist for days, while simple techniques ensure bakery-style results at home.
| Feature | This Cake | Banana Bread |
|---|---|---|
| Texture | Tall, fluffy cake | Dense quick bread |
| Bake Time | 35-45 minutes | 55-65 minutes |
| Frosting | Optional cream cheese | Usually none |
| Servings | 12-16 | 8-10 slices |
Whether plain for breakfast or frosted for parties, it satisfies every time.
Ingredients for Moist Banana Walnut Cake

Wet Ingredients:
- 4 medium overripe bananas (about 1.5 cups mashed, black spots ideal for max flavor)
- 1/2 cup unsalted butter softened (or vegetable oil for extra moisture)
- 3/4 cup granulated sugar
- 1/4 cup brown sugar packed
- 2 large eggs room temperature
- 1/2 cup sour cream or Greek yogurt
- 2 teaspoons vanilla extract
Dry Ingredients:
- 2 cups all-purpose flour (spooned and leveled, not scooped)
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
Add-ins:
- 1.25 cups walnuts chopped and toasted (divided: 1 cup in batter, 1/4 cup on top)
Cream Cheese Frosting (Optional):
- 8 oz cream cheese softened
- 1/4 cup butter softened
- 2 cups powdered sugar
- 1 teaspoon vanilla
Approximate per slice (1/16th, unfrosted): 320 calories, 17g fat, 38g carbs (25g sugars), 5g protein.
How to Make Banana Walnut Cake Step by Step
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking pan or line with parchment.
- Mash bananas in a large bowl until smooth with some small chunks for texture. Set aside.
- Cream butter and sugars in a separate bowl for 2-3 minutes until light and fluffy. Beat in eggs one at a time, then vanilla and sour cream.
- Combine wet and dry. Stir banana mixture into the wet ingredients. In another bowl, whisk flour, baking soda, baking powder, cinnamon, and salt. Gently fold dry into wet until just combined – no overmixing.
- Fold in walnuts. Add 1 cup chopped toasted walnuts. Spread batter evenly in pan. Sprinkle remaining 1/4 cup on top.
- Bake for 35-45 minutes. Toothpick in center should come out clean or with moist crumbs. Internal temp 200°F. Tent with foil after 25 minutes if browning fast.
- Cool completely on wire rack, about 1 hour.
- Frost if desired. Beat cream cheese, butter, powdered sugar, and vanilla until smooth. Spread over cooled cake. Store extras in fridge.
Pro tip: Toast walnuts in dry skillet over medium heat for 3-5 minutes until fragrant – transforms flavor.
Pro Tips for Perfect Moist Texture
- Use overripe bananas: They mash easily and add natural sweetness/moisture.
- Room temperature ingredients blend smoothly, preventing lumps.
- Spoon and level flour: Scooping packs it dense, drying the cake.
- Fold gently: Overmixing creates tunnels and tough crumb.
- Check early: Ovens vary; start at 35 minutes.
These ensure foolproof, bakery-moist results every bake.
Variations and Substitutions
- Chocolate chip version: Fold in 3/4 cup semi-sweet chips with walnuts.
- Gluten-free: Swap 1:1 gluten-free flour blend; add 1/4 tsp xanthan gum if not included.
- Vegan: Use flax eggs (1 tbsp ground flax + 3 tbsp water each), dairy-free yogurt/oil.
- Bundt pan: Bake 45-50 minutes in greased bundt; dust with powdered sugar.
- Muffins: Fill liners 3/4 full, bake 18-22 minutes at 375°F for 18 muffins.
Nut-free? Omit walnuts or swap with pecans/seeds.
How to Store & Freeze
- Room temperature: Cover tightly up to 3 days.
- Fridge: Up to 5 days in airtight container; bring to room temp before serving.
- Freeze: Wrap unfrosted cake in plastic and foil; up to 3 months. Thaw overnight in fridge, then frost.
- Reheat slices: Microwave 10-15 seconds or warm in 300°F oven 5 minutes.
Stays ultra-moist thanks to sour cream.
Serving Suggestions
Pair warm slices with coffee or tea for breakfast. Top with vanilla ice cream and caramel drizzle for dessert. Ideal for potlucks, birthdays, or afternoon snacks. Slice into squares for easy sharing.
Frequently Asked Questions
How ripe should bananas be for this cake?
Black-spotted or fully brown overripe bananas work best. They mash easily and provide peak sweetness without added sugar.
Can I skip the frosting?
Absolutely. Dust with powdered sugar or serve plain – still delicious and snack-friendly.
Why did my batter look curdled?
Normal when adding sour cream to batter. It bakes up smooth and perfect.
Nut-free option?
Omit walnuts entirely or replace with sunflower seeds/chocolate chips for similar crunch.
What’s the difference between this cake and banana bread?
This is lighter and taller with sour cream for extra moisture, while banana bread is denser from no leavener boost.
Can I use frozen bananas?
Thaw completely and drain excess liquid to avoid soggy batter.
How do I prevent sinking walnuts?
Toss in 1 tbsp flour before folding; place most on top.
Bundt version bake time?
45-50 minutes; grease well and cool 15 minutes in pan before inverting.
Make ahead tips?
Bake and freeze unfrosted up to 3 months; frost day-of.
High altitude adjustments?
Reduce baking powder to 1/4 tsp, increase flour by 2 tbsp, bake at 350°F.
This moist banana walnut cake turns everyday ingredients into crowd-pleasing comfort. Pin for your next bake, drop a 5-star rating if it hits the spot, and share your tweaks in comments!
Print
Moist Banana Walnut Cake Recipe (Easy & Ultra Moist)
- Total Time: PT3H
- Yield: 12–16 servings 1x
Description
Ultra-moist Banana Walnut Cake with cream cheese frosting delivers perfect crunch from toasted walnuts and max flavor from overripe bananas. This easy recipe serves 12-16, freezes beautifully, and turns ripe banana bounty into bakery perfection.
Ingredients
For the Cake:
4 large overripe bananas (about 1 1/2 cups mashed)
3 cups all-purpose flour (spooned and leveled)
1 1/2 teaspoons baking soda
1 teaspoon ground cinnamon
1/2 teaspoon salt
10 tablespoons unsalted butter, softened
3/4 cup granulated sugar
3/4 cup packed light brown sugar
3 large eggs, room temperature
2 teaspoons pure vanilla extract
1 cup sour cream, room temperature
1/2 cup buttermilk, room temperature
1 cup walnuts, chopped and toasted
For the Cream Cheese Frosting:
8 ounces full-fat cream cheese, softened
1/2 cup unsalted butter, softened
3 cups powdered sugar, sifted
1 teaspoon pure vanilla extract
Pinch of salt
1/2 cup chopped toasted walnuts, for garnish
Instructions
1. Preheat and Prep: Set oven to 350°F (177°C). Grease a 9×13-inch pan, or two 8-inch round pans for layers, or a bundt pan. Line with parchment for easy release.
2. Mash Bananas: Peel and mash bananas with a fork until smooth with some chunks for texture. Set aside.
3. Mix Dry Ingredients: Whisk flour, baking soda, cinnamon, and salt in a medium bowl.
4. Cream Butter and Sugars: Beat butter, granulated sugar, and brown sugar on medium-high until pale and fluffy, about 3 minutes. Add eggs one at a time, beating well after each. Mix in vanilla.
5. Combine Wet and Dry: Add mashed bananas to the butter mixture. On low speed, alternate adding dry ingredients and sour cream/buttermilk (start and end with dry). Mix just until combined, about 30 seconds. Fold in chopped walnuts gently to avoid toughness.
6. Bake: Pour batter evenly into pan(s). For 9×13, bake 35-40 minutes; 8-inch layers 25-30 minutes; bundt 50-60 minutes. Toothpick in center should come out clean or with moist crumbs. Cool in pan 10 minutes, then fully on wire rack.
7. Make Frosting: Beat cream cheese and butter until smooth. Gradually add powdered sugar, vanilla, and salt. Beat on high until fluffy, 2 minutes.
8. Frost and Serve: For sheet cake, spread frosting evenly and sprinkle walnuts. For layers, level cakes, add crumb coat, chill 30 minutes, then frost fully. Garnish with walnuts.
Notes
Pro Baking Tips:
– Weigh flour (360g) for precision; too much dries it out.
– Don’t overmix batter; gluten makes it tough.
– Test ripeness: Bananas should smell sweet and yield to gentle pressure.
– For extra moisture, tent foil loosely after 25 minutes if tops brown fast.
Storage: Room temp 2 days covered, fridge 5 days, freeze unfrosted 2 months.
Variations: Layer (2×8″ pans), gluten-free (1:1 flour), nut-free (choc chips), bundt, cupcakes.
- Prep Time: PT20M
- Cook Time: PT35M
- Category: Dessert, Cake
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 35g
- Sodium: 320mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0.5g
- Carbohydrates: 50g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 85mg

