Desserts
This banana cake Malaysia recipe transforms humble overripe bananas into a moist, aromatic masterpiece with a spiced rum swirl and crunchy coconut top—a fusion of tropical sweetness and warm spices. 🌟 The secret lies in blending ripe bananas with Malaysian staples like pandan extract and coconut milk, creating a cake that’s both familiar and distinctly Southeast Asian.
What makes this recipe special is the two-layer technique: a tender banana cake base infused with cinnamon and nutmeg, topped with a rum-soaked coconut crunch. The rum adds depth without overpowering, while toasted coconut gives that signature Malaysian texture. Perfect for tea time or celebrations, this cake balances richness with subtle spice.
Baking at 350°F for 35-40 minutes ensures a golden top with a moist interior—no dry crumbs here. The crunchy coconut layer stays crisp even after slicing, thanks to a quick broil at the end. Serve warm with pandan tea or dust with extra coconut for that final touch.
This isn’t just dessert—it’s a cultural experience. Whether you’re recreating a Malaysian bakery classic or adapting it for your family, the spiced rum swirl and toasted coconut make every bite unforgettable. Ready to bake?
Ingredients for banana cake malaysia
These tropical ingredients blend Malaysian warmth with classic banana cake comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Overripe Bananas 🍌 | 3 cups | Mashed to 1.5 cups puree |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown preferred |
| Coconut Milk 🥥 | 1 cup | Full-fat canned preferred |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Unsalted Butter 🧈 | 1 cup | Melted, cooled slightly |
| Pandan Extract 🌿 | ½ tsp | Pure, not imitation |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated preferred |
| Baking Powder 🧂 | 1 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Spiced Rum 🍹 | ½ cup | Dark rum preferred |
| Shredded Coconut 🥥 | 1 ½ cups | Sweetened, unsweetened mix |
| Vanilla Extract 🌸 | 1 tsp | Pure Madagascar preferred |
| Toasted Coconut Flakes 🥥 | 1 cup | For crunchy topping |
The bananas are the heart of this recipe—overripe ones are ideal for natural sweetness and moisture. Look for bananas with brown speckles but still firm flesh. Trader Joe's and Asian markets often have the perfect ones, or simply let your bananas sit on the counter until they're just past perfect. Coconut milk matters too—full-fat canned gives the richest texture, while cartons with water added won't work. For the pandan extract, Penang brand is authentic, but any pure extract will do. The rum should be dark and spiced—Captain Morgan or Gosling's are reliable choices that won't overpower the cake.
No spiced rum? Dark rum or even bourbon works in a pinch, though the flavor profile changes slightly. Freshly grated nutmeg makes all the difference—pre-ground loses potency fast, so invest in a microplane if you bake often. Want to skip the pandan? A pinch of turmeric plus vanilla mimics some of its earthy sweetness. For the coconut, unsweetened flakes toasted in a dry pan give the best crunch, but store-bought toasted works too. The baking powder is crucial—aluminum-free ensures proper rise without metallic aftertaste. If you're gluten-sensitive, swap the flour for a 1:1 gluten-free blend, though texture may vary slightly.
Store the cake in an airtight container at room temperature for up to 3 days, though it's best enjoyed fresh. For longer storage, wrap tightly and refrigerate for 5 days—bring to room temperature before serving. The rum-soaked layer keeps well for 7 days in the fridge, so you can prep ahead. Freeze portions of the crumbly coconut topping for up to 3 months—just toast again before using. This cake reheats beautifully in the microwave for 10-15 seconds to restore that bakery-warm feeling.
Why You'll Love This Recipe
- No Waste, All Flavor: I swear by this recipe for using up those black-speckled bananas in my fruit bowl—no sad compost trips here. The moment they mash into that rich batter with coconut milk, the kitchen smells like a tropical bakery, and suddenly, you’ve turned "too ripe" into "too good."
- One-Bowl Wonder: Honestly, I’ve made cakes that require three bowls, a food processor, and a therapy session to clean up afterward. This? Just one bowl, a whisk, and 10 minutes of your life. The eggs bind it perfectly, the flour doesn’t weigh it down, and the sugar-caramelized bananas do all the heavy lifting.
- Crowd-Pleaser Any Day: Between us, this cake disappears faster than my willpower on a Sunday afternoon. It’s the go-to for birthdays (because it’s always a good excuse), potlucks (no one will guess it’s basically dessert for breakfast), or even as a "healthy-ish" snack when the kids demand something sweet after school.
- Budget Magic: Coconut milk adds richness without breaking the bank, and overripe bananas? Free if you’ve got a fruit bowl. I’ve made this for under $3 and still had enough leftovers to feed me for three mornings. Plus, the leftovers? Even better the second day—moist, not dry, and still packed with that warm banana-coconut hug.
Step-by-step instructions for banana cake Malaysia recipe
Here's the precise method for that signature spiced rum swirl and coconut crunch topping.
👨🍳 Step 1: Prepare the Banana Puree and Wet Ingredients
Begin by mashing the 3 cups overripe bananas until you achieve a smooth 1.5 cups puree—no lumps should remain. The riper the bananas, the sweeter and more flavorful your cake will be. In a separate bowl, combine the 1 cup melted unsalted butter (cooled slightly), 1 cup coconut milk, 1.5 cups granulated sugar, 1 tsp vanilla extract, 0.5 tsp pandan extract, and 0.5 cup spiced rum. Whisk until fully incorporated, creating a rich, aromatic base.
This mixture should be smooth and well-blended, with the rum and pandan infusing the coconut milk for that authentic Malaysian flavor profile. The butter should be just warm enough to blend easily but not hot—you want it to cool slightly before combining with other ingredients to prevent scrambling the eggs later.
👨🍳 Step 2: Combine Dry Ingredients and Create the Rum Swirl
In a large mixing bowl, sift together the 2.5 cups all-purpose flour, 1 tsp baking powder, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. Make a well in the center and add the 2 whole large eggs (room temperature) and the banana puree mixture. Gently fold everything together using a spatula until just combined—you should still see some flour streaks. Overmixing develops gluten and can make the cake dense.
For the signature swirl, pour ¼ cup of the spiced rum into a small bowl and set aside. Divide the batter evenly between two 8-inch round cake pans (lightly greased and lined with parchment paper). Using a skewer, create a well in the center of each cake pan. Carefully pour the reserved rum into the well, then gently swirl it into the batter using the skewer. This creates those beautiful marbled patterns when baked.
🔥 Step 3: Bake the Cake Layers
Preheat your oven to 350°F. Bake the cake pans for 25-30 minutes or until a toothpick inserted into the center comes out clean and the edges are golden brown. The cakes should spring back gently when pressed in the center. Rotate the pans halfway through baking for even browning. Real talk: don't open the oven door during the first 20 minutes—this prevents the cakes from sinking.
Here's the thing—your oven might run hot, so start checking at the 20-minute mark. If the tops are browning too quickly, tent loosely with aluminum foil. The cakes are done when they pull away from the edges of the pan and have a slight domed shape. Let them cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before assembling.
🥘 Step 4: Assemble with Coconut Topping
Once the cakes are completely cool, place one layer on a serving plate. Spread a thin layer of lemon curd (if using) or simply leave as-is for a simpler version. Dust the top with a light layer of powdered sugar to create a barrier. Place the second cake layer on top and gently press down. This prevents the filling from leaking out during slicing.
For the signature crunchy topping, mix together the 1.5 cups shredded coconut and 1 cup toasted coconut flakes. Sprinkle this mixture evenly over the top of the cake, pressing down gently so it adheres. The contrast between the moist cake layers and the coconut topping is what makes this cake truly special. Chill the assembled cake in the refrigerator for at least 1 hour before slicing to allow the flavors to meld.
⏰ Step 5: Rest and Serve for Maximum Flavor
This is the moment that matters: let the cake rest for at least 1 hour in the refrigerator before serving. The rum swirl will have fully infused, the coconut topping will be perfectly crunchy, and the cake layers will hold their shape beautifully. Slice with a sharp serrated knife and serve each piece with a dusting of powdered sugar or a dollop of whipped cream for that extra touch of elegance.
Each slice should reveal those marbled rum swirls and a perfect balance of moist cake, spiced rum flavor, and coconut crunch. The pandan extract adds a subtle floral note that's characteristic of Malaysian baking, while the nutmeg and cinnamon provide warm, aromatic depth. Serve with a cup of strong Malaysian coffee or tea for the complete experience.
Pro Tips For Making Banana Cake Malaysia
- Mash Bananas Thoroughly: Skip the food processor—your hands will get you a smoother batter with fewer lumps. Overripe bananas break down faster when mashed with a fork, and you’ll avoid that weird grainy texture that sneaks in when you’re lazy. (Yes, even if you’re impatient like me.)
- Use Warm Coconut Milk: Heat the coconut milk to body temperature before mixing it in—this helps dissolve the sugar faster and makes the cake’s crumb lighter. I learned this the hard way after a dense, gummy batch that tasted more like pudding than cake.
- Don’t Overmix the Batter: Stir just until the flour disappears—overmixing turns this tender cake into a tough, chewy mess. Two minutes past combined is two minutes too long. (Your future self will thank you.)
- Check Doneness with a Skewer: The cake’s edges might look set, but the center can still be gooey. Insert a skewer—if it comes out clean (or with a few moist crumbs), it’s done. Pulling it out too early guarantees a soupy middle that ruins the whole thing. (I know, I know—patience.)
Wine and beer pairings for this dish
Malaysian Tea Pairings
Nothing complements this cake like a steaming cup of pandan tea—its floral, vanilla-like notes harmonize perfectly with the cake's spiced rum and coconut. I reach for Teh Pandan from local Malaysian brands like Sariwangi or Teh Botol, served warm but not scalding to preserve the delicate aroma. For a twist, add a splash of condensed milk for a sweet contrast that balances the cake's natural richness. 💛
If you prefer black tea, Assam tea with a hint of jasmine works beautifully. The malty depth of Assam cuts through the cake's sweetness while the jasmine adds a subtle floral echo of the pandan. Brew it strong—this cake deserves a robust companion. I like Twinings Jasmine Pearl for its smooth, aromatic profile that won't overpower the dessert.
Coffee Companions
For coffee lovers, a Malaysian kopi is the ultimate pairing. The kopi luwak or classic kopi tubruk (dark roast) provides a bold, earthy contrast that makes each bite of cake sing. I recommend Kopi Luwak from Kopi Kenangan—its natural sweetness and chocolatey notes create a perfect balance with the spiced rum. Serve it black or with a touch of condensed milk to mirror the cake's coconut sweetness.
For a lighter option, try Malaysian iced coffee with evaporated milk. The creamy texture and cool temperature refresh your palate between rich bites. I make mine with Nescafé Azera (a Malaysian favorite) and serve it over ice with a dollop of whipped cream—it's like dessert within dessert. ☕
Alcoholic Pairings
Since the cake already features spiced rum, consider pairing it with a Malaysian gin like Antarabangsa or Singapore Sling-inspired cocktails for a tropical twist. The botanicals in gin complement the pandan and cinnamon, while the citrus notes brighten the coconut. I love a gin sour with lime juice and honey syrup—the acidity cuts through the cake's richness beautifully.
For wine lovers, a Moscato d'Asti offers a light, fizzy contrast that won't compete with the cake's bold flavors. The slight sweetness and floral notes enhance the pandan and vanilla without overpowering. If you prefer red, a light Pinot Noir from Malaysia's Tanjung Lalang vineyard provides earthy undertones that pair surprisingly well with the spiced rum. 🍷
Non-Alcoholic Options
For a refreshing non-alcoholic option, try Malaysian rose syrup mixed with sparkling water. The floral notes mirror the pandan in the cake while the bubbles cleanse your palate. I use Rose Syrup from Penang and add a slice of lime for a citrusy kick. This drink is particularly refreshing if you've had a rich slice of cake.
Another crowd-pleaser is coconut milk smoothie with pandan extract and ice. Blend 1 cup coconut milk, ½ tsp pandan, 1 frozen banana, and a splash of lime juice for a creamy, tropical drink that echoes the cake's flavors. It's like dessert in beverage form—perfect for balancing the rich textures. 🥥
Nutrition facts
Frequently asked questions
Can I substitute regular rum for spiced rum in this recipe?
Yes, but the flavor profile will change slightly. Regular rum lacks the warm spices (like cinnamon and cloves) that complement the banana and coconut. For a similar effect, mix ¼ tsp ground cinnamon and ⅛ tsp ground cloves into ½ cup regular rum before using. This mimics the spiced rum's depth without overpowering the cake.
How do I make this cake gluten-free?
Use a 1:1 gluten-free flour blend (like Bob's Red Mill) and add ½ tsp xanthan gum to improve texture. Reduce the baking powder to ¾ tsp since gluten-free flours often need less leavening. The cake may be slightly denser but still moist. For extra crunch, toast the coconut separately and sprinkle it on top after baking.
Why did my cake sink in the middle?
This usually happens from overmixing the batter (developing gluten) or opening the oven door too early. For this recipe, fold just until combined—lumps are fine! Also, avoid opening the oven in the first 20 minutes. If your oven runs hot, tent the pans with foil after 15 minutes to prevent over-browning.
Can I bake this in a single layer instead of two?
Use one 9-inch round pan and bake for 30-35 minutes. For the rum swirl, pour ¼ cup rum into the center well before baking. The cake will be slightly taller but just as flavorful. Top with extra coconut flakes and a quick broil for 1-2 minutes to crisp the top.
What's the best way to store leftovers?
Keep the cake in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for 5 days—the rum flavors intensify slightly when chilled. Reheat slices in the microwave for 10-15 seconds to restore freshness. The coconut topping stays crispy if stored properly, but may soften slightly after refrigeration.
