This beautiful recipe includes homemade chicken stock, chilli sauce, and ginger sauce.
In a small bowl, combine ginger, garlic and shallots. With your fingers, insert and rub mixture into the inside of the chicken. Pour over rice wine and soy sauce, rubbing in into the chicken skin as you go.
Bring a pot of water to the boil, the pot being large enough to fit the whole chicken.
When the water boils, turn heat off and place the chicken. Leave the chicken to stand in the water for one hour. After the first five minutes of standing, lift up the chicken, drain the water from the stomach cavity and put chicken back in the pot. Repeat this process two or three times during the cooking period to make sure the chicken cooks inside as well as outside.
After 30 minutes, turn on the heat to bring the water back to almost boiling point, then turn heat off. The chicken, never being allowed to boil, will be very tender and juicy.
At the end of the hour, remove chicken and rub with remaining soy sauce combined with sesame oil and salt, and then cut into bite-sized pieces.
For chicken stock:
In a large pot, add chicken bones or pieces, onion, carrot, celery and a good pinch of salt. Cover with cold water and simmer for one to two hours, skimming off and retaining any residue that forms on surface, until stock has a strong chicken flavour. Transfer bowl with chicken residue/fat into the fridge to chill overnight. Discard chicken bones/pieces and strain the stock through a muslin cloth.
For chicken rice:
Wash the rice and drain well (the more water in the rice, the less chicken flavour! Some recommend drying the rice in a tea towel). In a pot, fry chicken fat until oil is released and then add the ginger and garlic and fry well. Add the rice and salt and stir fry briskly for about 1-2 minutes. Add in chicken stock and pandan leaves. Reduce heat; cover and cook rice for 12 – 15 minutes or until all the liquid is absorbed.
For chilli sauce:
In a small bowl, combine chilli, garlic and ginger. Add chicken stock, lime juice and salt to taste. Will keep in covered container in the refrigerator for a few days, but is best served fresh.
For ginger sauce:
In another small bowl, combine, ginger, garlic and coriander. Add chicken stock, lime juice and salt to taste.
Serve slices of chicken with the rice, topped with freshly chopped coriander, a hot bowl of chicken broth and plenty of chilli and ginger sauce.