This traditional Malaysian steamed banana cake delivers moist, fragrant results every time. The secret lies in ripe bananas and a gentle steaming process that preserves their natural sweetness.
I’ve perfected this method to ensure a tender crumb and authentic flavor. The cake emerges with a delicate texture that’s both light and satisfying, just as it should be.
Ingredients for Steam Banana Cake Recipe Malaysia
Ripe bananas and simple pantry staples make this traditional steamed cake come alive.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 4 whole | Very ripe, black spots on peel |
| All-Purpose Flour 🌾 | 2 cups | Sifted for smooth texture |
| Granulated Sugar 🍚 | ¾ cup | Adjust to taste preference |
| Large Eggs 🥚 | 3 whole | Room temperature for best results |
| Vegetable Oil 🫒 | ½ cup | Neutral flavor like canola or sunflower |
| Coconut Milk 🥥 | ½ cup | Full-fat for rich texture |
| Baking Powder 🧂 | 1 tsp | Ensures proper rise |
| Baking Soda 🧂 | ½ tsp | Balances acidity in bananas |
| Vanilla Extract 💧 | 1 tsp | Pure extract for best flavor |
| Salt 🧂 | ¼ tsp | Enhances all flavors |
| Ground Cinnamon 🌿 | ½ tsp | Adds warm spice notes |
The bananas are critical here. Look for ones with plenty of black spots on the peel (the riper, the sweeter and more fragrant). Asian markets often carry the small, sweet variety perfect for this, but any ripe banana works. I always grab mine from Whole Foods—they tend to have a good selection. The coconut milk adds that authentic richness—Thai Kitchen or Chaokoh are reliable brands.
No coconut milk? Heavy cream works in a pinch (though it changes the flavor profile slightly). Out of vanilla? Almond extract at half the amount gives a nice twist. If you want to make this eggless, 3 flax eggs (3 tbsp ground flax + 9 tbsp water) can replace the eggs. The flour can be swapped for whole wheat, but the texture will be denser.
This cake stays moist for 3-4 days at room temperature (store in an airtight container). It freezes beautifully for up to 3 months—just thaw overnight before serving. The flavors actually deepen after a day, so it’s great for making ahead.
Why You’ll Love This Recipe
- I’ll be real: it tastes even better the next day, and it keeps well for three days in the fridge.
- One Bowl Wonder: I just dump everything in, mix, and steam—no fancy techniques, just ripe bananas and a few pantry staples.
- Tea Time Star: Between us, it’s my secret weapon for potlucks or sudden guests—always disappears fast.
- Stays Fresh: I’ll be real: it tastes even better the next day, and it keeps well for three days in the fridge.
Step-by-Step Instructions for Steam Banana Cake
This traditional method ensures a moist, fragrant cake with perfect texture every time.
Step 1: Prepare the Banana Mixture
In a large mixing bowl, mash the 4 whole Ripe Bananas until smooth with only small lumps remaining. I use a fork for this—it gives you good control over the texture. The bananas should be very ripe with black spots on the peel for maximum sweetness and moisture.
Add the 0.75 cup Granulated Sugar, 0.5 cup Vegetable Oil, and 3 whole Large Eggs. Whisk vigorously until the mixture is pale and slightly thickened, about 2-3 minutes. You’ll notice it lightens in color as air incorporates.
Stir in the 0.5 cup Coconut Milk and 1 tsp Vanilla Extract. The coconut milk adds richness, while the vanilla enhances the natural banana flavor. Mix until everything is fully combined and smooth.
Step 2: Combine Dry Ingredients
In a separate bowl, sift together the 2 cups All-Purpose Flour, 1 tsp Baking Powder, 0.5 tsp Baking Soda, 0.25 tsp Salt, and 0.5 tsp Ground Cinnamon. Sifting aerates the flour, which helps create a lighter cake texture.
The baking powder and baking soda work together to ensure a good rise, while the cinnamon adds a warm, aromatic depth. The salt balances all the flavors, so don’t skip it even though the amount seems small.
Step 3: Fold Everything Together
Gradually add the dry ingredients to the wet mixture, folding gently with a spatula until just combined. Be careful not to overmix—stop as soon as you no longer see streaks of flour. Overmixing will make the cake dense instead of light and fluffy.
The batter will be thick but pourable. If it seems too stiff, you can add a splash of coconut milk, but with properly ripe bananas, this shouldn’t be necessary. The consistency should resemble a thick pancake batter.
Step 4: Steam the Cake to Perfection
Pour the batter into a greased 8-inch round cake pan or heatproof dish. Tap the pan gently on the counter to remove any air bubbles. Cover the pan tightly with aluminum foil, securing the edges well to prevent steam from entering.
Place the pan in a steamer over boiling water. Make sure the water level is high enough to create steady steam but doesn’t touch the bottom of the pan. Steam for 45-50 minutes until a toothpick inserted into the center comes out clean.
The cake is done when the top springs back lightly when touched and the edges start to pull away from the sides of the pan. The steam method ensures an incredibly moist crumb that stays tender for days.
Step 5: Cool and Serve
Remove the cake from the steamer and let it cool in the pan for 10 minutes. Then, transfer it to a wire rack to cool completely. This cooling step is important—it allows the structure to set so the cake holds together when sliced.
Once cooled, slice and serve. The texture should be soft, moist, and slightly dense with a delicate crumb. For the best experience, enjoy it at room temperature with a cup of tea or coffee.
Pro Tips For Making Steam Banana Cake Recipe Malaysia
- Pre-Steam the Bananas: Mash the bananas and microwave them for 1-2 minutes before mixing—this intensifies their sweetness and saves you from using overripe ones that might be too mushy.
- Warm the Oil: Heat the vegetable oil slightly (just warm, not hot) before mixing with eggs and sugar. I learned this the hard way—cold oil can make the batter dense instead of light and fluffy.
- Cover Tightly: Use a clean cloth or foil to seal the steamer lid completely. After burning three batches, I finally figured out that escaping steam leads to uneven cooking and a dry top layer.
- Skip the Overmixing: Fold the flour in just until combined—about 10-12 strokes. My grandmother swore by this, and she was right: overmixing develops gluten, making the cake tough instead of tender.
Regional Styles of steam banana cake recipe malaysia
Penang Nyonya Style
In Penang, Nyonya cooks add 1 tsp pandan juice to the batter for a fragrant, green-tinged cake. They also use gula melaka (palm sugar) instead of regular sugar, giving it a deeper caramel flavor. The result is a beautifully aromatic cake with a unique Malaysian-Peranakan twist. 🌿
Sabah Variation
In Sabah, they incorporate ½ cup mashed sweet potato along with the bananas for extra moisture and natural sweetness. The addition of 1 tsp cardamom powder makes this version particularly fragrant. I tried this once during a visit to Kota Kinabalu and was amazed by the texture.
Kelantan Tradition
Kelantan’s version often includes 2 tbsp honey and 1 tsp rose water for a floral touch. The cake is typically steamed in banana leaves instead of a pan, which imparts a subtle earthy aroma. This method is more traditional and gives the cake a rustic presentation.
Johor Modern Twist
Johor bakers sometimes add ½ cup crushed pineapple to the batter for a tangy contrast to the sweet bananas. They also top the cake with toasted coconut flakes after steaming. This modern adaptation adds texture and a tropical flavor that pairs wonderfully with the banana base.
Nutrition Facts
Frequently Asked Questions
Can I use overripe bananas?
In fact, the riper the bananas, the better. Look for ones with plenty of black spots or even completely black peels for maximum sweetness and moisture in your cake.
Why cover the pan with foil when steaming?
The foil prevents water droplets from the steam from dripping onto the cake, which could create water spots or an uneven texture. Secure it tightly for best results.
How do I know when it’s done?
Insert a toothpick into the center—it should come out clean. Also, the top will spring back when lightly pressed and the edges will pull away from the pan. Steam for 45-50 minutes typically.
Can I bake this instead of steaming?
You can, but steaming gives the authentic texture. If baking, use 350°F for 35-40 minutes, though the result will be slightly drier.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026