Fluffy Soft Malay Cake: A Classic Dim Sum Treat You Can Make at Home
Ah, morning tea in Guangdong—there’s nothing like gathering with family or friends, sipping hot tea, and munching on those adorable little dim sum dishes. And if you’ve ever stepped into a dim sum restaurant, you’ve probably spotted the Malay cake (or “Ma La Gao”) on every table. It’s like the golden child of dim sum, right? Soft, fluffy, and packed with that sweet, earthy aroma that makes you want to take a second bite. But here’s the best part: you can make this at home, and it’s way easier than you think!
(P.S. My grandma swears it looks like a mountain of gold when it’s done—so cute, and so delicious. Let’s dive into the recipe!)

Why This Malay Cake is a Morning Tea Must-Have
First off, the texture is unreal—soft, fluffy, like biting into a cloud. Then there’s that rich pumpkin flavor (shhh, it’s the secret ingredient that makes it stand out!). Plus, it’s perfect for sharing: slice it up, serve with a cup of hot tea, and you’ve got a cozy morning or afternoon treat. No fancy tools needed, just a few simple ingredients and a little patience for the dough to rise. Once you taste it, you’ll wonder why you ever bought it from the store!
Ingredients You’ll Need
Let’s start with the basics. Grab these ingredients (measurements in grams for precision):
- 500g low-gluten flour (this is the key for that fluffy texture!)
- 100g granulated sugar (adds sweetness without overpowering the pumpkin)
- 4 large eggs (adds richness and structure)
- 400g old pumpkin (the star—gives that golden color and sweet earthy flavor)
- 6 red dates (optional, but adds a sweet, chewy pop of flavor)
- 7.5g active dry yeast (don’t skip this—yeast makes it fluffy!)
- 300ml warm water (35-40°C, to activate yeast without killing it)
- Little oil (to grease the steaming tray)
Step-by-Step Guide to Making Fluffy Malay Cake
Okay, let’s get baking! This might seem like a lot, but it’s totally doable. Let’s break it down:

Step 1: Prep the pumpkin
Wash and peel the old pumpkin. Cut it into thin slices—thinner is better for even steaming. No need to stress about perfect shapes; just get rid of the tough outer skin and any seeds.

Step 2: Steam the pumpkin
Put the pumpkin slices in a steamer basket and steam for 15-20 minutes until soft. A fork should pierce through easily. Let it cool down before moving on—hot pumpkin puree will mess with the yeast!

Step 3: Mash the pumpkin
Mash the steamed pumpkin with a fork or potato masher until smooth. Add a pinch of sugar (10g) to enhance the sweetness. Cool to room temperature before storing.

Step 4: Store the pumpkin puree
Scoop the cooled puree into a container and chill in the fridge. Use it later for other recipes too! I keep mine for up to a week—so handy for unexpected cravings.

Step 5: Warm up ingredients
Take the pumpkin puree and eggs out of the fridge. Let them sit for 10 minutes to reach room temperature. Cold ingredients slow down yeast, so this tiny step is crucial!

Step 6: Mix pumpkin, sugar, and yeast
In a large bowl, combine cooled pumpkin puree, sugar, and yeast. Stir until smooth—no lumps! The yeast needs to activate, so mix thoroughly.

Step 7: Add eggs
Crack in the 4 eggs one by one, whisking gently. Make sure they’re fully incorporated—eggs add richness and structure, so don’t rush this!

Step 8: Add flour and water
Slowly pour in the low-gluten flour, then add warm water. Mix until you get a thick, creamy batter—like a milkshake but thicker. If it’s too runny, add a splash more flour; if too thick, add a little water.

Step 9: Let it rise
Transfer the batter to a larger bowl (it’ll expand!), cover with a cloth, and let it sit for 40 minutes. The batter should puff up and get airy. If it doesn’t rise, check if the yeast was fresh or if the room was too cold—oops, that’s a common mistake!

Step 10: Prep red dates
Pit the red dates, then chop them into small pieces. The smaller the better—they’ll spread evenly when you sprinkle them on top.

Step 11: Grease the tray
Grease a steaming tray with a thin layer of oil. No need for too much—just enough to keep the cake from sticking.

Step 12: Steam the cake
Pour the risen batter into the greased tray, shake gently to level. Sprinkle red dates on top. Steam on high heat for 35 minutes—don’t open the lid early!

Step 13: Cool and slice
After 35 minutes, turn off the heat and let it cool for 5 minutes. Then, carefully remove the cake from the tray. Slice into squares—you’re ready to enjoy!

Step 14: Admire your masterpiece
Look at that golden, fluffy cake! It’s like a little mountain of gold (my grandma’s right!). The texture is so soft—you’ll want to take a bite immediately.

Step 15: Enjoy your treat!
Pair it with hot tea or coffee. This cake is sweet but not overly so, perfect for breakfast, afternoon tea, or even dessert. You’ll be hooked after the first bite!
Pro Tips for the Best Malay Cake
Here are my go-to tricks to avoid common mistakes:
- Pre-mixed flour: If you’re lazy like me, buy pre-made Malay cake flour. Just add water and follow instructions—it’s a lifesaver!
- Use canned pumpkin: If fresh pumpkin is hard to find, use unsweetened canned puree. Same great flavor!
- Yeast temperature: Water should feel warm (not hot!) to activate yeast. If too hot, it dies—so no good.
- Steam, don’t bake: This is a steamed cake, not baked! Use a steamer for that perfect fluffiness.
So there you have it! A simple, fluffy Malay cake recipe you can make at home. Perfect for morning tea or a cozy snack. Tag me in your photos—I’d love to see your golden mountains of goodness! Happy baking!

