Place the coconut milk and chicken stock in a heavy bottomed pot on low heat.
Add the galangal, lime leaves, lemongrass and cilantro stalks, cooking to infuse the soup for 10 minutes.
Meanwhile, cut the chicken into bite size pieces and add to the fragrant soup stock to cook for 10 minutes, stirring every few minutes to cook evenly.
Add the mushrooms, shallot and chili to the soup, cooking for a further 5 minutes.
For the rice, wash until the rice until the water runs clear and toss into a small saucepan.
Pour the water on top and place on high heat, covered and cook for 12 minutes. Only move the lid if the water is boiling over and place it ajar, mostly covering the rice.
Turn the heat off and place the lid on top and leave the rice to rest for 5 minutes.
Lastly, toss in the lime juice and stir to combine.
Spoon 2-3 tablespoons of fluffy rice into a bowl and ladle the soup on top, discarding the galangal and lemongrass (or simply leaving it at the bottom of the bowl).
Sprinkle over some of the finely chopped cilantro leaves and serve up immediately.
Dig in!