Sago Gula Melaka

Sago Gula Melaka

A refreshing traditional Malaysian dessert featuring chewy, translucent tapioca pearls bathed in rich, slightly salted coconut milk and sweetened with an earthy palm sugar and pandan leaf syrup.

1h 20mEasy4 servings
Remix

Equipment

Medium saucepan
Small saucepan
Fine mesh strainer
Whisk
Serving bowls or glasses

Ingredients

4 servings

Sago Base

  • 100 g small tapioca pearls
  • 1000 ml water

Pandan Palm Sugar Syrup

  • 150 g palm sugar, chopped or shaved
  • 100 ml water
  • 2 fresh pandan leaves, tied into a knot

Coconut Milk Cream

  • 400 ml full-fat coconut milk
  • 1 g salt

Nutrition (per serving)

Nutrition is estimated per serving. Nutrients without complete source data are omitted.

428
Calories
2g
Protein
60g
Carbohydrates
21g
Fat
0g
Fiber
31g
Sugar
125mg
Sodium
Full nutrition
Calories
428 kcal
Protein
2 g
Carbohydrates
60 g
Fat
21 g
Fiber
0 g
Sugar
31 g
Sodium
125 mg
Saturated Fat
19 g
Monounsaturated Fat
1 g
Polyunsaturated Fat
0 g
Potassium
607 mg
Calcium
63 mg
Iron
4.9 mg
Magnesium
57 mg
Phosphorus
100 mg
Zinc
0.6 mg
Vitamin C
1 mg
Vitamin B6
0.0 mg
Thiamin
0.02 mg
Niacin
0.6 mg
Folate
15 mcg
Water
103 g

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

Bring 1000ml of water to a rolling boil at 100°C/212°F in a medium saucepan. Slowly pour in the tapioca pearls while stirring continuously to prevent them from sticking together. Reduce heat to medium and simmer until the pearls are mostly translucent with a tiny white dot in the center.

10mLook for: Pearls are mostly clear with a tiny opaque white core
02

Turn off the heat, cover the saucepan tightly with a lid, and let the pearls sit undisturbed in the hot water until they are completely translucent and the white cores have vanished.

10mLook for: Pearls are 100 percent translucent and fully clear
03

Pour the cooked sago through a fine mesh strainer. Rinse thoroughly under cold running water for a full minute, tossing gently. This stops the cooking process and removes excess surface starch. Divide the sago evenly among four serving bowls or glasses and chill in the refrigerator.

5mFeel: Pearls feel bouncy, distinct, and no longer slimy
04

In a small saucepan, combine the palm sugar, 100ml of water, and the knotted pandan leaves. Heat over medium heat, stirring occasionally, until the mixture reaches a simmer at roughly 95°C/203°F and the sugar is completely dissolved. Continue to simmer for two minutes until slightly thickened. Remove the pandan leaves and let the syrup cool.

5mLook for: Syrup lightly coats the back of a spoon and sugar granules are gone
05

In a separate bowl, briskly whisk the full-fat coconut milk and salt together until the mixture is completely smooth and any separated coconut cream is fully incorporated.

2mLook for: A homogenous, smooth white liquid
06

To serve, pour a quarter of the salted coconut milk over each chilled portion of sago. Provide the cooled pandan palm sugar syrup on the side, or drizzle it directly into the bowls so diners can stir it in according to their preferred sweetness level.

Chef's Notes

  • Always add tapioca pearls directly to boiling water, never cold. Adding them to cold water will cause them to instantly dissolve into a starchy paste.
  • Rinsing the cooked pearls in cold water is a critical step; it halts the cooking process to preserve their chewiness and strips away sticky starch so they remain distinct.
  • Authentic Gula Melaka has a complex, smoky caramel profile. If you must substitute dark brown sugar, consider adding a tiny fraction of molasses to mimic that earthy depth.
  • A touch of salt in the coconut milk is not a mistake; it acts as a savory counterbalance that amplifies the richness of the coconut and the deep sweetness of the syrup.

Storage

Refrigerator: 3 daysStore the cooked sago, coconut milk, and syrup in separate airtight containers.

Troubleshooting

Sago pearls have hard, large white centers.

Cause: The pearls were undercooked, or the water was not at a full rolling boil when they were added.

Fix: Return the pearls to simmering water for another 5 minutes, then cover and rest again.

Prevention: Ensure water is at a rolling boil before adding sago, and leave covered in hot water until entirely clear.

Sago clumps together into a solid gel block.

Cause: Excess starch was not rinsed away after cooking, or they sat too long without being chilled.

Fix: Rinse again under cold water while stirring gently to break up the clumps.

Prevention: Rinse thoroughly under cold water immediately after cooking, tossing them gently to ensure all starch is washed off.

Syrup is too thin and watery.

Cause: Not simmered long enough or too much water was used.

Fix: Return the syrup to the stove and simmer uncovered to evaporate excess water until it coats a spoon.

Prevention: Follow the exact water-to-sugar ratio and simmer until slightly thickened.

Cultural Context

Known locally as Sago Gula Melaka, this dessert is a cornerstone of Peranakan and Malaysian culinary heritage. It relies on the holy trinity of Southeast Asian sweets: rich coconut, earthy palm sugar, and aromatic pandan. Serving it deconstructed is traditional, allowing each guest to adjust the syrup and coconut milk to their exact personal preference.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1