Ma Lai Go Chinese Steamed Dim Sum Cake. This is a lovely moist steamed cake, fluffy as a feather and uses very regular ingredients. Easy recipe with step-by-step instructions.
Ma Lai Go Chinese Steamed Dim Sum Cake. What a delicious and tasty fluffy cake we have here!
Have you ever been for 'Yum Cha' in a Chinese restaurant? If so, you most likely will have experienced the mountains of little bamboo steamers spread purposefully on all the tables, each containing three to five little morsels of 'dim sum'. I am in the middle of writing up an entire section all about dim sum, but for now, I want to show you one of my favorite dim sum dishes.
It's called 'Ma Lai Go'. Ma lai is the Cantonese translation for Malay, and Go means cake. Despite its name, it really is Chinese and not Malaysian!
This site contains affiliate links. I may receive a commission for purchases made through these links. As an Amazon Associate I earn from qualifying purchases. For more information, check Privacy Policy.
There are many variations on the recipe for Ma Lai Go, however, for the purposes of keeping it in the Dim Sum 'family' and showing you what you would get if you had real Yum Cha, then this recipe is a pretty close match.
This ma lai go cake is all about air. Yes, incorporating as much of it as possible into your batter, and ending up with a texture which, when in your mouth will leave your brain thinking you're eating, yes, air! and perhaps unusual to what how you would normally make a cake, this ma lai go is a steamed cake and not a baked one. Again, you will get a light and fluffy cake by steaming it!
It really is a light, fluffy cake. Bouncy to touch, and with no fancy additions of nuts, fruits or colorings, it just tastes of pure cake!.
I hope you will try this recipe for ma lai go out. It really is simple, unlike many Dim Sum recipes which take years to master.
Check out our handy Oven Temperature Conversion Guide!
NOTE: You will need a bamboo steamer, measuring approximately 20 cm (8 inches) diameter. You can use a tin, but you won't get the flavor from the bamboo coming through and the base might be soggy. You could try a tin with holes in it, but if you would like to make more Chinese food, get yourself a bamboo steamer. It will be worth it, and they are not expensive.
Ingredients
1 ½ Cups or 200 g Plain / All Purpose flour seived
4 Teaspoons baking powder
8 Teaspoons carbonated water
1 ½ Tablespoons Custard powder or Jello vanilla pudding mix.
1 stick or 100 g melted butter
1 Teaspoon Vanilla Extract
1.2 cups or 240 g fine brown sugar
4 medium eggs lightly beaten
½ cup or 100 ml milk
Instructions
1. Line your bamboo steamer with greaseproof / waxed paper and brush oil onto the paper (oil on the cake side)
2. Using an electric whisk (unless you have LOTS of muscles), beat the eggs for 3 minutes.
3. Add the sugar gradually, keep whisking for a further 8 minutes. See the photo on the right, notice the bubbles.
4. Add the custard powder and sieved flour, and using a metal spoon, fold in 30 times (don't loose count!) gently. Making sure the flour is combined, yet keeping as many bubbles as possible.
5. Add the milk and gently fold for 20 times.
6. Cover the mixture with cling film/plastic wrap, and leave for 2 hours.
7. Make a cup of tea (for yourself after all that folding and mixing)
8. When the 2 hours is up, get your steamer to the boil. A tip if you have hard water, put a couple of teaspoons of vinegar into the water to stop your pan from getting calcified.
9. Add baking powder to the fizzy water (use a small glass) . Give it a stir, then add to the cake mixture.
10. Using your metal spoon, fold again, 6 times.
11. Add the Vanilla extract and melted butter, folding for a final 10 times.
12. Pour the mixture into your lined bamboo steamer, and place a tea towel under the lid to catch the condensation (otherwise you will have a soggy cake) See photo. *** PLEASE make sure your tea towel does not hang over the sides too much and catch fire.
13. Steam for 30 minutes on high heat. Check if cooked by sticking a metal skewer into the center. if it comes out clean, it's ready!
This cake is best eaten when just steamed and hot.
A cup of Jasmine tea and a slice of Ma Lai Go, and a pat on your back for a job well done!
Recipe Card

Ma Lai Go Chinese Steamed Dim Sum Cake
Ingredients
- 1 ½ Cups or 200 g Plain / All Purpose flour seived
- 4 Teaspoons baking powder
- 8 Teaspoons carbonated water
- 1 ½ Tablespoons Custard powder or Jello vanilla pudding mix.
- 1 g stick or 100 melted butter
- 1 Teaspoon Vanilla Extract
- 1.2 cups or 240 g fine brown sugar
- 4 medium eggs lightly beaten
- ½ cup or 100 ml milk
Instructions
- Line your bamboo steamer with greaseproof / waxed paper and brush oil onto the paper (oil on the cake side)
- Using an electric whisk (unless you have LOTS of muscles), beat the eggs for 3 minutes.
- Add the sugar gradually, keep whisking for a further 8 minutes. See the photo on the right, notice the bubbles.
- Add the custard powder and sieved flour, and using a metal spoon, fold in 30 times (don't loose count!) gently. Making sure the flour is combined, yet keeping as many bubbles as possible.
- Add the milk and gently fold for 20 times.
- Cover the mixture with cling film / plastic wrap, and leave for 2 hours.
- Make a cup of tea (for yourself after all that folding and mixing)
- When the 2 hours is up, get your steamer to the boil. A tip if you have hard water, put a couple of teaspoons of vinegar into the water to stop your pan from getting calcified.
- Add baking powder to the fizzy water (use a small glass) . Give it a stir, then add to the cake mixture.
- Using your metal spoon, fold again, 6 times.
- Add the Vanilla extract and melted butter, folding for a final 10 times.
- Pour the mixture into your lined bamboo steamer, and place a tea towel under the lid to catch the condensation (otherwise you will have a soggy cake) See photo
- Steam for 30 minutes on high heat. Check if cooked by sticking a metal skewer into the centre. if it comes out clean, it's ready!
- This cake is best eaten when just steamed and hot.
- A cup of Jasmine tea and a slice of Ma Lai Go, and a pat on your back for a job well done!
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 1540Total Fat: 147gSaturated Fat: 92gTrans Fat: 6gUnsaturated Fat: 45gCholesterol: 466mgSodium: 1455mgCarbohydrates: 54gFiber: 1gSugar: 32gProtein: 8g
Nutrition information isn’t always accurate
Delicious Asian Style Desserts
Here's a selection of delicious Asian style desserts for you to enjoy
Creme Caramel Custard / Flan Easy to follow instructions on how to make a silky smooth dessert to die for!
Coconut Tarts! These are a wonderful little tart, filled with a moist coconut egg custard filling. Great for the family and if you're making these for a party, be sure to make plenty! Freezer friendly too!
Banana Fritters. These are a lovely crispy treat, serve warm as they are or with some syrup drizzled over or a blob of ice cream! A great way to use up the odd banana too! Really quick and easy to make.
Apple Fritters. Yum! Slices of apple in a crispy light batter then coated in cinnamon sugar. Served warm with a drizzle of syrup, honey or a blob of ice cream.. makes for a perfect dessert! Quick and easy recipe too!
Chinese Almond Cookies are simple little cookies, traditionally made for Chinese New Year. These cookies are soft, fluffy, and crumbly. The shape symbolizes coins and will give you good fortune in the coming new year! Easy recipe and are so addictive, be sure to make plenty!
Light, fluffy, soft, vanilla custard filled buns. Eat these sweet bread buns warm or cold, I like them just from the oven! Freezer friendly too
How to make Chinese New Year Cake - Nin Gao
Sesame Sugar Coated Cashews. These are delicious served warm! The sugar coating along with the sesame and other spices makes for a lovely flavor. Recipe also has other flavor suggestions for you to try so make up a batch soon!
How To Make A Chiffon Cake. Here I made a Pandan flavour cake which gives a wonderful green color, you can of course choose any flavor. Easy step by step instructions to give you perfect results for this soft and fluffy cake. Really delicious!
Anonymous
says:Final picture of it isn’t even what you made. It’s what you got from a dim sum restaurant. Pretty deceiving if you ask me.
Lovefoodies
says:The final photo most certainly shows how it is presented in a dim sum restaurant! This is so people can see how it would be presented if you were dining out.
There’s no deception at all, as you already note, the other photos show process shots which help people understand how to make the cake and what it will look like after steaming.
Maria
says:Thanks, thanks, thank you! I have been looking to replicate the recipe I found online years ago, I just founnnd iiit. Will hopefully be making this today. Thank you so much for sharing this with us. I love egg, and I love the dim sum cake the best. The serving size is so small at the restaurant that I simply must be able to make conveniently at home, whenever I like. :)
Lovefoodies
says:Hi Maria, so glad you found our recipe. I’m making this now as we speak as my step son has been asking for it for so long. Mine is resting now, soon to be steamed. Please enjoy!