Hainanese Chicken Rice is a comforting Singaporean and Malaysian staple with tender poached chicken, fragrant rice, and vibrant sauces. This Hainanese Chicken Rice recipe transforms simple ingredients into an elegant, balanced meal. The gentle poaching and ice bath create a silky texture that’s truly magical.
Looking for Hainanese Chicken Rice inspiration? You'll love what we have! Explore more Chicken Recipes recipes or discover our Burgers favorites.
Why You’ll Love This Hainanese Chicken Rice
- Symphony of flavors: Tender chicken, aromatic rice, and punchy sauces create perfect harmony.
- Simple technique: Gentle poaching ensures juicy, succulent results every time.
- Kitchen wizardry: Transform basic ingredients into a restaurant-quality dish.
- Complete meal: Protein, carbs, and condiments balance beautifully on one plate.
Ingredients & Tools
- 1 whole chicken (about 1.5 kg or 3-4 lbs), preferably free-range
- 2 tbsp sesame oil
- 3 tbsp grated ginger, divided
- 6-8 cloves garlic, minced
- 4-5 stalks spring onions, white and green parts separated
- 2 cups jasmine rice
- 3-4 tbsp chicken fat or neutral oil
- 2-3 pandan leaves, knotted (optional but highly recommended)
- For the Chili Sauce: 10-12 red chilies, 4 cloves garlic, 1-inch ginger, 2 tbsp lime juice, 1 tsp sugar, pinch of salt
- For the Ginger Sauce: 2 tbsp grated ginger, 2 tbsp hot chicken oil, 1 tsp salt
- For the Dark Soy Sauce: 3 tbsp dark soy sauce, 1 tbsp light soy sauce, 1 tsp sesame oil
Tools: A large stockpot, a fine-mesh skimmer or slotted spoon, a rice cooker or heavy-bottomed pot, a food processor or blender, and a sharp knife.
Notes: Don’t be intimidated by the list—many ingredients are used across multiple components. The quality of the chicken is paramount here, as its flavor infuses everything, from the meat itself to the broth used for the rice.
Nutrition (per serving)
| Calories: | 650 kcal |
| Protein: | 35 g |
| Fat: | 25 g |
| Carbs: | 65 g |
| Fiber: | 2 g |
Serves: 4 | Prep Time: 30 minutes | Cook Time: 1 hour | Total Time: 1 hour 30 minutes (plus optional resting time)
Before You Start: Tips & Ingredient Notes
- Why a whole chicken? Using a whole bird, rather than parts, gives you the best flavor for the poaching broth and ensures a mix of white and dark meat. The bones and skin are essential for creating that rich, gelatinous stock that makes the rice so special.
- Don’t skip the chicken fat. This is the secret weapon! When you trim the chicken, you’ll often find large pockets of yellow fat. Render this down slowly—it’s the traditional cooking fat for the rice and adds an unmistakable, deep chicken flavor that oil just can’t replicate.
- What if I can’t find pandan leaves? While they add a beautiful, unique floral and vanilla-like aroma, the dish will still be delicious without them. You could add a single bay leaf to the rice as a subtle, earthy substitute, but it won’t be the same. It’s worth seeking out at an Asian market if you can!
- Patience is the real key. Rushing the poaching process or not letting the chicken rest in the ice bath are the most common pitfalls. The gentle heat and the shocking cold are what create that signature silky, tender texture. Trust the process.
How to Make Hainanese Chicken Rice
Step 1: Prepare the Chicken. First, give your chicken a good rinse inside and out, then pat it very dry with paper towels. Rub the outside generously with salt—this helps to tighten the skin and gives it a cleaner texture. Stuff the cavity with about one-third of the grated ginger and the white parts of your spring onions. Truss the legs together with kitchen twine; this helps it cook evenly and keeps its shape.
Step 2: The Gentle Poach. Place the chicken, breast-side up, in a large stockpot. Add enough cold water to just submerge the bird. Bring the pot to a boil over high heat, then immediately reduce it to the lowest possible simmer. You’re looking for tiny bubbles, not a rolling boil. Skim off any scum that rises to the surface in the first 10 minutes. Cover and let it poach gently for about 30-40 minutes (for a 1.5kg chicken).
Step 3: The Ice Bath Shock. This is the most crucial step for that legendary texture! While the chicken cooks, prepare a large bowl filled with ice water. As soon as the chicken is cooked (a thermometer inserted into the thigh should read 74°C/165°F, or the juices should run clear), carefully lift it out and immediately plunge it into the ice bath. Let it sit for at least 15-20 minutes. This stops the cooking process abruptly, locking in the juices and giving the skin that wonderful gelatinous, silky quality.
Step 4: Render the Chicken Fat & Prep Aromatics. While the chicken is cooling, it’s time to make magic. Chop up the yellow fat you reserved from the chicken and render it in a small pan over low heat until you have clear, liquid gold. Strain out the solids. In the same stockpot you used for the chicken (don’t discard that beautiful broth!), heat 3-4 tablespoons of the rendered chicken fat. Sauté the remaining ginger and minced garlic until fragrant and golden.
Step 5: Cook the Fragrant Rice. Add your washed and drained jasmine rice to the pot with the sautéed aromatics. Stir for a minute until each grain is coated in that glorious, fragrant oil. Then, instead of water, measure out the reserved chicken poaching broth. Use a 1:1.2 ratio of rice to broth (so for 2 cups of rice, use 2.4 cups of broth). Add the knotted pandan leaves, bring to a boil, then cover and reduce to the lowest heat to cook for 15-18 minutes. Let it steam, off the heat, for another 10 minutes before fluffing.
Step 6: Make the Trio of Sauces. For the chili sauce, simply blend the red chilies, garlic, ginger, lime juice, sugar, and salt until smooth. For the ginger sauce, mix the grated ginger with hot chicken oil and salt—it should be a coarse, pungent paste. For the dark soy dip, just stir the three ingredients together. The simplicity here is deceptive; these sauces are flavor powerhouses.
Step 7: Assemble and Serve. Remove the chicken from the ice bath and pat it dry. Rub the skin with a little sesame oil to give it a beautiful sheen. Carve the chicken into serving pieces—you can debone it or serve it on the bone. Place a mound of that fragrant rice on a plate, arrange the chicken beside it, and serve immediately with the three sauces, some sliced cucumbers, and a small bowl of the clear chicken broth on the side.
Storage & Freshness Guide
- Fridge: Store chicken and rice separately in airtight containers for up to 3 days.
- Freezer: Freeze chicken (sliced) and rice in sealed bags for up to 2 months.
- Reviving: Steam gently to reheat—5-7 minutes for chicken, sprinkle water on rice before steaming or microwaving.
Serving Suggestions
Complementary Dishes
- Stir-fried kai lan with garlic — The slight bitterness and crunch of this leafy green vegetable provide a perfect textural and flavor contrast to the rich, soft chicken and rice.
- Simple cucumber salad — Just sliced cucumbers with a light dressing of rice vinegar
Hainanese Chicken Rice
Learn how to make authentic Hainanese Chicken Rice with tender chicken, aromatic rice, and three essential sauces. Follow our step-by-step guide for a perfect meal tonight!
Ingredients
For the Main Ingredients
-
1 whole chicken (about 1.5 kg or 3-4 lbs, preferably free-range)
-
2 tbsp sesame oil
-
3 tbsp grated ginger (divided)
-
6-8 cloves garlic (minced)
-
4-5 stalks spring onions (white and green parts separated)
-
2 cups jasmine rice
-
3-4 tbsp chicken fat or neutral oil
-
2-3 leaves pandan leaves (knotted (optional but highly recommended))
For the Chili Sauce
-
10-12 red chilies
-
4 cloves garlic
-
1 inch ginger
-
2 tbsp lime juice
-
1 tsp sugar
-
1 pinch salt
For the Ginger Sauce
-
2 tbsp grated ginger
-
2 tbsp hot chicken oil
-
1 tsp salt
For the Dark Soy Sauce
-
3 tbsp dark soy sauce
-
1 tbsp light soy sauce
-
1 tsp sesame oil
Instructions
-
First, give your chicken a good rinse inside and out, then pat it very dry with paper towels. Rub the outside generously with salt—this helps to tighten the skin and gives it a cleaner texture. Stuff the cavity with about one-third of the grated ginger and the white parts of your spring onions. Truss the legs together with kitchen twine; this helps it cook evenly and keeps its shape.01
-
Place the chicken, breast-side up, in a large stockpot. Add enough cold water to just submerge the bird. Bring the pot to a boil over high heat, then immediately reduce it to the lowest possible simmer. You’re looking for tiny bubbles, not a rolling boil. Skim off any scum that rises to the surface in the first 10 minutes. Cover and let it poach gently for about 30-40 minutes (for a 1.5kg chicken).02
-
This is the most crucial step for that legendary texture! While the chicken cooks, prepare a large bowl filled with ice water. As soon as the chicken is cooked (a thermometer inserted into the thigh should read 74°C/165°F, or the juices should run clear), carefully lift it out and immediately plunge it into the ice bath. Let it sit for at least 15-20 minutes. This stops the cooking process abruptly, locking in the juices and giving the skin that wonderful gelatinous, silky quality.03
-
While the chicken is cooling, it's time to make magic. Chop up the yellow fat you reserved from the chicken and render it in a small pan over low heat until you have clear, liquid gold. Strain out the solids. In the same stockpot you used for the chicken (don't discard that beautiful broth!), heat 3-4 tablespoons of the rendered chicken fat. Sauté the remaining ginger and minced garlic until fragrant and golden.04
-
Add your washed and drained jasmine rice to the pot with the sautéed aromatics. Stir for a minute until each grain is coated in that glorious, fragrant oil. Then, instead of water, measure out the reserved chicken poaching broth. Use a 1:1.2 ratio of rice to broth (so for 2 cups of rice, use 2.4 cups of broth). Add the knotted pandan leaves, bring to a boil, then cover and reduce to the lowest heat to cook for 15-18 minutes. Let it steam, off the heat, for another 10 minutes before fluffing.05
-
For the chili sauce, simply blend the red chilies, garlic, ginger, lime juice, sugar, and salt until smooth. For the ginger sauce, mix the grated ginger with hot chicken oil and salt—it should be a coarse, pungent paste. For the dark soy dip, just stir the three ingredients together. The simplicity here is deceptive; these sauces are flavor powerhouses.06
-
Remove the chicken from the ice bath and pat it dry. Rub the skin with a little sesame oil to give it a beautiful sheen. Carve the chicken into serving pieces—you can debone it or serve it on the bone. Place a mound of that fragrant rice on a plate, arrange the chicken beside it, and serve immediately with the three sauces, some sliced cucumbers, and a small bowl of the clear chicken broth on the side.07
Not what you're looking for?



