Hainanese Chicken Rice

Description
A Hainanese speciality and probably the most popular lunch in Singapore, it's boiled chicken served with chili sauce and an aromatic rice cooked in chicken broth.

Ingredients
For Chicken:


 * one whole chicken
 * salt
 * spring onion
 * pandan leaves
 * ginger

For Rice:


 * ginger
 * garlics
 * cinammon
 * cloves
 * star anise
 * chicken broth
 * pandan leaves
 * salt

Garnish:


 * light soya sauce
 * sesame oil
 * cucumber
 * tomatoes (optional)
 * coriander (optional)
 * lettuce (optional)
 * pineapple (optional)

Chili sauce:


 * fresh chillies
 * ginger
 * garlic
 * vinegar
 * fish sauce
 * sugar


 * sweet soya sauce (ready as it is)

Directions
Boil water with spring onion, ginger and pandan leaves, put in chicken and cook till done, do not over cook. briefly dip in cold water and set aside to cool. Keep broth heated.

Wash rice and drain. Finely shred ginger and garlic, fry in oil with cloves, cinammon and star anise till fragrant, add in rice and fry for several minutes. Transfer into rice cooker, add chicken broth, pinch of salt, pandan leaves and start cooking.

Put all chili sauce ingredient in a mixer and grind till fine.

Slice and arrange tomatoes and cucumbers on a big plate, cut chicken into small pieces and put on top. Splash some light soya sauce and sesame oil over, throw a bunch of coriander on top. Next, Put broth in a bowl with lettuce, get ready chili sauce and sweet soya sauce. Serve rice on a plate with spoon and folk.