Shaved ice dessert with rice flour pandan noodles, coconut milk, and gula melaka palm sugar β Malaysia's most refreshing sweet.
Cendol is the dessert drink that defines a Malaysian hot afternoon: a bowl piled with crushed ice, drowned in cold coconut milk, striped with gula melaka (palm sugar) syrup, and threaded through with vivid green cendol noodles β soft, worm-like strands of rice flour gel flavored and colored with fresh pandan. The interplay of temperatures and textures makes it extraordinary: the coconut milk is cold and rich, the ice chips refreshing, the cendol noodles tender and fragrant, and the gula melaka provides a deep caramel-toffee sweetness. Penang cendol is considered the benchmark β richer in coconut milk and more generous with palm sugar than versions found elsewhere in Malaysia. Making cendol from scratch requires only a colander with large holes to extrude the hot rice flour dough into cold water, where it sets instantly into vivid green noodles.
Serves 4
Blend pandan leaves with water, strain through fine cloth, squeezing hard to extract maximum color and flavor.
Whisk rice flour, mung bean starch, pandan juice, and salt in a small saucepan. Cook over medium heat, stirring constantly, until the mixture thickens into a sticky, glossy dough that pulls away from the sides, about 5-7 minutes.
The dough must be very thick or the noodles will disintegrate in water.
Half-fill a large bowl with cold water and ice. Immediately press the hot dough through a colander with 5mm holes held over the cold water. The noodles set instantly.
Scoop cendol from the cold water with a strainer. Rinse with cold water, drain, and refrigerate until assembly.
Simmer palm sugar, water, and pandan leaf over medium-low heat until sugar dissolves into a thick syrup, about 5 minutes. Strain and cool.
Stir 0.25 tsp salt into chilled coconut milk β salt prevents it from tasting flat against the sweet elements.
Fill each bowl with shaved ice. Add cendol noodles and red beans. Pour cold coconut milk over. Drizzle gula melaka syrup generously. Serve immediately.
Gula melaka (palm sugar block) is not interchangeable with light coconut sugar β the block variety has a deeper caramelized flavor.
Salt in the coconut milk is essential β it heightens every other flavor and prevents the dish tasting cloying.
If fresh pandan is unavailable, use 1 teaspoon pandan paste diluted in 200ml water.
Penang cendol: extra generous coconut milk, more palm sugar syrup, with sweetened kidney beans.
Cendol ais krim: add a scoop of vanilla ice cream on top.
Cendol noodles keep refrigerated in cold water up to 2 days. Palm sugar syrup keeps refrigerated up to 2 weeks. Always assemble just before serving.
Cendol is one of Southeast Asia's oldest surviving desserts, with references to rice flour pandan noodles in 13th-century Javanese manuscripts under the name dawet. The dish spread across the archipelago with trade routes and evolved differently in each country. The Penang version became internationally celebrated through the Malaysian street-food scene from the 1990s onward.
Fresh pandan juice from Pandanus amaryllifolius leaves. The vibrant green color is entirely natural. Pandan extract paste gives a more intense electric green but a slightly less nuanced flavor.
A potato ricer with large holes works. A dedicated cendol press from Asian kitchen stores is the easiest tool. Avoid fine-holed equipment as the noodles become too thin and fragile.
Dark muscovado sugar dissolved in water with a dash of molasses is the closest substitute. Light palm sugar granules are too mild and miss the characteristic caramel depth.
Per serving (350g / 12.3 oz) Β· 4 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.