Ma Lai Gao (马来糕), is a soft and fluffy steamed brow nsugar sponge cake commonly enjoyed as a dim sum classic. It has a lovely caramel-like fragrance from brown sugar, a moist and tender crumb, and a light springy texture that makes it so satisfying to eat.
What I love about this recipe is that it does not require an oven. All you need is a steamer, a simple batter and a little patience. The end result is a comforting no-oven cake that goes perfectly with kopi (coffee) or tea.
This version is kept approachable for home bakers, while still giving you a soft, fluffy and fragrant Ma Lai Gao.


Why You Will Like This Ma Lai Gao
- It is soft, fluffy and moist
- Fragrant with brown sugar
- Simple and beginner-friendly, you don’t even need an oven!
- Perfect for breakfast, tea time or dim sum-style sharing
It is also a great recipe if you enjoy Asian steamed cakes but want something elss dense and more sponge-like. Compared to Western butter cake, Ma Lai Gao is lighter, more moist, and slightly springier. It also has a warm brown sugar aroma, which gives it a comforting caramel-like flavour.
Why is Custard Powder Used?
Custard powder is commonly used in some Ma Lai Gao recipes, such as mine, ebcause it helps to add:
- A warmer yellow colour
- A mild custard-like fragrance
- A slightly softer and more tender crumb
However, custard powder is not absolutely necessary. If you do not have it, you can still make a delicious Ma Lai Gao by replacing it with plain flour and/or cornflour. Even tapioca flour might work. The cake might be slightly less yellow and less custardy in flavour, but it will still be soft, fluffy and enjoyable.
For this recipe, I recommend custard powder if you’ve it, if not, use the substitute provided below in the recipe card.
Tips for the Best Ma Lai Gao
- Use dark brown sugar for better flavour and colour, as it gives a deeper caramel-like fragrance
- Do not mix eggs into the hot sugar syrup directly or it will partially cook the eggs and affect the texture of the cake
- Sift the dry ingredients, and if possible, the final cake batter to remove lumps and a finer crumb
Without further ado, the recipe!
Video Coming Soon!
Ma Lai Gao 马来糕 Recipe (Chinese Steamed Brown Sugar Cake)
by Javier Tan Jun-01-2026
Soft, fluffy Ma Lai Gao recipe, a Chinese steamed brown sugar cake with a moist, tender crumb. No oven needed and perfect with kopi and tea.
Ingredients
- 1/3 Cup + 1 Tbsp or 100ml Hot Water
- 1/2 Cup or 100g Dark Brown Sugar
- 2 Large Eggs, approx 60g
- 3 Tbsp + 1 Tsp or 50g Evaporated Milk
- 2 Tbsp + 2 Tsp or 40g Neutral-Tasting Oil (e.g. Canola, Sunflower)
- 1 Tsp or 5ml Vanilla Essence
- 1 Cup or 120g All-Purpose / Plain Flour
- Approx 2 Tbsp or 20g Custard Powder
(Note: You can substitute with 10g cornflour/tapioca flour + 10g plain flour or 20g plain flour) - 1 Tsp or 4g Baking Powder
- 1/4 Tsp or 1.5g Baking Soda
Instructions
- In a bowl, mix dark brown sugar with hot water until fully dissolved. Leave the bowl to cool till warm.
- Then, mix in the two eggs until combined.
- Next, whisk in the evaporated milk, oil and vanilla essence until smooth.
- Sift in the plain flour, custard powder, baking powder and baking soda. Whisk gently until the batter is smooth with no large lumps, do not overmix.
- Let the batter rest for 25 – 30 minutes. Near the end, prepare a 6 inch round baking tray with parchment paper at the base and prepare steamer at medium high heat.
- Pour batter through a sift into the baking tray, and steam for 28 – 32 mins until nicely bouncy or a toothpick inserted comes out almost clean. Once the cake is done, remove the lid but leave the cake in there for 5 mins.
- Cool the until warm before unmoulding and slicing.
- Serve and enjoy!
Details
- Prep time: 45 mins
- Cook time: 30 mins
- Total time: 1 hour 15 mins
- Yield: 1 Soft, Fluffy and Fragrant Ma Lai Gao
Notes:
- If you would like to be updated for more recipes which I strive to create to perfection for sharing and for free, do check out my Instagram, Facebook Page, or YouTube 🙂 Thank you so much for all of your support! Feel free to tag me or link back here!
- Best eaten at room temp within the same day, or refrigerated if eating 2 – 3 days later.
- Please do not copy and paste the recipe without my permission, but feel free to link back here!
Enjoy!
– Bakeomaniac, Javier Tan
Leave A Comment