Chilled translucent sago pearls served with salted coconut milk, pandan, and dark Malaysian palm-sugar syrup

Sago gula Melaka is a Malaysian dessert built from three clear elements: springy sago pearls, coconut milk seasoned with a little salt, and syrup made from fragrant gula Melaka. Pandan perfumes both sauces without covering the caramel character of the palm sugar. Rinsing the cooked sago removes loose starch so the pearls remain distinct rather than turning into a heavy paste.
- Prep
- 10 mins
- Cook
- 25 mins
- Rest
- 10 mins
- Chill
- 2 hours
- Total
- 2 hours 45 mins
- Serves
- 6
The recipe
As an Amazon Associate I earn from qualifying purchases. Links marked “paid link” may earn a commission at no extra cost to you.
Before you start
Break up any compacted sago pearls before cooking and place a fine-mesh sieve beside the sink. Chop the palm sugar evenly so it melts without scorching. Rinse and knot the pandan leaves, bruising them lightly to release their aroma.
Ingredients
For the sago
For the coconut milk
For the gula Melaka syrup
Quantities change with servings; cooking times stay the same.
Equipment
- Large saucepan paid link
- Two small saucepans paid link
- Fine-mesh sieve paid link
- Wooden spoon paid link
- Six dessert molds or glasses paid link
- Chef’s knife paid link
- Digital kitchen scale paid link
- Measuring jug paid link
Method
Bring 3 liters water and two pandan leaves to a strong boil in a large saucepan.
Rain in the sago while stirring and boil for 10 minutes, stirring often to prevent sticking.
Switch off the heat, cover, and rest for 10 minutes until only tiny white centers remain.
Drain through a fine-mesh sieve and rinse thoroughly under cold running water until the loose starch is removed and the pearls feel separate.
Mix the drained sago with 2 g salt and divide among six lightly moistened molds or serving glasses.
Chill the sago for 2 hours until firm enough to unmould if desired.
Combine the coconut milk, two pandan leaves, and 4 g salt in a saucepan and heat gently for 5 minutes without boiling hard.
Cool the coconut milk completely and remove the pandan leaves.
Melt the gula Melaka with 140 ml water, two pandan leaves, and 1 g salt over low heat; simmer for 4 minutes, strain, and cool.
Serve each sago portion with chilled salted coconut milk and a generous spoonful of palm-sugar syrup.
Chef’s notes
Add sago only after the water is boiling strongly so the pearls do not dissolve into a lump.
Stir around the bottom and edges of the saucepan, where sago sticks first.
Rinse until the water running from the pearls is nearly clear; this step controls the final texture.
Heat coconut milk gently because prolonged boiling can make it oily or separated.
Tips and variations
Use genuine dark gula Melaka for its smoky caramel aroma rather than pale refined palm sugar.
Butterfly-pea infusion may color part of the sago blue as a modern Malaysian presentation, but the classic dessert is clear.
For softer spoonable sago, reduce the chilling time and serve directly in glasses.
Prepare all three components one day ahead and keep them refrigerated separately until serving.
Serve with
Unmould the chilled sago into shallow bowls or leave it in clear glasses. Pour coconut milk around the base and drizzle the gula Melaka syrup over the top just before serving.
Storage
Refrigerate the sago, coconut milk, and syrup separately in covered containers for up to 3 days. Sago firms as it chills; loosen it with a little coconut milk if necessary. Do not freeze.
Nutrition per serving (estimated)
- 390 kcal
- Calories
- 3 g
- Protein
- 59 g
- Carbohydrates
- 17 g
- Fat
- 1 g
- Fibre
- 34 g
- Sugar
- 310 mg
- Sodium
Allergens
Coconut is classified as a tree nut in some labeling systems. The dessert is naturally free from dairy, eggs, and wheat when all packaged ingredients are verified.
Made it?
Rate this recipe. Your rating helps other cooks.
No ratings yet. Be the first.
Questions
What is gula Melaka?
It is a Malaysian palm sugar traditionally molded into firm cylinders and valued for its deep caramel flavor.
Why rinse cooked sago?
Rinsing removes excess surface starch and keeps the pearls springy and distinct.
Can I use tapioca pearls?
Small tapioca pearls are a practical substitute, although true sago comes from sago palm starch.
Should the coconut milk be sweetened?
No. Its gentle saltiness balances the very sweet palm-sugar syrup.