My Viet KitchenMy Viet Kitchen
HomeVietAsianEuropeanAfricanAmericanAustralianAboutContact
More
FAQPrivacy Policy
HomeVietAsianEuropeanAfricanAmericanAustralianAboutContactFAQPrivacy PolicySearch

Follow us

Home › Asian Dishes › Hainanese Chicken Rice with Poached Chicken and Three Sauces

My Viet Kitchenmyvietkitchen.com/hainanese-chicken-rice/

Hainanese Chicken Rice with Poached Chicken and Three Sauces

Asian DishesOctober 30, 202612 min read

Share
A white plate of Hainanese chicken rice, a dome of pale golden rice beside slices of poached chicken with smooth, glossy, pale yellow skin, cucumber slices and cilantro, with small dishes of red chilli-garlic sauce, ginger and green onion sauce and dark soy sauce and a bowl of clear broth on a wooden table

Prep 30 minutesCook 1 hour 30 minutesTotal 2 hoursYield 4 servings

Ingredients

  • 1 whole chicken, about 3 1/2 pounds (1.6 kg)
  • 1 tablespoon coarse salt
  • 12 cups (2.8 liters) water
  • 2-inch (5 cm) piece fresh ginger, sliced
  • 3 green onions, halved
  • Ice cubes and cold water, for the ice bath
  • 1 teaspoon toasted sesame oil
  • 2 oz (55 g) chicken fat from the cavity, or 2 tablespoons neutral oil
  • 1 teaspoon neutral oil
  • 4 cloves garlic, minced
  • 1-inch (2.5 cm) piece fresh ginger, finely grated
  • 2 cups (400 g) jasmine rice, rinsed until the water runs clear and drained
  • 2 2/3 cups (640 ml) chicken poaching stock
  • 1 teaspoon salt
  • 2 pandan leaves, tied in a knot (optional)
  • 4 fresh red chillies, medium heat, roughly chopped
  • 3 cloves garlic
  • 1-inch (2.5 cm) piece fresh ginger, roughly chopped
  • 1 tablespoon lime juice
  • 1/2 teaspoon sugar
  • 1/2 teaspoon salt
  • 2 tablespoons chicken poaching stock
  • 3-inch (7.5 cm) piece fresh ginger, finely grated
  • 2 green onions, finely chopped
  • 1/2 teaspoon salt
  • 3 tablespoons (45 ml) neutral oil
  • 3 tablespoons dark soy sauce
  • 1 tablespoon sugar
  • 1 tablespoon hot chicken poaching stock
  • 1 tablespoon light soy sauce
  • 1 small cucumber, sliced
  • Small handful fresh cilantro
  • Ground white pepper, to taste

Method

  1. Prepare and Poach the Chicken. Pull the loose fat from inside the chicken's cavity and set it aside for the rice. Pat the chicken dry and rub the coarse salt all over the skin. Bring the water, sliced ginger and halved green onions to a boil in a stockpot of at least 8 quarts (7.5 liters). Lower the chicken in breast side up and adjust the water so the top of the breast just shows above it. When the water boils again, lift the chicken, tip the cooler water out of its cavity and lower it back in. As soon as the pot returns to a boil, cover it and turn the heat to its lowest setting, so only a few small bubbles rise. Poach for 35 to 45 minutes. The chicken is done when a digital thermometer pushed into the thickest part of the breast, clear of the bone, reads 82°C (180°F).
  2. Ice Bath the Chicken. A few minutes before the chicken is done, fill a large bowl with ice and cold water. Lift the chicken out on a spider strainer, tip the hot water from its cavity back into the pot, and lower the bird into the ice bath without tearing the skin. Leave it for 15 minutes, until cooled through. Drain it, pat it dry and rub the skin with the sesame oil. Meanwhile, keep the stock at a gentle simmer, uncovered.
  3. Cook the Rice in the Stock. Warm the chicken fat and neutral oil in a heavy 3-quart (3-liter) saucepan on medium heat until about 1 tablespoon of fat has melted out, 2 to 3 minutes, then lift out the solid bits. Stir in the garlic and grated ginger for 30 seconds without letting them brown. Add the drained rice and stir for 2 minutes, until every grain is coated. Pour in 2 2/3 cups (640 ml) of the hot stock, add the salt and the pandan knot, and bring to a boil. Cover, turn the heat to its lowest setting and cook for 15 minutes. Off the heat, let the rice stand covered for 10 minutes, then pull out the pandan and fluff the grains.
  4. Make the Three Sauces. While the rice cooks, pound or blend the chillies, garlic and the 1-inch piece of ginger to a fine paste, then stir in the lime juice, sugar, salt and 2 tablespoons of stock. For the ginger-scallion sauce, put the grated ginger, chopped green onions and salt in a small heatproof bowl. Heat the oil in a small saucepan until it shimmers and pour it over; it will sizzle. For the dark soy sauce, stir the sugar into the dark soy sauce with 1 tablespoon of hot stock until it dissolves.
  5. Carve and Serve. Cut off the legs and wings, then lift each breast off the bone. Chop the legs through the bone into 1-inch (2.5 cm) pieces with a heavy cleaver and slice the breasts across, keeping the skin on. Lay the chicken on a platter with the cucumber and cilantro and drizzle it with the light soy sauce. Season the remaining stock with salt and white pepper and serve it hot in small bowls, with the rice, the chicken and the three sauces.

Nutrition 900 calories per serving, protein 44g, fat 43g, carbohydrates 86g, fiber 2g, sodium 2100mg

In this recipe

  1. How Do You Keep the Breast Moist and Cook the Thighs Through?
  2. Why Does the Chicken Go Into Ice Water?
  3. Where Does the Rice Get Its Flavour?
  4. Where Did the Dish Come From?
  5. Ingredients for Hainanese Chicken Rice
  6. Step-by-Step Instructions
  7. Frequently Asked Questions
  8. Sources

Hainanese chicken rice is a whole chicken poached at a bare simmer, served cool with rice cooked in the bird’s own fat and stock, plus chilli, ginger and dark soy sauces. This recipe feeds four. You poach a 3 1/2-pound chicken, chill it in ice water, fry the rice with garlic, ginger and rendered fat, then cook it in the poaching liquid with a pandan knot. The stock left in the pot becomes the soup.

Prep Time: 30 minutes | Cook Time: 1 hour 30 minutes | Total Time: 2 hours | Servings: 4

Difficulty: Medium | Calories: ~900 per serving

How Do You Keep the Breast Moist and Cook the Thighs Through?

Poaching the chicken for Hainanese chicken rice comes down to the gentlest heat you can hold. The Woks of Life brings the water to a boil and lowers the chicken in breast side up. It sets the level so the breast just pokes above the surface, so the white meat doesn’t dry out. Once the pot boils again, the lid goes on and the heat goes to its lowest setting. You want very little movement in the water, but not none (The Woks of Life).

The cavity needs attention too. A whole bird traps cooler water inside, so The Woks of Life lifts the chicken once the pot is back at a boil, pours that water out and lowers it in again. SBS Food Safari steeps its chicken in just-boiled water off the heat for an hour instead, bringing it back to almost boiling halfway. It lifts and drains the bird 2 or 3 times so there is enough hot water inside to cook it through (SBS Food).

Don’t trust the clock alone. The Woks of Life gives about 30 to 35 minutes for a 3 to 3 1/2-pound chicken, roughly 10 to 11 minutes per pound, and 40 to 50 minutes for a larger one. Its test is a toothpick pushed into the thickest part of the thigh, down to the bone: clear juices mean it’s done (The Woks of Life).

This recipe allows 35 to 45 minutes and uses a thermometer. Health Canada says to check a bird with a digital food thermometer kept off the bone. The thickest part of the breast should reach 82°C (180°F) for a whole bird, or 74°C (165°F) for pieces (Health Canada). If the breast is there but the thigh joint still runs pink, give the bird 5 more minutes in the pot.

The video above comes from The Woks of Life. Going by its chapter list, it covers prepping the aromatics and the chicken, the three sauces, the rice, how to tell when the poached chicken is cooked, and cutting and serving (The Woks of Life). Its written recipe cooks the rice in a rice cooker, with a stovetop option; this one uses a saucepan.

Why Does the Chicken Go Into Ice Water?

In Singapore the whole chicken is poached below boiling point, then dipped in ice to give the skin a jelly-like finish (Wikipedia). The Woks of Life leaves its bird in the ice bath for 15 minutes. Its three reasons: the bath stops the cooking, locks in the juices and gives the skin a better texture (The Woks of Life).

Shu Han Lee, a Singapore-born cook and food writer, moves her poached chicken straight into a large bowl of iced water. She says it gives the meat a nice springy texture (Broadsheet).

Not every recipe uses ice. SBS Food Safari rubs its chicken with soy sauce, sesame oil and salt and simply leaves it to cool (SBS Food). Either way the meat ends up cool: in Singapore the chicken is usually served at room temperature, with light soy sauce and a dash of sesame oil (Wikipedia).

Move the bird gently. The Woks of Life drains the hot water from the cavity before the chicken goes into the ice, and warns you not to break the skin (The Woks of Life).

Where Does the Rice Get Its Flavour?

From the chicken. In Singapore the stock is skimmed of fat, and some of that fat and liquid go into the rice with ginger, garlic and pandan leaves. The result is sometimes called “oily rice”. Wikipedia quotes one verdict: in Singapore “the most important part of chicken rice is not the chicken, but the rice” (Wikipedia).

The Woks of Life starts with the piece of fat set aside from the cavity. It renders the fat with a little oil until there is about 1 tablespoon in the pan, cooks the garlic briefly and stirs the raw rice for about two minutes. Poaching stock then replaces the usual water. While the chicken cools, the family leaves the stock simmering uncovered so it reduces and concentrates (The Woks of Life).

Pandan is the Singapore touch. Shu Han Lee names pandan leaves or lemongrass, along with a punchy chilli sauce, as the Singaporean twist on the original Hainan dish (Broadsheet). SBS Food Safari ties each leaf in a knot and lists it as optional (SBS Food). Pandan leaves are long, narrow, bright green blades, and a knot keeps them in one piece to lift out.

Where Did the Dish Come From?

Immigrants from Hainan, in southern China, created it from the Hainanese dishes of Wenchang chicken and Wenchang chicken rice. In Hainan the dish traditionally used a breed also called Wenchang chicken, and cooks made rice with the leftover stock. In Hainanese homes in Singapore, Wenchang chicken rice stayed a special-occasion dish until the 1940s (Wikipedia).

The first chicken rice restaurants in Singapore opened during the Japanese occupation in World War II, when Hainanese servants of the British lost their income. Yet Con, one of the first, opened in the early 1940s. Moh Lee Twee popularised the dish in the 1950s through his Swee Kee Chicken Rice Restaurant, open from 1947 to 1997. The dish is now widely considered one of Singapore’s national dishes. Malaysia and Singapore have both laid claim to inventing it, in a debate that goes back to their split in 1965 (Wikipedia).

Ingredients for Hainanese Chicken Rice

For the Chicken:

  • 1 whole chicken, about 3 1/2 pounds (1.6 kg)
  • 1 tablespoon coarse salt
  • 12 cups (2.8 liters) water
  • 2-inch (5 cm) piece fresh ginger, sliced
  • 3 green onions, halved
  • Ice cubes and cold water, for the ice bath
  • 1 teaspoon toasted sesame oil

For the Rice:

  • 2 oz (55 g) chicken fat from the cavity, or 2 tablespoons neutral oil
  • 1 teaspoon neutral oil
  • 4 cloves garlic, minced
  • 1-inch (2.5 cm) piece fresh ginger, finely grated
  • 2 cups (400 g) jasmine rice, rinsed until the water runs clear and drained
  • 2 2/3 cups (640 ml) chicken poaching stock
  • 1 teaspoon salt
  • 2 pandan leaves, tied in a knot (optional)

For the Chilli-Garlic Sauce:

  • 4 fresh red chillies, medium heat, roughly chopped
  • 3 cloves garlic
  • 1-inch (2.5 cm) piece fresh ginger, roughly chopped
  • 1 tablespoon lime juice
  • 1/2 teaspoon sugar
  • 1/2 teaspoon salt
  • 2 tablespoons chicken poaching stock

For the Ginger-Scallion Sauce:

  • 3-inch (7.5 cm) piece fresh ginger, finely grated
  • 2 green onions, finely chopped
  • 1/2 teaspoon salt
  • 3 tablespoons (45 ml) neutral oil

For the Dark Soy Sauce:

  • 3 tablespoons dark soy sauce
  • 1 tablespoon sugar
  • 1 tablespoon hot chicken poaching stock

To Serve:

  • 1 tablespoon light soy sauce
  • 1 small cucumber, sliced
  • Small handful fresh cilantro
  • Ground white pepper, to taste

Step-by-Step Instructions


Step 1: Prepare and Poach the Chicken

1Pull the loose fat from inside the chicken’s cavity and set it aside for the rice. Pat the chicken dry and rub the coarse salt all over the skin. Bring the water, sliced ginger and halved green onions to a boil in a stockpot of at least 8 quarts (7.5 liters). Lower the chicken in breast side up and adjust the water so the top of the breast just shows above it. When the water boils again, lift the chicken, tip the cooler water out of its cavity and lower it back in. As soon as the pot returns to a boil, cover it and turn the heat to its lowest setting, so only a few small bubbles rise. Poach for 35 to 45 minutes. The chicken is done when a digital thermometer pushed into the thickest part of the breast, clear of the bone, reads 82°C (180°F).

Two hands lowering a whole raw chicken sprinkled with coarse salt on a wire spider strainer into a stainless steel stockpot of steaming water with slices of fresh ginger and green onions, a pile of coarse salt on a wooden board beside the stove
Step 1- Prepare and Poach the Chicken

Step 2: Ice Bath the Chicken

2A few minutes before the chicken is done, fill a large bowl with ice and cold water. Lift the chicken out on a spider strainer, tip the hot water from its cavity back into the pot, and lower the bird into the ice bath without tearing the skin. Leave it for 15 minutes, until cooled through. Drain it, pat it dry and rub the skin with the sesame oil. Meanwhile, keep the stock at a gentle simmer, uncovered.

Two hands lowering a whole poached chicken with smooth, glossy, pale yellow skin on a wire spider strainer into a glass bowl of ice water, water dripping from the bird and the steaming stockpot on the stove behind
Step 2- Ice Bath the Chicken

Step 3: Cook the Rice in the Stock

3Warm the chicken fat and neutral oil in a heavy 3-quart (3-liter) saucepan on medium heat until about 1 tablespoon of fat has melted out, 2 to 3 minutes, then lift out the solid bits. Stir in the garlic and grated ginger for 30 seconds without letting them brown. Add the drained rice and stir for 2 minutes, until every grain is coated. Pour in 2 2/3 cups (640 ml) of the hot stock, add the salt and the pandan knot, and bring to a boil. Cover, turn the heat to its lowest setting and cook for 15 minutes. Off the heat, let the rice stand covered for 10 minutes, then pull out the pandan and fluff the grains.

A hand holding a knot of narrow, bright green pandan leaves over a stainless steel saucepan of jasmine rice with garlic and ginger in pale golden chicken stock, a ladle of stock above the pan and a lid and small bowl of garlic on a wooden board beside the stove
Step 3- Cook the Rice in the Stock

Step 4: Make the Three Sauces

4While the rice cooks, pound or blend the chillies, garlic and the 1-inch piece of ginger to a fine paste, then stir in the lime juice, sugar, salt and 2 tablespoons of stock. For the ginger-scallion sauce, put the grated ginger, chopped green onions and salt in a small heatproof bowl. Heat the oil in a small saucepan until it shimmers and pour it over; it will sizzle. For the dark soy sauce, stir the sugar into the dark soy sauce with 1 tablespoon of hot stock until it dissolves.

A hand pouring hot oil from a small black saucepan over grated ginger and chopped green onion in a white dish, where it bubbles, between a dish of red chilli-garlic sauce and a dish of dark soy sauce, with a stone mortar, half a lime and red chillies behind
Step 4- Make the Three Sauces

Step 5: Carve and Serve

5Cut off the legs and wings, then lift each breast off the bone. Chop the legs through the bone into 1-inch (2.5 cm) pieces with a heavy cleaver and slice the breasts across, keeping the skin on. Lay the chicken on a platter with the cucumber and cilantro and drizzle it with the light soy sauce. Season the remaining stock with salt and white pepper and serve it hot in small bowls, with the rice, the chicken and the three sauces.

Hands slicing a poached chicken breast with a heavy steel cleaver on a dark wooden board, glossy pale yellow skin over moist white meat, with a plate of cucumber slices and cilantro behind
Step 5- Carve and Serve

Frequently Asked Questions

Can you make the rice in a rice cooker?

Yes, as long as you fry the rice in the fat, garlic and ginger in a pan first. The Woks of Life scrapes the toasted rice into the rice cooker, adds poaching stock instead of water up to the cooker’s line for that amount of rice, stirs in the salt and presses start (The Woks of Life). Shu Han Lee also gives the cook a choice of rice cooker or stovetop (Broadsheet). Add the pandan knot before you close the lid.

What can you use instead of pandan leaves?

Lemongrass, or nothing at all. Shu Han Lee lists 2 lemongrass stalks, lightly bashed, as the alternative to 2 knotted pandan leaves (Broadsheet). SBS Food Safari marks pandan as optional (SBS Food), and The Woks of Life’s rice uses none, relying on chicken fat, garlic and the poaching stock (The Woks of Life).

What are the three sauces served with chicken rice?

A chilli-garlic sauce, a ginger sauce and a sweet dark soy sauce. In Singapore the dish comes with a dipping sauce of freshly minced red chilli and garlic, usually alongside dark soy sauce and freshly ground ginger (Wikipedia). The Woks of Life makes its sweet dark soy by stirring dark soy sauce into a syrup of rock sugar and water (The Woks of Life). This recipe’s ginger sauce adds green onions and has hot oil poured over it.

Can you use chicken thighs instead of a whole chicken?

Yes, and Shu Han Lee says it takes about half the time. She trims and saves the fat from 4 skin-on, bone-in thighs (about 600 g) and brings them to a rolling boil with the aromatics. They get 10 minutes at a bare simmer, then another 15 covered off the heat (Broadsheet). Health Canada’s figure for poultry pieces is 74°C (165°F) (Health Canada).

Sources

  • Hainan Chicken Rice, Judy, The Woks of Life, updated September 2024 (first published August 2015)
  • Hainan Chicken Rice | One of our all-time most popular recipes! | The Woks of Life, The Woks of Life, YouTube, September 2024
  • Recipe: Singapore-Style Hainanese Chicken Rice That’s So Much More Than the Sum of Its Parts, Shu Han Lee (extract from Agak Agak: Everyday Recipes from Singapore), Broadsheet, June 2024 (updated December 2024)
  • Food Safari’s Hainanese chicken rice, SBS Food, March 2026
  • Poultry safety, Health Canada, February 2019
  • Hainanese chicken rice, Wikipedia

Love This Recipe?

Click on a star to rate it!

☆☆☆☆☆No votes so far! Be the first to rate this recipe.

Share

Tags: hainanese chicken ricehainanese chicken rice recipeSingapore chicken riceHainan chicken ricepoached chickenchicken rice chilli sauceSingapore foodhawker food

A wire basket lined with softened cabbage leaves, just lifted from a hāngī and opened on a wooden table outdoors, holding pale steam-cooked chicken drumsticks, lamb chops, pork pieces, potato halves, rounds of red-skinned kūmara, pumpkin wedges and cabbage halves, with crumpled foil peeled back behind it and a folded hessian sack beside it← PreviousHangi: How to Put Down a Māori Hāngī for 10Next →Hokey Pokey Ice Cream with Homemade Honeycomb ToffeeThree scoops of pale vanilla ice cream in a shallow white bowl, flecked with golden-amber honeycomb toffee nuggets and thin amber toffee streaks, beside four bubbly chunks of hokey pokey and a steel ice cream scoop on crumpled baking paper on a wooden table

More Asian Dishes

An egg hopper with a set white and a glossy orange yolk in its centre and a plain hopper behind it on a white plate, both thin golden bowls with lacy, holey edges, beside small bowls of orange-red pol sambol with a lime wedge and dark red lunu miris on a wooden table
Asian Dishes

Hoppers (Appa): Sri Lankan Bowl Pancakes from an Overnight Batter

November 1, 2026

A white oval plate of about ten gyoza in an overlapping row, turned crisp side up to show blistered golden-brown fried bottoms, beside a small speckled dish of dark soy and vinegar sauce dotted with red chili oil and a pair of wooden chopsticks on a wooden table
Asian Dishes

Gyoza: Crispy Japanese Pan-Fried Dumplings

October 29, 2026

A white bowl of Thai green curry, a thin pale-green coconut sauce beaded with green oil, holding chicken thigh pieces, Thai eggplant wedges with streaked green skin and seeded white flesh, bamboo shoot strips, red pepper, sliced red chili, Thai basil and torn makrut lime leaves, beside a bowl of jasmine rice, a spoon and basil sprigs on a wooden table
Asian Dishes

Green Curry (Gaeng Kiew Waan) with Chicken and Thai Eggplant

October 27, 2026

Recent recipes

  • Homemade Tim Tam-style biscuits on a speckled white plate on a wooden table, rectangular sandwich biscuits coated in glossy milk chocolate with wavy ridges on top, one broken in half at the front to show two thin cocoa biscuits around a chocolate cream filling, with a cup of coffee behindHomemade Tim Tam Recipe: Copycat Malted Chocolate BiscuitsNovember 1, 2026
  • An egg hopper with a set white and a glossy orange yolk in its centre and a plain hopper behind it on a white plate, both thin golden bowls with lacy, holey edges, beside small bowls of orange-red pol sambol with a lime wedge and dark red lunu miris on a wooden tableHoppers (Appa): Sri Lankan Bowl Pancakes from an Overnight BatterNovember 1, 2026
  • Nine white squares of haupia with clean, straight edges set out in three rows on a glossy green ti leaf over a wooden board, with an empty half coconut shell and a linen napkin behindHaupia: Hawaiian Coconut Pudding Firm Enough to CutOctober 31, 2026
  • Three scoops of pale vanilla ice cream in a shallow white bowl, flecked with golden-amber honeycomb toffee nuggets and thin amber toffee streaks, beside four bubbly chunks of hokey pokey and a steel ice cream scoop on crumpled baking paper on a wooden tableHokey Pokey Ice Cream with Homemade Honeycomb ToffeeOctober 31, 2026

Follow us

Where shall we eat today?

  • Vietnamese
  • Asian
  • European
  • African
  • Americas
  • Australia
  • Drinks
  • Surprise me

Recently updated

  • Homemade Tim Tam Recipe: Copycat Malted Chocolate Biscuits
  • Hoppers (Appa): Sri Lankan Bowl Pancakes from an Overnight Batter
  • Haupia: Hawaiian Coconut Pudding Firm Enough to Cut
  • Hokey Pokey Ice Cream with Homemade Honeycomb Toffee
  • Hainanese Chicken Rice with Poached Chicken and Three Sauces

Categories

  • Vietnamese Dishes
  • Asian Dishes
  • European Dishes
  • African Dishes
  • American Dishes
  • Australian Dishes
  • Beverages

Pages

  • About Us
  • Contact Us
  • FAQ
  • Privacy Policy
  • RSS

Tags

European dishescomfort foodAfrican recipesLatin American foodWest African recipesAsian recipesAustralian cuisineEast African foodSouth American foodCaribbean cuisineAfrican dishesEastern European foodMexican foodSouth African foodvietnamese cuisineFrench cuisineBalkan foodCaribbean foodeasy dinner recipeItalian cookingMexican cuisinePeruvian foodBalkan cuisinefamily dinnerisland foodLatin American recipesNigerian cuisineNorth African recipessummer grillingAuthentic Vietnamese

All tags

Follow us
© 2026 My Viet KitchenAuthentic Vietnamese flavors, made simple