Cherry & Dennis Helper Habitat
Malaysian Bubur Cha Cha
馬來西亞摩摩喳喳

Recipe overview
Bubur Cha Cha combines separately steamed taro, orange and purple sweet potatoes with clear tapioca pearls in a pandan coconut dessert soup; gentle heat keeps the coconut smooth and the colours distinct.
01
Ingredients
Main ingredients
- 250 g Taro
- 200 g Orange sweet potato
- 200 g Purple sweet potato
- 50 g Small tapioca pearls
- 400 ml Coconut milk
- 1.8 litres, divided Water
Sauce seasoning
- 100 g Palm sugar
- 2, knotted Pandan leaves
- 1/4 tsp Salt

02
Tools
- Steamer and steaming plate
- Large saucepan
- Small saucepan
- Fine sieve
- Heatproof spatula
- Knife and board
- Measuring jug and spoons
- Bamboo skewer
- Disposable gloves

03
Steps

Step 1
Rinse the tapioca pearls
Rinse 50 g small tapioca pearls briefly in a fine sieve to remove surface starch, then drain; do not soak them or they may clump before cooking.

Step 2
Cut the taro
Wear gloves to peel 250 g taro, cut it into even 2 cm cubes and rinse at once; raw taro sap can irritate skin, so avoid prolonged bare-hand contact.

Step 3
Cut the sweet potatoes separately
Peel and cut 200 g each orange and purple sweet potato into 2 cm cubes, keeping them in separate bowls so purple juices do not stain the orange pieces.

Step 4
Start steaming the taro
When the steamer is boiling, spread the taro cubes in one area of a heatproof plate, cover and steam over medium heat for 5 minutes to give the firmer taro a head start.

Step 5
Add both sweet potatoes
Place orange and purple sweet potato in separate areas of the plate and steam with the taro for another 10 to 12 minutes, keeping all three colours apart.

Step 6
Check the cooked roots
A skewer should enter every root easily while the cubes remain intact; remove and cool them, steaming for 2 minutes more at a time if any centre is firm.

Step 7
Boil water for the tapioca
Bring 1.2 litres water to a full rolling boil before raining in the tapioca, then stir the bottom immediately so the pearls remain separate.

Step 8
Cook and rest the tapioca
Boil over medium heat for 10 minutes, stirring occasionally, until only tiny white dots remain; turn off the heat, cover and stand for 8 minutes until transparent.

Step 9
Rinse the clear pearls
Tip the transparent tapioca into a fine sieve, rinse with cooled boiled water until no longer sticky and drain well; boil 2 minutes longer if white centres remain.

Step 10
Make the pandan coconut base
Combine 400 ml coconut milk, 500 ml water, 100 g palm sugar, two knotted pandan leaves and 1/4 tsp salt, stirring over low heat until dissolved without boiling.

Step 11
Combine roots and tapioca
Remove the pandan, add the steamed taro, both sweet potatoes and drained tapioca, then fold gently over the lowest heat for 2 minutes without breaking the cubes.

Step 12
Adjust and serve
Add up to 100 ml hot water for a flowing dessert-soup consistency and divide among four bowls; cool until warm and confirm safe tapioca swallowing before serving children or older diners.
Common mistakes
- Peeling raw taro without gloves can expose hands to irritating sap.
- Adding tapioca before the water reaches a full boil makes the pearls clump and retain white centres.
- Boiling the coconut base vigorously causes the fat to split instead of staying smooth.
- Steaming purple sweet potato mixed with the other roots or stirring hard muddies every colour.
Tips
Cut all three roots into similar 2 cm cubes for even tenderness and manageable small bites.
Rinse the cooked tapioca before adding it so the coconut soup stays fluid rather than excessively starchy.
Serve warm or chilled; coconut milk thickens in the refrigerator, so loosen it with a little water before serving.




