Hainanese chicken rice
Nasi ayam Hainan — silky poached chicken, ginger-garlic rice and chilli sauce
Brought by Hainanese cooks and now sold at kopitiam and hawker stalls in every Malaysian town, chicken rice looks plain but is all about restraint. The chicken is barely simmered and plunged into iced water, which leaves the meat silky and the skin firm and slightly jellied. The rice is fried in rendered chicken fat with garlic, ginger and pandan, then cooked in the poaching stock until each grain is glossy and fragrant. A punchy chilli-ginger-lime sauce and a bowl of the clear broth complete the plate, with cucumber slices on the side. Chef's tip: keep the poaching water at a bare shiver, never a boil; boiling tightens the meat and splits the skin.
- Total time
- 90 min
- Difficulty
- medium
- Serves
- 4
Ingredients
For the chicken
For the rice
For the chilli sauce
To serve
Method
0/12 doneStep 1: Rub the 3 ½ lb whole chicken all over with 1 tablespoon of the 1 tbsp salt, scrubbing the skin lightly, then rinse. This cleans the skin and makes it smoother after poaching. Use a board you keep for raw poultry.
Step 2: In a pot just big enough to hold the bird, bring 3.5 litres water to the boil with 40 g of the 1 ⅜ oz fresh ginger (sliced) and 4 spring onions. Lower in the chicken breast side down; the water should cover it.
10 minStep 3: When the water returns to a bare simmer, turn the heat down so only a few bubbles rise. Poach for 35–40 minutes, lifting the chicken out by the cavity twice to drain and refill it with hot water, so the inside cooks too.
38 minStep 4: Check the thickest part of the thigh, away from the bone, with a thermometer: it must read 165°F (165 °F), and the juices from a skewer hole should run clear. If not, poach 5 minutes more and check again. Don't trust the timer alone; bird sizes vary.
Step 5: Lift the chicken straight into a large bowl of water and 2 ¼ lb ice cubes for 10 minutes. This stops the cooking and sets the skin. Drain, brush with half the 1 tbsp toasted sesame oil and rest it while the rice cooks. Keep the poaching stock simmering.
10 minStep 6: Meanwhile, render the reserved chicken fat in a pan over a medium-low heat for 5 minutes (or use 3 tbsp of the oil skimmed from the stock). Add 4 cloves of the 4 cloves garlic and the remaining ¾ oz fresh ginger, finely chopped, and fry for 1 minute until fragrant, not brown.
6 minStep 7: Add the drained 14 oz jasmine rice and stir for 2–3 minutes until every grain is coated and slightly translucent at the edges. Tip into a rice cooker or heavy pot with 600 ml of the hot stock, 1 teaspoon of the ⅓ tbsp salt and the 3 pandan leaves if using.
3 minStep 8: Cook in the rice cooker, or bring to the boil, cover tightly and cook over the lowest heat for 15 minutes, then rest off the heat for 10 minutes without lifting the lid.
25 minStep 9: For the sauce, blend 6 fresh red chillies, the remaining 2 cloves of 2 cloves garlic, 3 tbsp calamansi or lime juice, 2 tsp sugar, a pinch of the ⅛ tbsp salt and 3 tablespoons of hot stock to a coarse, bright sauce.
Step 10: Season the remaining stock with the rest of the ⅝ tbsp salt to taste for the side soup.
Step 11: Mix the rest of the 1 tbsp toasted sesame oil with 2 tbsp tamari and 2 tablespoons of stock. Chop the chicken through the bone into pieces, or carve it, and spoon this over the top.
Step 12: Serve the chicken with mounds of rice, 1 cucumber, coriander if you like, the chilli sauce and a small bowl of hot broth each.
Nutrition per serving
- Calories
- 760 kcal
- Protein
- 50 g
- Carbs
- 82 g
- Fat
- 25 g
- Fibre
- 2 g
Nutrition values are estimates.
KrazyBadal
Good to know
- How long does hainanese chicken rice take?
- About 90 minutes in total: 25 minutes to prepare and 65 minutes to cook.
- How many people does it serve?
- 4 as written. Change the servings above the ingredients and every amount scales to match.
- Is it gluten free?
- Yes, as written. Check the labels on stock, sauces and spice mixes, which sometimes contain gluten.
- What can I use instead of fresh ginger?
- ¼ tsp ground ginger per tbsp fresh (add it with the spices).
- What can I use instead of spring onions?
- Chives, or a little finely sliced onion.
Reviews
No reviews yet. Be the first to cook it.
Rate this recipe
Sign in to rate and review this recipe.
You might also like
Kuih lapis
Kuih lapis is the striped, bouncy cake piled on trays at Malaysian pasar malam (night markets) and laid out for guests at Hari Raya, Deepavali and Chinese New Year open houses. It's built from a thin coconut-milk batter of rice flour and tapioca starch, steamed one layer at a time, so each slice shows nine neat stripes, and children everywhere peel them off one by one. The texture is soft, springy and slightly chewy; the flavour is gentle coconut and pandan. It takes patience rather than skill. Chef's tip: steam the empty tin for 5 minutes before the first layer, so it sets evenly from the bottom.
Pineapple tarts
Every Malaysian household seems to have someone who makes pineapple tarts in the weeks before Chinese New Year or Hari Raya, and the plastic tubs of them go round every visit and open house. In Hokkien the pineapple, 'ong lai', sounds like 'fortune comes', which is why they matter so much at the New Year. This is the rolled 'nastar' style: a little ball of golden, slow-cooked pineapple jam, scented with cinnamon, star anise and clove, wrapped in rich, crumbly butter pastry. Chef's tip: grate the pineapple by hand rather than blending it; the fibres give the jam its chewy body.
Chicken tikka masala
Marinating the chicken in spiced yoghurt keeps it tender, and a few minutes under a hot grill gives it the smoky char of a tandoor. The sauce is rich but not heavy, finished with a little cream and dried fenugreek leaves.




