This Banana Walnut Cream Cake is the kind of bake that earns its place on the table at every occasion — birthdays, afternoon teas, Sunday gatherings, or any day when you have a bunch of overripe bananas sitting on the counter and the urge to make something truly wonderful. Moist, fluffy, and deeply fragrant with warm banana flavour, studded throughout with generous pieces of crunchy walnut, and finished with a thick, silky cream cheese frosting — this is a cake that is far greater than the sum of its very simple parts. One slice is never enough.
The beauty of this recipe is how straightforwardly it comes together. No complicated techniques, no specialist equipment, and no hard-to-find ingredients — just a proper, honest cake made with ripe bananas, good butter, a handful of walnuts, and a frosting so good it will have people asking for the recipe before they have even finished their slice.
Why You Will Love This Recipe
- Deeply moist and tender crumb thanks to overripe bananas and buttermilk in the batter
- Crunchy walnuts throughout add wonderful texture against the soft, fluffy sponge
- Rich, silky cream cheese frosting perfectly balances the natural sweetness of the banana
- A beautiful two-layer layer cake that looks stunning and impressive with very little effort
- Made entirely from scratch with simple, everyday UK ingredients
- Can be made ahead and keeps beautifully in the fridge for up to 3 days
The Secret to a Truly Moist Banana Cake
There are two non-negotiable rules for a moist banana cake. The first is using properly overripe bananas — the ones that are well speckled and have turned deeply brown or almost black on the outside. These bananas are significantly sweeter than yellow bananas and release far more moisture into the batter, which is exactly what gives the sponge its signature soft, tender crumb. Under-ripe bananas will give you a dense, flavourless cake that no amount of frosting can rescue.
The second secret is buttermilk. Adding buttermilk to the batter not only tenderises the sponge beautifully but also reacts with the bicarbonate of soda to give the cake an extra lift and lightness. If you do not have buttermilk to hand, a quick homemade substitute — a tablespoon of lemon juice or white wine vinegar stirred into full-fat milk and left for five minutes — works perfectly well.

How to Make Banana Walnut Cream Cake
Step 1 — Prepare Your Tins and Oven
Preheat your oven to 180°C / 160°C fan / Gas Mark 4. Grease two 20cm round sandwich tins generously with butter and line the bases with baking parchment circles. Set aside on the middle shelf.
Step 2 — Toast the Walnuts
For the deepest, most satisfying walnut flavour, toast the walnuts lightly before adding them to the batter. Spread them on a dry baking tray and place in the preheated oven for 6–8 minutes until fragrant and lightly golden. Watch them carefully as they can catch quickly. Allow to cool completely, then roughly chop. Toasting is optional but makes a noticeable difference to the final flavour of the cake.
Step 3 — Mash the Bananas
Peel the overripe bananas and mash them thoroughly with a fork in a bowl until completely smooth with no large lumps remaining. A few small pieces of banana are fine and will melt into the sponge during baking, but mashing well ensures the flavour and moisture are evenly distributed throughout the batter. Set aside.
Step 4 — Cream the Butter and Sugars
In a large mixing bowl, beat the softened unsalted butter with the caster sugar and light soft brown sugar together using an electric hand mixer or stand mixer on medium speed for 4–5 minutes until the mixture is very pale, light, and fluffy. The combination of two sugars is important here — caster sugar gives sweetness and structure, while light brown sugar adds a gentle caramel warmth that complements the banana beautifully. Do not rush this step; thorough creaming creates the airy structure that makes the finished sponge so light.
Step 5 — Add the Eggs and Vanilla
Add the eggs one at a time, beating well after each addition. If the mixture looks like it is beginning to curdle slightly, add a tablespoon of the measured flour and beat briefly — this will stabilise the mixture immediately. Beat in the vanilla extract.
Step 6 — Fold in the Flour and Buttermilk
Sift together the plain flour, baking powder, bicarbonate of soda, a pinch of fine salt, and the ground cinnamon. With the mixer on its lowest speed, add the dry ingredients and the buttermilk alternately to the creamed mixture — beginning and ending with the flour. Add the dry ingredients in three additions and the buttermilk in two. Mix until just combined and smooth. Add the mashed banana and fold gently with a large spatula until fully incorporated. Finally, fold in the chopped walnuts, reserving a small handful for decoration.
Step 7 — Bake
Divide the batter evenly between the two prepared tins and smooth the tops gently with a spatula. Bake in the preheated oven for 28–32 minutes until the cakes are well risen, golden on top, springy to the touch at the centre, and a skewer inserted into the middle comes out clean. Leave to cool in the tins for 10 minutes, then turn out carefully onto a wire rack, peel away the parchment, and leave to cool completely before filling and frosting. Do not attempt to frost a warm cake — the cream cheese frosting will melt immediately.
Step 8 — Make the Cream Cheese Frosting
In a large bowl, beat the softened unsalted butter until completely smooth and pale — about 2 minutes with an electric hand mixer. Add the full-fat block cream cheese and beat again until the mixture is completely lump-free and creamy. Reduce the speed to low and gradually add the sifted icing sugar, a third at a time, beating well between each addition. Add the vanilla extract and beat on medium speed until the frosting is thick, smooth, glossy, and holds its shape when lifted with a spoon. If the frosting feels too soft, refrigerate for 20 minutes before using. Do not over-beat once the icing sugar has been added, as this can cause the frosting to become too loose.
Step 9 — Assemble and Decorate
Place the first cooled cake layer on a serving plate or cake board. Spread a generous, even layer of cream cheese frosting over the top using a palette knife or spatula. Place the second cake layer directly on top and press down very gently. Spread the remaining frosting over the top of the cake — leaving the sides unfrosted for a beautiful naked cake look, or covering the sides completely for a more classic finish. Scatter the reserved chopped walnuts over the top, and add a few slices of fresh banana just before serving if desired. Refrigerate for at least 30 minutes before slicing for the cleanest, neatest cuts.
Tips for the Best Banana Walnut Cream Cake
- Use the ripest bananas you can find — deeply speckled or nearly black bananas give the most intensely sweet, fragrant flavour and the most moisture
- Bring all your ingredients to room temperature before starting — cold butter and eggs will not cream together properly and will result in a denser sponge
- Do not overmix the batter once the flour has been added — fold gently and stop as soon as everything is incorporated to keep the sponge light and tender
- Use full-fat block cream cheese, not the spreadable variety — block cream cheese gives a firm, stable frosting that holds its shape beautifully
- Refrigerate the assembled cake for at least 30 minutes before slicing — this helps the frosting set and gives you much neater, cleaner slices
- Toast the walnuts before using — five minutes in the oven transforms their flavour from mild to gloriously nutty and aromatic
Variations to Try
- Banana and pecan cake — Swap the walnuts for roughly chopped pecans for a slightly sweeter, more buttery nut flavour that pairs beautifully with banana
- Chocolate chip banana cake — Fold 100g of milk or dark chocolate chips into the batter alongside the walnuts for an indulgent twist
- Salted caramel drizzle — Drizzle a homemade or shop-bought salted caramel sauce over the top of the frosted cake just before serving for a showstopping finish
- Spiced banana cake — Increase the cinnamon and add half a teaspoon each of ground ginger and mixed spice to the batter for a warmly spiced autumn version
- Three-layer cake — Divide the batter between three 18cm tins for a taller, more dramatic layer cake that looks spectacular at a celebration
How to Store Banana Walnut Cream Cake
Because of the cream cheese frosting, this cake must be stored in the refrigerator. Place in an airtight container or cover the cut edges with clingfilm and refrigerate for up to 3 days. Allow slices to come to room temperature for 20–30 minutes before serving — the sponge is at its best when not fridge-cold. The unfrosted sponge layers can be wrapped individually in clingfilm and frozen for up to 2 months. Defrost at room temperature before frosting and assembling.
Print
Banana Walnut Cream Cake (Moist, Fluffy & Absolutely Worth Savouring)
A wonderfully moist and fluffy two-layer Banana Walnut Cream Cake made with overripe bananas, toasted walnuts, and a hint of cinnamon, filled and topped with a rich and silky cream cheese frosting. A stunning, crowd-pleasing British bake perfect for birthdays, afternoon tea, and any occasion worth celebrating.
- Total Time: 1 hour 2 minutes
- Yield: 10–12 slices 1x
Ingredients
- 3 very ripe bananas, mashed (approx. 280g peeled weight)
- 115g unsalted butter, softened
- 150g caster sugar
- 100g light soft brown sugar
- 3 large eggs, at room temperature
- 1 tsp vanilla extract
- 280g plain flour
- 1½ tsp baking powder
- ½ tsp bicarbonate of soda
- ½ tsp ground cinnamon
- Pinch of fine salt
- 120ml buttermilk, at room temperature
- 120g walnuts, toasted and roughly chopped
- For the cream cheese frosting: 150g unsalted butter softened, 300g full-fat block cream cheese softened, 400g icing sugar sifted, 1 tsp vanilla extract
Instructions
- Preheat oven to 180°C / 160°C fan / Gas Mark 4. Grease and line two 20cm round sandwich tins with baking parchment.
- Toast the walnuts on a dry baking tray for 6–8 minutes until fragrant. Cool and roughly chop. Set aside.
- Mash the overripe bananas thoroughly until smooth. Set aside.
- Beat the softened butter, caster sugar, and light brown sugar together for 4–5 minutes until very pale and fluffy.
- Add the eggs one at a time, beating well after each. Beat in the vanilla extract.
- Sift together the flour, baking powder, bicarbonate of soda, cinnamon, and salt. Alternately fold in the dry ingredients and buttermilk in three and two additions respectively. Fold in the mashed banana, then the walnuts, reserving a handful for decoration.
- Divide the batter evenly between the tins. Bake for 28–32 minutes until golden, springy, and a skewer comes out clean. Cool in tins for 10 minutes then transfer to a wire rack to cool completely.
- For the frosting, beat the butter until smooth. Add the cream cheese and beat until lump-free. Gradually add the sifted icing sugar and vanilla and beat until thick, smooth, and glossy. Refrigerate for 20 minutes if too soft.
- Sandwich the cooled cake layers with a generous layer of frosting. Spread the remaining frosting over the top. Scatter with reserved walnuts. Refrigerate for 30 minutes before slicing.
Notes
- Use deeply speckled or almost black bananas for the best flavour and moisture.
- Bring all ingredients to room temperature before starting.
- Do not overmix the batter once flour is added — fold gently until just combined.
- Use full-fat block cream cheese, not spreadable, for the most stable frosting.
- Refrigerate for 30 minutes before slicing for the neatest cuts.
- Store in an airtight container in the fridge for up to 3 days.
- Unfrosted sponge layers freeze well for up to 2 months.
- Prep Time: 30 minutes
- Cook Time: 32 minutes
- Category: Cakes
- Method: Baking
- Cuisine: British
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice with frosting
- Calories: 495
- Sugar: 44 g
- Sodium: 210 mg
- Fat: 26 g
- Saturated Fat: 14 g
- Unsaturated Fat: 10 g
- Trans Fat: 0.3 g
- Carbohydrates: 62 g
- Fiber: 2 g
- Protein: 6 g
- Cholesterol: 95 mg
Keywords: banana walnut cream cake UK, banana walnut cake recipe, moist banana cake UK, cream cheese frosting banana cake, layer banana cake UK, easy banana cake recipe, banana walnut layer cake, British banana cake
Frequently Asked Questions
Can I make this cake without buttermilk?
Yes. A simple homemade buttermilk substitute works perfectly. Measure out the required amount of full-fat milk, add one tablespoon of lemon juice or white wine vinegar, stir, and leave to stand for 5 minutes until it curdles slightly. Use exactly as you would buttermilk in the recipe. Buttermilk is also available in all major UK supermarkets if you prefer to use the real thing.
Can I use salted butter instead of unsalted?
Yes. If using salted butter, simply omit the additional pinch of salt from the recipe. The overall flavour will be very similar.