Steam Banana Cake Recipe Malaysia: Moist and Fragrant Traditional Treat

Visual representation of Steam Banana Cake Recipe Malaysia: Moist and Fragrant Traditional Treat

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.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 8g40%
Cholesterol 70mg23%
Sodium 180mg8%
Total Carbohydrate 52g19%
Dietary Fiber 2g7%
Sugars 24g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.5(9 reviews)
Tyler Parker