Bring a pan of water to the boil.
Cut the taro or spinach leaves into small pieces and add these into the boiling water.
Use a masher to mash the leaves finely and stain off all the excess water.
Take a bowl and add the boiled and crushed leaves. Add half cup of coriander leaves, half cup of spring onions, basil leaves, half of the garlic, black pepper, red chilli flakes and salt all in the spinach. Mix all these ingredients together using your hands.
Now make small balls. Dip these balls, first in egg, then coat them with ground flour.
In a frying pan, heat the oil at a medium-low flame. Place the balls and fry them until they are crispy and golden brown. This may take around 5-7 minutes until they are complete cooked. Now take the balls out of the pan.
Add coconut cream, chicken stock, remaining garlic, black pepper and salt in the pan and allow this mixture to simmer for 1-2 minutes. Add the fried balls back in this creamy mixture and allow the balls to moisten for around 5 minutes.
The rourou balls are now ready to serve. Garnish with coriander leaves and spring onions to make them more tempting.