Chewy sago pearls in coconut cream, drizzled with dark palm sugar syrup, a beloved Malaysian dessert.
Sago gula melaka is one of Malaysia's most beloved desserts, small tapioca pearls cooked until translucent and chewy, layered with rich coconut cream and finished with a generous drizzle of gula melaka, a dark, smoky palm sugar syrup that gives the dessert its name and its distinctive deep caramel flavor. It's a common ending to a meal at Malaysian and Nyonya restaurants, served chilled in individual glasses or molded into a dome. Cooking the sago pearls properly is the main technical challenge: they need to simmer until translucent all the way through, with no opaque white center remaining, then be rinsed under cold water to stop the cooking and rinse away excess starch that would otherwise make the dessert gluey. The gula melaka syrup, simmered from palm sugar and a little water until it thickens slightly, has a smoky, almost molasses-like sweetness that white sugar can't replicate. A thin layer of salted coconut cream poured over the chilled sago and syrup adds richness and a savory-sweet contrast that's essential to balancing the very sweet palm sugar syrup underneath.
Serves 6
Bring 6 cups water to a boil. Add sago pearls, stirring occasionally, and cook 15-18 minutes until fully translucent with no white center.
Drain the cooked sago and rinse thoroughly under cold running water until the water runs clear, removing excess starch.
In a small saucepan, combine gula melaka, water and pandan leaves if using. Simmer 8-10 minutes until the sugar dissolves and the syrup thickens slightly. Discard pandan leaves and cool.
Warm coconut cream gently with salt, just until the salt dissolves. Do not boil. Chill until cold.
Divide the rinsed sago among serving glasses. Chill 30 minutes. Just before serving, top each with a drizzle of gula melaka syrup and a layer of salted coconut cream.
Cook the sago pearls until fully translucent with absolutely no white center remaining; an undercooked pearl has a chalky, unpleasant bite.
Rinse the cooked sago thoroughly under cold water to wash away excess surface starch, which otherwise makes the dessert gluey and clumped.
Chill everything separately and assemble just before serving so the layers stay distinct rather than blending together.
Add cubed mango on top for a fresh, fruity contrast to the rich syrup and cream.
Use dark brown sugar mixed with a touch of molasses if gula melaka isn't available.
Mold the sago in small cups and unmold onto plates for a more elegant presentation.
Refrigerate assembled portions up to 2 days, though the sago can firm up further; the syrup and coconut cream keep separately up to 5 days for best texture when reassembled fresh.
Sago gula melaka is a classic Nyonya (Peranakan) dessert, reflecting the fusion of Chinese and Malay culinary traditions in Malaysia and Singapore, with gula melaka, palm sugar named after the historic Malaysian city of Melaka, providing its signature smoky sweetness.
It likely wasn't rinsed thoroughly enough after cooking; a good rinse under cold running water removes the excess surface starch responsible for clumping.
Dark brown sugar simmered with a touch of molasses is the closest approximation, though it won't have quite the same smoky depth as real palm sugar.
Yes, cook the sago and syrup up to 2 days ahead and store separately in the fridge; assemble with the coconut cream just before serving for the best texture and presentation.
Per serving (180g / 6.3 oz) · 6 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.