Desserts
This banana cake Malaysia recipe brings tropical warmth to your kitchen with a signature coconut-caramel swirl and crispy pandan crunch. đ´ The secret lies in blending ripe bananas with fragrant coconut milk and pandan-infused batter, creating layers of moist cake and gooey caramel. Iâve perfected this version after years of baking, ensuring every slice delivers that perfect balance of sweetness and aromatic depth.
The magic happens with toasted pandan leavesâcrushed and mixed into the batter for an earthy, floral note thatâs distinctly Malaysian. Coconut milk keeps the cake tender while the caramel swirl adds richness, and a sprinkle of toasted coconut flakes on top gives that satisfying crunch. This recipe is foolproof for beginners, with clear steps and measurements that guarantee a showstopping dessert every time.
What makes this cake truly special is how the flavors develop as it bakesâwarm vanilla from the bananas, creamy coconut, and the subtle perfume of pandan. The caramel swirl softens just enough to create pockets of gooey sweetness, while the toasted coconut topping adds texture that contrasts beautifully with the soft cake.
Perfect for celebrations or a cozy weekend treat, this banana cake Malaysia recipe is as impressive as it is delicious. The aroma alone will have everyone gathering around the kitchen, and the first bite? Thatâs when the compliments start. Letâs get baking!
Ingredients for banana cake malaysia
Tropical flavors meet tender cake layers with these carefully chosen ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas đ | 3 whole | Very ripe, dark spots preferred |
| All-Purpose Flour đž | 2 ½ cups | Sifted for light texture |
| Granulated Sugar đ | 1 ½ cups | White or light brown |
| Light Brown Sugar đ | ½ cup | Packed for caramel swirl |
| Coconut Milk 𼼠| 1 Ÿ cups | Full-fat canned for richness |
| Unsalted Butter đ§ | 1 cup | Room temperature, softened |
| Pandan Leaves đż | 4 whole | Fresh, toasted and crushed |
| Large Eggs đĽ | 2 whole | Room temperature |
| Baking Powder đ§ | 1 ½ tsp | Diamond Crystal preferred |
| Salt đ§ | ½ tsp | Fine sea salt |
| Vanilla Extract đŻ | 1 tbsp | Pure, high-quality |
| Shredded Coconut 𼼠| 1 cup | Toasted for topping |
| Heavy Cream đĽ | ½ cup | For caramel swirl |
| Cream Cheese đ§ | 8 oz | Room temperature for swirl |
The pandan leaves are non-negotiable for that authentic Malaysian aroma. Asian markets or specialty stores carry fresh bundlesâlook for vibrant green leaves with no browning. Toast them lightly in a dry pan until fragrant, then crush into the batter. For the bananas, three very ripe ones (black spots are key) ensure natural sweetness. If you can't find fresh pandan, pandan extract (1 tsp) works in a pinch, but the texture won't be the same. The coconut milk? Full-fat canned brands like Thai Kitchen give the best richnessâskip the carton versions. And that caramel swirl? Brown sugar and heavy cream create pockets of gooey perfection.
No pandan leaves? Substitute 1 tsp pandan extract or 1/2 tsp vanilla + 1/4 tsp lemongrass paste for a close approximation. Running low on coconut milk? Substitute equal parts evaporated milk and water, though the texture will be slightly less tender. For the caramel swirl, if you don't have cream cheese, melted butter mixed with powdered sugar creates a similar effect. The shredded coconut topping can be swapped for toasted flaked coconut if that's what you have on hand. And if your bananas aren't ripe enough? Place them in a paper bag with an apple overnight to speed up ripening.
This cake keeps beautifullyâ3 days at room temperature covered loosely with plastic, or 1 week refrigerated in an airtight container. For maximum freshness, bake just before serving and store any leftovers in the fridge. The caramel swirl softens over time, so it's best enjoyed within 2 days of baking. If you're prepping ahead, the batter can be mixed and refrigerated for 24 hours before baking. The toasted coconut topping stays crisp for about 2 days if stored in a sealed container.
Why You'll Love This Recipe
- Iâll be real: ripe bananas are often on sale, and coconut milk is cheaper than fancy mix-ins. For under $5, I feed my whole family a dessert that tastes like it belongs in a cafĂŠ. Thatâs what I call a winâespecially when leftovers disappear faster than I can reheat them.
- No Mash, No Stress: I swear by this trickâjust smash the bananas right in the bowl with the flour. No food processor, no sticky mess. The dough comes together smoother than I expected, and honestly? Thatâs half the battle won before you even preheat the oven.
- Coconut Caramel Magic: Between us, the coconut milk makes this cake ridiculously good. Itâs not just sweetâitâs got this subtle richness that pairs perfectly with the ripe bananas, almost like a natural caramel swirl. One bite and youâll forget about boxed cake mixes.
- Lunchbox Hero: Between my sonâs soccer practice and my work deadlines, this cake is my secret weapon. Cut into squares, wrap in foil, and it stays fresh for days. (Yes, even on a Tuesday night.) The texture holds up better than most banana breads Iâve triedâno soggy surprises here.
Step-by-step instructions for coconut-caramel swirl banana cake
Here's the precise method for that signature Malaysian textureâmoist banana layers with coconut-pandan crunch and gooey caramel swirls.
đ¨âđł Step 1: Prepare the Banana Batter Foundation
Preheat your oven to 350°F and grease a 9x13-inch baking pan. In a large mixing bowl, mash the 3 whole ripe bananas until completely smoothâno lumps. I press through a fine-mesh sieve to ensure a silky texture that won't make the cake dense.
In a separate bowl, whisk together the 2.5 cups all-purpose flour, 1.5 cups granulated sugar, 1.5 tsp baking powder, and 0.5 tsp salt. Sift the dry ingredients directly into the mashed bananas to prevent clumping. Add the 1 cup softened butter, 1.25 cups coconut milk, and 1 tbsp vanilla extract, mixing just until combinedâovermixing develops gluten and makes the cake tough.
đł Step 2: Create the Coconut-Pandan Crunch Layer
While the batter rests, prepare the signature crunch layer. In a dry skillet over medium heat, toast the 4 whole pandan leaves for 30 seconds until fragrant. Crush them with your fingers and set aside. In a small bowl, mix the 1 cup toasted shredded coconut with the crushed pandan leaves.
Spread half of the banana batter evenly into the prepared pan. Sprinkle the coconut-pandan mixture over the batter, pressing down gently to create an even layer. This step is crucialâit ensures every bite delivers that signature crunch you crave in Malaysian banana cakes.
đĽ Step 3: Make the Caramel Swirl Filling
In a small saucepan, combine the 0.5 cup packed light brown sugar, 0.5 cup heavy cream, and 8 oz room-temperature cream cheese. Cook over medium-low heat for 5-7 minutes, stirring constantly until smooth and slightly thickened. The mixture should coat the back of a spoon but still be pourableâthis creates those perfect ribbons when swirled.
Let the caramel mixture cool for 5 minutes while you prepare the final batter layer. This cooling step prevents the caramel from melting the top layer too quickly during baking. The caramel should be warm but not hot to the touch.
đł Step 4: Assemble and Bake the Layers
Spread the remaining banana batter evenly over the coconut-pandan layer. Using a spoon, gently swirl the cooled caramel mixture through the batter in an S-pattern, being careful not to overmix. The caramel will naturally create ribbons as it bakes, creating that signature swirl effect.
Bake for 45-50 minutes until the edges are golden brown and a toothpick inserted in the center comes out clean. I like to tent the pan with foil after 30 minutes to prevent over-browning while ensuring the center cooks through. The cake should spring back slightly when pressed gently.
â° Step 5: Cool and Serve for Maximum Flavor
Remove the cake from the oven and let it cool in the pan for 15 minutes. This resting period allows the caramel to set slightly and prevents it from running when you cut the cake. Transfer to a wire rack and cool completely before slicing.
For the best texture, serve at room temperature. The contrast between the moist banana layers, crispy coconut-pandan crunch, and gooey caramel swirls is what makes this Malaysian classic so irresistible. Cut into 12 equal squares for perfect individual servings.
Pro Tips For Making Banana Cake Malaysia
- Mash Bananas Thoroughly: Skip the food processorâyour hands will give you that perfect, lump-free texture. I learned this the hard way after blending bananas and ending up with a cake that tasted like it had rocks in it. Press through a fine-mesh sieve if youâre impatient, but nothing beats the smoothness of mashed bananas with no hidden chunks.
- Preheat Pan with Coconut Milk: Swirl a little coconut milk in the pan before bakingâit creates a subtle, non-sticky barrier that keeps the cake from sticking to the sides. I used to skip this, and my cakes always needed a knife to pry them loose. Works especially well for those deep, round pans.
- Donât Overmix the Batter: Stir just until the flour disappearsâany more, and youâll end up with a dense, tough cake. I was guilty of mixing like I was kneading dough, and the result was more like a brick than a moist, fluffy treat. Let the coconut milk do the work; the batter should look like thick pancake batter, not glue.
- Add Sugar Gradually: Start with half the granulated sugar, taste, then add more if needed. The brown sugarâs molasses depth can make the cake taste overly sweet if you dump all the sugar in at once. I used to eyeball it and end up with a dessert that tasted like a bakeryâs overpriced version. Balance is keyâespecially with ripe bananas already adding natural sweetness.
Serving suggestions for this dish
Warm Spiced Tea Pairing
Serve this coconut-caramel banana cake with warm pandan-infused tea for the ultimate Malaysian experience. I love using Thai-style pandan tea made with pandan leaves, lemongrass, and a touch of honeyâits floral notes complement the cakeâs tropical sweetness. For a caffeine-free option, try jasmine tea with coconut milk (just heat 1 cup coconut milk with 2 tea bags and a pinch of turmeric for color). The warmth of the tea cuts through the richness of the cake beautifully. đż
Fresh Tropical Fruit Platter
A vibrant fruit platter adds freshness and balances the cakeâs richness. I arrange mango slices, lychee, and dragon fruit on a platter with a drizzle of honey-lime dressing (mix 2 tbsp honey with 1 tbsp lime juice). The acidity from the lime refreshes your palate, while the juicy fruits provide a light contrast to the dense cake. For extra flair, garnish with edible orchid flowersâtheyâre a nod to Malaysian aesthetics and add a pop of color. đ
Coconut Whipped Cream Topping
Elevate each slice with a dollop of light coconut whipped cream. Whip 1 cup chilled coconut cream (the thick part from a can of full-fat coconut milk) with 1 tbsp powdered sugar and a pinch of vanilla extract until fluffy. Pipe or spoon onto each serving just before eatingâthe cool cream contrasts perfectly with the warm cake. For a festive touch, dust with toasted coconut flakes or a sprinkle of crushed pandan leaves. This step feels indulgent but takes just 5 minutes. â¨
Malaysian Coffee Accompaniment
For coffee lovers, serve with kopi luwak or a classic Malaysian iced coffee made with strong brewed coffee, condensed milk, and a dash of vanilla. The bold, slightly bitter notes of the coffee create a delicious contrast to the sweet, creamy cake. If you canât find kopi luwak, instant coffee mixed with coconut milk works as a quick substitute. The contrast between the bitter coffee and sweet cake is what makes this pairing unforgettable. â
Garnish Like a Pro
Presentation matters! Before serving, dust each slice with powdered sugar through a fine sieve for a snowy finish. Add a few toasted coconut flakes and a pandan leaf strip for an authentic touch. For an extra-special presentation, arrange slices on a banana leaf (available at Asian markets) and serve with a small bowl of coconut curry sauce on the side. The leaf adds an aromatic element and makes the dessert feel like a true Malaysian feast. đş
Make It a Dessert Spread
Turn your cake into the star of a full dessert spread. Pair it with pandan kueh (coconut cookies) and durian cheesecake for a tropical flavor explosion. Offer palm sugar syrup (simmer ½ cup palm sugar with 1 cup water and a splash of lime) for dipping. The combination of textures and flavorsâcrunchy, creamy, and chewyâwill have your guests raving. This works perfectly for celebrations like Hari Raya or Chinese New Year. đ
Nutrition facts
Frequently asked questions
Why does this recipe use pandan leaves instead of extract?
Pandan leaves add a unique floral-earthy aroma that extract can't fully replicate. When toasted and crushed, they create both flavor and textureâimagine the subtle perfume of Malaysian desserts! For best results, use fresh leaves, but if unavailable, 1 tsp pandan extract + Âź tsp lemongrass paste works as a close substitute.
Can I make this cake without coconut milk?
Yes, but the texture will differ. Replace 1.25 cups coconut milk with 1 cup evaporated milk + Âź cup water for moisture, though the cake won't be as rich. For flavor, add ½ tsp coconut extract to mimic the tropical notes. The caramel swirl remains unaffectedâjust use the same measurements for that part.
How do I know when the cake is fully baked?
Look for golden edges and test with a toothpickâit should come out clean (or with a few moist crumbs). The cake should also spring back slightly when pressed gently. If the top browns too quickly, tent with foil after 30 minutes of baking. Overbaking dries out the banana layers, so err on the side of slightly underdone if unsure.
Can I substitute cream cheese in the caramel swirl?
For a lighter version, use ½ cup softened butter + ½ cup powdered sugar instead of cream cheese. For extra richness, try ½ cup mascarpone cheese. The key is achieving a thick, pourable consistencyâsimmer until it coats the back of a spoon. The caramel will still ribbon beautifully when swirled into the batter.
How should I store leftovers?
Keep the cake in an airtight container at room temperature for 2-3 days, or refrigerate for up to 1 week. The caramel swirl softens over time, so it's best enjoyed fresh. For extra crispiness, reheat slices in the oven at 300°F for 5 minutes before serving. The coconut topping stays crunchy for about 2 days if stored properly.
