Homestyle Thai Steamed Banana Cake: Soft, Sweet Perfection
Delicate and fragrant, this steamed cake offers a fluffy texture with rich banana and subtle coconut flavors.
By Janelle
Updated: January 18, 2026
Why I Love This Recipe
Kluay Nueng, or Thai Steamed Banana Cake, is a beloved dessert found in homes and markets throughout Thailand. This simple yet satisfying treat showcases the natural sweetness of ripe bananas enhanced by creamy coconut milk. Unlike baked cakes, steaming imparts a uniquely soft and airy texture, making it a light and comforting dessert that is perfect any time of day. It's a taste of home for many Thais, often enjoyed with a cup of strong coffee or tea.
- •Naturally Sweetened Goodness - Relish the pure sweetness from perfectly ripened bananas, minimizing the need for excessive sugar.
- •Cloud-Like Texture - Steaming creates an incredibly soft and tender cake, unlike any baked counterpart.
- •Subtle Coconut Infusion - Coconut milk adds a creamy richness and fragrant aroma that complements the banana beautifully.
- •Easy and Forgiving - This recipe is surprisingly simple, making it a great choice for beginner bakers.
- •A Taste of Thailand - Experience the authentic flavors of Thai cuisine in a simple, comforting dessert.
Ingredients You'll Need
Here's what you'll need – nothing too fancy, just good ingredients that work together beautifully.
- 3 medium Ripe bananas (very ripe, mashed)
- 1 1/2 cups All-purpose flour
- 1 cup Coconut milk (full-fat)
- 1/2 cup Granulated sugar (adjust to taste)
- 1/4 teaspoon Salt
- 1 teaspoon Baking powder
- 2 tablespoons Shredded coconut (for garnish)
Step-by-Step Instructions
- 1
Prepare your steamer by filling the bottom with water and bringing it to a boil. While the water heats, grease a heat-safe cake pan or individual ramekins to prevent sticking. Ensuring the steamer is ready beforehand streamlines the cooking process.
~5 min
Tip: Make sure the water level is below the steaming rack to prevent the cake from getting soggy. - 2
In a large bowl, mash the ripe bananas until smooth. The riper the bananas, the sweeter and more flavorful the cake will be. Try to remove any large lumps for a smoother batter.
~2 min
Tip: Overripe bananas with brown spots are ideal for this recipe. - 3
Add the granulated sugar, coconut milk, and salt to the mashed bananas. Whisk until the sugar is mostly dissolved. The salt enhances the sweetness and balances the flavors.
~2 min
Tip: Use a whisk to ensure the sugar dissolves evenly. - 4
In a separate bowl, whisk together the all-purpose flour and baking powder. This ensures that the baking powder is evenly distributed throughout the flour, which is crucial for the cake to rise properly.
~1 min
Tip: Sifting the flour before whisking with baking powder can further improve the cake's texture. - 5
Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Be careful not to overmix, as this can result in a tough cake. A few lumps are okay.
~3 min
Tip: Use a spatula to gently fold the dry ingredients into the wet ingredients. - 6
Pour the batter into the prepared cake pan or ramekins, filling them about 3/4 full. This allows room for the cake to rise during steaming. Level the surface with a spatula.
~1 min
Tip: If using ramekins, ensure they are heat-safe and can withstand steaming temperatures. - 7
Carefully place the cake pan or ramekins into the preheated steamer. Ensure the steamer lid is tightly sealed to maintain a consistent temperature and prevent water from dripping onto the cake.
~1 min
Tip: Wrap the lid of the steamer with a clean kitchen towel to absorb condensation. - 8
Steam the cake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The steaming time may vary depending on the size of the pan or ramekins.
~27 min
Tip: Check the water level in the steamer periodically and add more if needed. - 9
Once cooked, carefully remove the cake from the steamer. Let it cool slightly in the pan before inverting it onto a serving plate. The cake should be moist and springy to the touch.
~2 min
Tip: Use oven mitts to protect your hands from the hot steam and pan. - 10
Garnish the cake with shredded coconut before serving. The coconut adds a pleasant texture and visual appeal. Serve warm or at room temperature.
~1 min
Tip: Toast the shredded coconut for a nuttier flavor.
How Do I Know It's Ready?
A toothpick inserted into the center should come out clean. The cake should also spring back lightly when touched.
Frequently Asked Questions
Yes, you can use frozen bananas. Thaw them completely and drain any excess liquid before mashing.
Final Thoughts
I hope you enjoy making this Homestyle Thai Steamed Banana Cake: Soft, Sweet Perfection as much as I do! It's a wonderful dish that's sure to become a favorite in your kitchen. If you try this recipe, I'd love to hear how it turned out – feel free to share your experience and any variations you tried!