In making this dessert, we see the use of starches other than the usual rice: purple yam, sweet potato, and taro root—common Southeast Asian tubers. The velvetiness of the cooked root starches matches the rich, thick, and sweet broth with tiny sago pearls and bits of chewy cooked tapioca gluten swimming in it. The list of ingredients is typically found in Nyonya desserts: rich coconut milk, caramel-like gula melaka (palm sugar), and fragrant pandan leaf. This sweet soup can be served warm or cold, hence its consumption by my family at any time of the day or night.
Traditionally, this dish was a simple preparation of the tubers and chewy uncolored tapioca gluten bits. Nowadays, the dish has been modified with the chewy bits stained red, green, blue or yellow, which makes the dessert visually more appealing. When dealing with the sticky tapioca dough, make sure to wet your hands and the knife; this ingredient adds a chewy textural element to the dish reminding one of gummy bears. The original recipe only uses the tapioca flour gluten instead of the sago/tapioca pearls—you may choose which one to include, or maybe even both, a common choice these days. Since canned coconut milk comes in different consistencies and qualities, I have made the necessary adjustments.
This is a fairly rich dish, so it is usually served in small portions in the diminutive colorful Peranakan bowls described in the above reading. As no surprise, I would find my family members sneaking into the refrigerator in the middle of the night to have an additional serving. Once you make and savor this rich flavorful dish, you may find yourself doing the same and perhaps bursting into a spontaneous Cha Cha dance, from which this dessert takes its name!
Preparation time: 1 hour
½ taro root, peeled and cut into 1-centimeter (½-inch) cubes, or 1 medium (250 grams or ½ pound) Asian purple sweet yam (Malay: keledek)
1 medium (250 grams or ½ pound) Asian yellow sweet yam (Malay: keledek), peeled and cut into 1-centimeter (½-inch) cubes, or 1 sweet potato
3 pandan leaves
2 cups (475 ml) fresh or canned regular coconut milk, or 1½ cups (350 ml) canned thick coconut milk plus ½ cup water
½ teaspoon salt
100 grams or 3½ ounces gula melaka (palm sugar), or ½ cup light brown sugar
3 tablespoons water
50 grams (1¾ ounces) sago or tapioca pearls, around 2 mm diameter
50 grams (1¾ ounces) tapioca flour — optional
Food coloring (any color) — optional
- Place the taro root and yam (or sweet potato) cubes on a steaming plate. Place 2 pandan leaves in the steaming water and steam the roots for 15 minutes or more until completely cooked or just fork-tender.
- In a saucepan, simmer the coconut milk with the salt, uncovered, for 5 minutes until slightly thickened. Set aside.
- In a separate saucepan, mix the gula melaka with the water, add 1 pandan leaf (tied into a knot), and bring it to a brief boil. Set aside to cool with pandan leaf in it.
- In a fine-mesh sieve, wash the sago pearls well until the water is clear, then drain it well. In a pot, boil the sago in plenty of water for 5 minutes or until the center is transparent and cooked. Strain into a fine sieve, drain, and set aside.
- To make the tapioca gluten (optional): In a saucepan, bring ¼ cup of water to a boil. Pour all the boiling water in one go onto the tapioca flour in a bowl, add a few drops of the food coloring, and mix well until a thick dough forms. Fill a saucepan with lots of water, and bring it to a boil. Meanwhile, turn the dough mixture onto a small cutting board. With wet hands, shape the dough into a thin roll. Dip the tip of the knife in a bowl of water, and cut the dough at a diagonal to get 1-centimeter- (½-inch-) wide small square or triangular pieces. Once the water is boiling, place the pieces into the boiling water. The pieces are done when they are translucent and begin to float, 1 to 2 minutes. Remove and keep in a bowl of cold water. Drain well before mixing with rest of ingredients.
- In a large bowl, mix all the ingredients together with the coconut milk and syrup (without pandan leaf). Serve warm or chilled.