1Peel and cut carrot into small dice. Finely chop garlic and grate ginger.
2Place a teaspoon of oil in a small saucepan and add the ginger, garlic and carrot pieces and saute' for a minute or so. Add 1 Tablespoon of water, close the pan with a lid and steam the vegetables until tender crisp. Once done, pour in the coconut milk and water/cream and allow it to gently boil.
3Dilute the rice flour in a small bowl with 2 Tablespoons of water.
4Pour the rice flour slurry into the boiling soup while stirring continuously. Reduce heat to a simmer and allow it to cook for few more minutes. Add salt and the reserved coconut flakes to the soup and stir to combine.
5Season with white pepper and finely chopped coriander leaves.
Add the coconut pieces only after removing the soup from flame.