Hainanese chicken rice

Hainanese chicken rice

Peter Penguin says...

I bloody love chicken, me.

(Serves 4)


  • 100g ginger, peeled and thinly sliced (net weight), plus an extra 15g, finely chopped, for the rice
  • 100g spring onion, sliced into 2cm pieces, plus 1 more whole spring onion for garnish
  • 1 free-range chicken weighing about 1.5kg
  • 1 large cucumber, peeled
  • 75ml dark soy sauce
  • 25ml light soy sauce
  • 1 tbsp toasted sesame oil
  • 35g unsalted butter
  • 3 cloves garlic, peeled and finely chopped
  • 420g jasmine rice
  • Salt
  • 3 tbsp shop-bought fried shallots (optional)
  • 10g picked coriander leaves
  • Penang acar (a Malaysian vegetable relish)

For the chilli sauce

  • About 10 mild to medium-heat red chillies, deseeded and roughly chopped (80g net weight)
  • 20g ginger, peeled and roughly chopped
  • 4 cloves garlic, peeled and roughly chopped
  • 2 tsp caster sugar
  • 2 tbsp groundnut oil
  • 1 tbsp lime juice
  • ½ tsp fish sauce


For the chicken and the broth

  1. Fill a large pot with cold water and add the sliced ginger and spring onion. Bring to a boil and put in the chicken (for extra flavour, stuff the chicken with more crushed fresh ginger and whole spring onions, if you like). Make sure the chicken is completely submerged in the water.
  2. Put a lid on the pot and bring back to a rapid boil. Simmer for 10 minutes, then remove the pot from the heat and leave to one side, covered, for 50-60 minutes.
  3. Once the time’s up, check the chicken is cooked by inserting a small, sharp knife into the thickest part of the thigh by the bone – the juices should run clear.
  4. Lift the chicken from the stock and slice off each breast, skin included, in one piece.
  5. Put the breasts in a bowl with a little stock to keep them moist.
  6. Return the remaining chicken to the stock pot, bring back to a boil and simmer, uncovered, for five minutes more.
  7. Remove the pot from the heat and set aside to cool down a little.

For the condiments

  1. For the chilli sauce, put all the ingredients in a small food processor bowl, adding half a teaspoon of salt, and work for a couple of minutes until you have a uniform sauce.
  2. Top and tail the cucumber, cut it in two lengthways, then slice each half on an angle into 0.5cm-thick slices.
  3. Slice the whole spring onion on a sharp angle into long, thin slices and put these in a bowl in the fridge with some ice water.
  4. Whisk together the two soy sauces and the sesame oil.

For the rice

  1. Start preparing the rice about 30 minutes before serving. Melt the butter in a medium saucepan.
  2. Add the 15g of chopped ginger and the garlic, and sauté on medium heat for three minutes, until light golden.
  3. Add the rice and a teaspoon of salt, and sauté, stirring, for four minutes; add a bit of stock if it starts sticking to the bottom of the pot.
  4. Take 750ml of the chicken stock, including any fat that has collected on the surface, and add to the rice pot.
  5. Bring to a rapid boil, cover with a tight lid, reduce the heat to the absolute minimum, leave to cook for 20 minutes, then remove from the heat but keep covered.

To serve

  1. When you are ready to serve, return the chicken breast to the hot stock to heat it up a little; it needs to be just warm.
  2. Meanwhile, chop the rest of the chicken – thighs, drumsticks and wings – into pieces of whatever size you prefer. Place these pieces on a large platter and top with the breasts, each cut neatly into three pieces widthways with the skin left on; you want to see the breast meat, not the messy, bony pieces of chicken underneath.
  3. Arrange a few cucumber slices alongside the chicken and place the rest on a small plate to serve separately.
  4. Spoon some of the soy and sesame sauce over the chicken and put the rest in a small bowl.
  5. Put the chilli sauce in a similar bowl and the Penang acar in a another bowl (if using).
  6. Put some rice in a medium-size, deep bowl and press down to mould it. Turn over briskly on to the platter and sprinkle with fried shallots, if using.
  7. Heat up the stock (reduce it a bit for extra flavour, if you like), season with salt to taste, sprinkle with coriander and ladle into individual bowls – the stock is eaten as a soup served at the same time as the chicken.
  8. Finally, drain and dry the spring onion slices from the fridge, sprinkle over the chicken and serve.