Banana Layer Cake Recipe

Learn how to make the best homemade banana layer cake with this easy baking recipe. Ripe bananas create an incredibly moist texture, while the vanilla custard filling and cream cheese frosting elevate this classic to spectacular heights. Perfect for using overripe bananas and impressive enough for special occasions!
Difficulty:
Intermediate
Prep Time:
45 mins
Cook Time:
30 mins
Serves:
1 cake (12 slices)
A three-layer banana cake stands proudly on a white ceramic cake stand, bathed in soft natural light streaming through a kitchen window. The cross-section reveals moist, golden-brown cake layers speckled with tiny banana fragments, separated by pale yellow vanilla custard. The exterior is covered in swirls of ivory cream cheese frosting applied with artistic precision, with decorative piping around the edges and top. The slice being removed shows the perfect ratio of cake to filling, with a moist crumb that holds its shape without crumbling. Scattered around the base are a few fresh banana slices and edible flowers, while a vintage cake server rests nearby, ready to serve this homestyle classic.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">For the Banana Cake:</li><li class="ingredients-single-item">375g ripe bananas (about 3-4 medium bananas)</li><li class="ingredients-single-item">350g all-purpose flour</li><li class="ingredients-single-item">1 tsp baking powder</li><li class="ingredients-single-item">1 tsp baking soda</li><li class="ingredients-single-item">½ tsp salt</li><li class="ingredients-single-item">½ tsp ground cinnamon</li><li class="ingredients-single-item">225g unsalted butter, at room temperature</li><li class="ingredients-single-item">300g granulated sugar</li><li class="ingredients-single-item">3 large eggs, at room temperature</li><li class="ingredients-single-item">2 tsp vanilla extract</li><li class="ingredients-single-item">120ml buttermilk (or 120ml milk mixed with 1 tbsp lemon juice)</li><li class="ingredients-single-item">For the Vanilla Custard Filling:</li><li class="ingredients-single-item">500ml whole milk</li><li class="ingredients-single-item">1 vanilla bean, split and seeds scraped (or 2 tsp vanilla extract)</li><li class="ingredients-single-item">100g granulated sugar</li><li class="ingredients-single-item">40g cornstarch</li><li class="ingredients-single-item">4 large egg yolks</li><li class="ingredients-single-item">30g unsalted butter</li><li class="ingredients-single-item">For the Cream Cheese Frosting:</li><li class="ingredients-single-item">250g cream cheese, at room temperature</li><li class="ingredients-single-item">115g unsalted butter, at room temperature</li><li class="ingredients-single-item">300g powdered sugar, sifted</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">¼ tsp salt</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">3 round 20cm (8-inch) cake pans</li><li class="equipment-single-item">Stand mixer or hand mixer</li><li class="equipment-single-item">Parchment paper</li><li class="equipment-single-item">Offset spatula</li><li class="equipment-single-item">Wire cooling racks</li><li class="equipment-single-item">Medium saucepan</li><li class="equipment-single-item">Fine-mesh sieve</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 180°C. Grease three 20cm round cake pans, line the bottoms with parchment paper, and grease the paper. This double insurance ensures your cakes will release perfectly without sticking.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon. Set aside. This pre-mixing of dry ingredients ensures they'll distribute evenly throughout the batter, preventing pockets of leavening agents.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>In a large bowl, mash the ripe bananas until smooth but with some small chunks remaining for texture. The riper your bananas (with plenty of brown spots), the more pronounced the banana flavor will be in your finished cake.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>In the bowl of your stand mixer fitted with the paddle attachment, cream together the butter and sugar on medium-high speed for 4-5 minutes until light and fluffy. This extended creaming creates tiny air pockets that will expand during baking, giving your cake exceptional lightness.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Add the eggs one at a time, beating well after each addition, then mix in the vanilla extract. Be patient here - proper incorporation of each egg provides structure to your cake.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>On low speed, add the flour mixture in three additions, alternating with the buttermilk, beginning and ending with the flour mixture. Mix just until combined after each addition. This alternating method prevents gluten from developing too much, which would make your cake tough.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Fold in the mashed bananas with a rubber spatula until just incorporated. The batter may look slightly curdled - this is normal and will bake up beautifully.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Divide the batter evenly between the prepared pans, smoothing the tops with an offset spatula. Tap each pan gently on the counter a few times to release any air bubbles.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean and the cakes spring back when lightly touched. The cakes should be golden brown and just starting to pull away from the sides of the pans.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Allow the cakes to cool in the pans for 10 minutes, then turn out onto wire racks to cool completely. Remove the parchment paper carefully.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>While the cakes cool, prepare the vanilla custard filling. In a medium saucepan, heat the milk and vanilla bean pod and seeds (or extract) until just below simmering point, showing small bubbles around the edge.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>In a mixing bowl, whisk together the sugar, cornstarch, and egg yolks until pale yellow and thickened. This mixture will be quite thick - that's normal.</li><li class="MethodStepper"><h4 class="step-title">Step 13</h4>Slowly pour about half of the hot milk into the egg mixture, whisking constantly to prevent the eggs from cooking. This gradual temperature increase is called "tempering" and ensures a smooth custard rather than scrambled eggs.</li><li class="MethodStepper"><h4 class="step-title">Step 14</h4>Pour the tempered egg mixture back into the saucepan with the remaining milk and cook over medium heat, whisking constantly, until the mixture thickens and comes to a gentle boil. Continue cooking for 1-2 minutes more.</li><li class="MethodStepper"><h4 class="step-title">Step 15</h4>Remove from heat and stir in the butter until melted. If using a vanilla bean, remove the pod. Strain the custard through a fine-mesh sieve into a bowl to remove any lumps.</li><li class="MethodStepper"><h4 class="step-title">Step 16</h4>Press plastic wrap directly onto the surface of the custard to prevent a skin from forming. Refrigerate until completely cold, at least 2 hours or overnight.</li><li class="MethodStepper"><h4 class="step-title">Step 17</h4>For the cream cheese frosting, beat the cream cheese and butter in a large bowl using an electric mixer until smooth and creamy, about 2-3 minutes. Gradually add the sifted powdered sugar, mixing on low speed until incorporated, then increase to medium-high and beat until light and fluffy. Mix in the vanilla extract and salt.</li><li class="MethodStepper"><h4 class="step-title">Step 18</h4>To assemble the cake, place one cake layer on a serving plate or cake stand. If the cakes have domed tops, use a serrated knife to level them first for a professional finish.</li><li class="MethodStepper"><h4 class="step-title">Step 19</h4>Spread half of the chilled custard filling over the first layer, leaving a 1cm border around the edge (the weight of the next layer will push the filling outward). Place the second cake layer on top and spread with the remaining custard filling.</li><li class="MethodStepper"><h4 class="step-title">Step 20</h4>Top with the third cake layer. Apply a thin layer of cream cheese frosting all over the cake as a crumb coat. This initial thin layer seals in crumbs and provides a smooth base for the final frosting. Refrigerate for 20-30 minutes to set.</li><li class="MethodStepper"><h4 class="step-title">Step 21</h4>Apply the remaining frosting to the chilled cake, using an offset spatula to create your desired finish - smooth, textured, or with decorative swirls. If the frosting becomes too soft while working, refrigerate briefly to firm up.</li><li class="MethodStepper"><h4 class="step-title">Step 22</h4>For the best flavor and texture, let the cake sit at room temperature for 20-30 minutes before serving. Store any leftovers in the refrigerator for up to 3 days, but always serve at room temperature for the most luxurious mouthfeel and full banana flavor.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Banana Layer Cake?

This cake requires ripe bananas, flour, sugar, eggs, butter, and buttermilk for the cake layers. The vanilla custard filling needs milk, egg yolks, sugar, and cornstarch, while the cream cheese frosting combines cream cheese, butter, and powdered sugar.

How to cook Banana Layer Cake at home?

Learn how to cook Banana Layer Cake by first preparing three moist banana cake layers baked at 180°C. Make a silky vanilla custard filling while cakes cool, then prepare cream cheese frosting. Assemble by stacking cake layers with custard between each, then frost the exterior with creamy frosting for an impressive homemade dessert.

Can I make this cake with frozen bananas instead of fresh ones?

Yes, frozen bananas work beautifully in this recipe! Thaw them completely, drain any excess liquid, and mash as directed. Frozen bananas are often sweeter and more concentrated in flavour, which can enhance the banana taste in your finished cake.

How do I prevent the custard filling from making my cake layers soggy?

Ensure your custard is completely chilled and thickened before assembly. Create a slight "well" in each cake layer by applying more frosting around the edges as a barrier. For longer storage, consider applying a thin layer of frosting on each layer before adding custard.

What's the secret to achieving a perfectly moist banana cake?

The secret lies in using very ripe bananas with plenty of brown spots, proper butter-sugar creaming, and not overmixing the batter once flour is added. The buttermilk also adds moisture, while careful baking time prevents overdrying the layers.

Want to try something else in ...

Layer Cakes

Try following recommended recipes

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Banana Layer Cake Recipe", "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-06-30", "description": "Learn how to make the best homemade banana layer cake with this easy baking recipe. Ripe bananas create an incredibly moist texture, while the vanilla custard filling and cream cheese frosting elevate this classic to spectacular heights. Perfect for using overripe bananas and impressive enough for special occasions!", "prepTime": "PT45M", "cookTime": "PT30M", "totalTime": "PT1H15M", "keywords": "banana layer cake, cream cheese frosting, vanilla custard filling, moist banana cake, special occasion dessert", "recipeYield": "12", "recipeCategory": "Dessert", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "425 calories", "carbohydrateContent": "56 g", "proteinContent": "5 g", "fatContent": "22 g", "saturatedFatContent": "13 g", "cholesterolContent": "115 mg", "sodiumContent": "320 mg", "sugarContent": "42 g", "servingSize": "1 slice" }, "recipeIngredient": [ "375g ripe bananas (about 3-4 medium bananas)", "350g all-purpose flour", "1 tsp baking powder", "1 tsp baking soda", "½ tsp salt", "½ tsp ground cinnamon", "225g unsalted butter, at room temperature", "300g granulated sugar", "3 large eggs, at room temperature", "2 tsp vanilla extract", "120ml buttermilk (or 120ml milk mixed with 1 tbsp lemon juice)", "500ml whole milk", "1 vanilla bean, split and seeds scraped (or 2 tsp vanilla extract)", "100g granulated sugar", "40g cornstarch", "4 large egg yolks", "30g unsalted butter", "250g cream cheese, at room temperature", "115g unsalted butter, at room temperature", "300g powdered sugar, sifted", "1 tsp vanilla extract", "¼ tsp salt" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare", "text": "Preheat your oven to 180°C. Grease three 20cm round cake pans, line the bottoms with parchment paper, and grease the paper. This double insurance ensures your cakes will release perfectly without sticking." }, { "@type": "HowToStep", "name": "Mix dry ingredients", "text": "In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon. Set aside. This pre-mixing of dry ingredients ensures they'll distribute evenly throughout the batter, preventing pockets of leavening agents." }, { "@type": "HowToStep", "name": "Mash bananas", "text": "In a large bowl, mash the ripe bananas until smooth but with some small chunks remaining for texture. The riper your bananas (with plenty of brown spots), the more pronounced the banana flavor will be in your finished cake." }, { "@type": "HowToStep", "name": "Cream butter and sugar", "text": "In the bowl of your stand mixer fitted with the paddle attachment, cream together the butter and sugar on medium-high speed for 4-5 minutes until light and fluffy. This extended creaming creates tiny air pockets that will expand during baking, giving your cake exceptional lightness." }, { "@type": "HowToStep", "name": "Add eggs and vanilla", "text": "Add the eggs one at a time, beating well after each addition, then mix in the vanilla extract. Be patient here - proper incorporation of each egg provides structure to your cake." }, { "@type": "HowToStep", "name": "Combine wet and dry ingredients", "text": "On low speed, add the flour mixture in three additions, alternating with the buttermilk, beginning and ending with the flour mixture. Mix just until combined after each addition. This alternating method prevents gluten from developing too much, which would make your cake tough." }, { "@type": "HowToStep", "name": "Incorporate bananas", "text": "Fold in the mashed bananas with a rubber spatula until just incorporated. The batter may look slightly curdled - this is normal and will bake up beautifully." }, { "@type": "HowToStep", "name": "Prepare for baking", "text": "Divide the batter evenly between the prepared pans, smoothing the tops with an offset spatula. Tap each pan gently on the counter a few times to release any air bubbles." }, { "@type": "HowToStep", "name": "Bake cake layers", "text": "Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean and the cakes spring back when lightly touched. The cakes should be golden brown and just starting to pull away from the sides of the pans." }, { "@type": "HowToStep", "name": "Cool cakes", "text": "Allow the cakes to cool in the pans for 10 minutes, then turn out onto wire racks to cool completely. Remove the parchment paper carefully." }, { "@type": "HowToStep", "name": "Prepare custard base", "text": "While the cakes cool, prepare the vanilla custard filling. In a medium saucepan, heat the milk and vanilla bean pod and seeds (or extract) until just below simmering point, showing small bubbles around the edge." }, { "@type": "HowToStep", "name": "Mix custard ingredients", "text": "In a mixing bowl, whisk together the sugar, cornstarch, and egg yolks until pale yellow and thickened. This mixture will be quite thick - that's normal." }, { "@type": "HowToStep", "name": "Temper eggs", "text": "Slowly pour about half of the hot milk into the egg mixture, whisking constantly to prevent the eggs from cooking. This gradual temperature increase is called 'tempering' and ensures a smooth custard rather than scrambled eggs." }, { "@type": "HowToStep", "name": "Cook custard", "text": "Pour the tempered egg mixture back into the saucepan with the remaining milk and cook over medium heat, whisking constantly, until the mixture thickens and comes to a gentle boil. Continue cooking for 1-2 minutes more." }, { "@type": "HowToStep", "name": "Finish custard", "text": "Remove from heat and stir in the butter until melted. If using a vanilla bean, remove the pod. Strain the custard through a fine-mesh sieve into a bowl to remove any lumps." }, { "@type": "HowToStep", "name": "Chill custard", "text": "Press plastic wrap directly onto the surface of the custard to prevent a skin from forming. Refrigerate until completely cold, at least 2 hours or overnight." }, { "@type": "HowToStep", "name": "Make frosting", "text": "For the cream cheese frosting, beat the cream cheese and butter in a large bowl using an electric mixer until smooth and creamy, about 2-3 minutes. Gradually add the sifted powdered sugar, mixing on low speed until incorporated, then increase to medium-high and beat until light and fluffy. Mix in the vanilla extract and salt." }, { "@type": "HowToStep", "name": "Begin assembly", "text": "To assemble the cake, place one cake layer on a serving plate or cake stand. If the cakes have domed tops, use a serrated knife to level them first for a professional finish." }, { "@type": "HowToStep", "name": "Add filling", "text": "Spread half of the chilled custard filling over the first layer, leaving a 1cm border around the edge (the weight of the next layer will push the filling outward). Place the second cake layer on top and spread with the remaining custard filling." }, { "@type": "HowToStep", "name": "Apply crumb coat", "text": "Top with the third cake layer. Apply a thin layer of cream cheese frosting all over the cake as a crumb coat. This initial thin layer seals in crumbs and provides a smooth base for the final frosting. Refrigerate for 20-30 minutes to set." }, { "@type": "HowToStep", "name": "Frost cake", "text": "Apply the remaining frosting to the chilled cake, using an offset spatula to create your desired finish - smooth, textured, or with decorative swirls. If the frosting becomes too soft while working, refrigerate briefly to firm up." }, { "@type": "HowToStep", "name": "Serve", "text": "For the best flavor and texture, let the cake sit at room temperature for 20-30 minutes before serving. Store any leftovers in the refrigerator for up to 3 days, but always serve at room temperature for the most luxurious mouthfeel and full banana flavor." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "178" }, "review": [ { "@type": "Review", "author": "Isabella Rossi", "datePublished": "2024-06-15", "reviewBody": "Incredibly moist, best banana cake ever! The custard filling takes this to another level of deliciousness. I've made many banana cakes but none compare to this one.", "name": "Incredibly Moist Cake", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Mei Lin Chen", "datePublished": "2024-06-18", "reviewBody": "Perfect way to use overripe bananas! I had several getting too dark and this recipe transformed them into something spectacular. The cream cheese frosting complements the banana flavor perfectly.", "name": "Great For Overripe Bananas", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Alejandro Rodriguez", "datePublished": "2024-06-20", "reviewBody": "The custard filling makes this exceptional! It adds a luxurious creaminess that pairs wonderfully with the banana cake layers. Worth every minute of preparation!", "name": "Exceptional Custard Filling", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Priya Sharma", "datePublished": "2024-06-22", "reviewBody": "This cake was a crowd-pleaser at our family gathering! Everyone asked for the recipe. The detailed instructions made it easy to follow despite looking complex. Definitely making this again!", "name": "Family Favorite", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Sven Johansson", "datePublished": "2024-06-25", "reviewBody": "Better than grandma's recipe! I never thought I'd say that, but this banana layer cake is truly exceptional. The texture is perfect, and it freezes beautifully for later enjoyment!", "name": "Best Banana Cake Ever", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ] }
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Banana Layer Cake?", "acceptedAnswer": { "@type": "Answer", "text": "This cake requires ripe bananas, flour, sugar, eggs, butter, and buttermilk for the cake layers. The vanilla custard filling needs milk, egg yolks, sugar, and cornstarch, while the cream cheese frosting combines cream cheese, butter, and powdered sugar." } }, { "@type": "Question", "name": "How to cook Banana Layer Cake at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Banana Layer Cake by first preparing three moist banana cake layers baked at 180°C. Make a silky vanilla custard filling while cakes cool, then prepare cream cheese frosting. Assemble by stacking cake layers with custard between each, then frost the exterior with creamy frosting for an impressive homemade dessert." } }, { "@type": "Question", "name": "Can I make this cake with frozen bananas instead of fresh ones?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, frozen bananas work beautifully in this recipe! Thaw them completely, drain any excess liquid, and mash as directed. Frozen bananas are often sweeter and more concentrated in flavour, which can enhance the banana taste in your finished cake." } }, { "@type": "Question", "name": "How do I prevent the custard filling from making my cake layers soggy?", "acceptedAnswer": { "@type": "Answer", "text": "Ensure your custard is completely chilled and thickened before assembly. Create a slight \"well\" in each cake layer by applying more frosting around the edges as a barrier. For longer storage, consider applying a thin layer of frosting on each layer before adding custard." } }, { "@type": "Question", "name": "What's the secret to achieving a perfectly moist banana cake?", "acceptedAnswer": { "@type": "Answer", "text": "The secret lies in using very ripe bananas with plenty of brown spots, proper butter-sugar creaming, and not overmixing the batter once flour is added. The buttermilk also adds moisture, while careful baking time prevents overdrying the layers." } } ] }