Hainanese Chicken Rice

Golden poached chicken pieces arranged over aromatic jasmine rice with fresh cilantro garnish on a white serving platter Pin Recipe
Golden poached chicken pieces arranged over aromatic jasmine rice with fresh cilantro garnish on a white serving platter | dishtrailblazer.com

Experience the iconic flavors of Singapore with this classic Hainanese chicken rice, featuring succulent poached chicken with silky skin, aromatic rice cooked in chicken broth with garlic and ginger, and a complete set of traditional condiments including spicy chili sauce, savory soy dip, and hot soup. The gentle poaching technique ensures incredibly tender meat while creating a rich broth that infuses every grain of rice with depth. Perfect for family gatherings or special occasions, this dish delivers restaurant-quality results at home.

The first time I tried Hainanese chicken rice at a hawker center in Singapore, I watched the vendor chop through a poached chicken with such precision that I stood there mesmerized for ten minutes. The rice glistened with chicken fat, and three little sauce bowls sat beside it like a holy trinity of flavor. I went back three days in a row until they recognized me and started giving me extra cucumber slices.

Last winter, my neighbor smelled the ginger and garlic wafting through our apartment building vents and actually knocked on my door to investigate. We ended up eating chicken rice on her floor with takeout containers because neither of us had our dining tables unpacked yet. Sometimes the best meals happen when you least expect them to.

Ingredients

  • Whole chicken: The quality matters here because poaching reveals everything, so get the best bird you can find
  • Salt: Rubbing it all over the chicken before rinsing acts like a gentle exfoliant for the skin
  • Fresh ginger and scallions: These go into the poaching liquid to infuse subtle aroma into the meat
  • Cold water: Start with cold water and bring everything up together for even cooking
  • Jasmine rice: Rinse it until the water runs clear or youll end up with gummy grains
  • Chicken fat or oil: Rendered fat from the chicken skin makes the rice truly authentic, but oil works perfectly fine
  • Garlic and ginger: Minced finely and fried until your kitchen smells like a hawker center
  • Chicken poaching broth: This liquid gold becomes the cooking liquid for the rice, so do not discard it
  • Red chilies: Deseeded to keep it from overwhelming the delicate chicken flavor
  • Lime juice: Adds brightness that cuts through the richness of the rice and chicken skin
  • Light soy sauce: Mixed with sesame oil for that perfect umami dipping sauce
  • Fresh cilantro and cucumber: These cool, fresh elements balance every warm, savory bite

Instructions

Prepare the chicken:
Rub that salt all over the chicken like you are giving it a gentle massage, then rinse it completely under cold water.
Start the poaching liquid:
Fill your largest pot with cold water enough to fully submerge the chicken, then toss in the ginger slices and scallion pieces.
Poach the chicken:
Bring the water to a boil, carefully lower in the chicken, and immediately reduce to the gentlest simmer you can manage.
Time it perfectly:
Let it cook covered for 40 to 50 minutes, but resist the urge to peek and skim off any foam that rises to the top.
The ice bath trick:
Transfer that cooked bird immediately into an ice water bath to stop the cooking and make the skin irresistibly velvety.
Save the liquid gold:
Strain that poaching broth and keep every drop because it is about to become the soul of your rice.
Build the rice foundation:
Heat your fat or oil in a saucepan and fry the minced garlic and ginger until your entire kitchen smells amazing.
Toast the rice:
Add your rinsed rice to the aromatic pan and stir it around to coat every grain in those flavored oils.
Cook with broth:
Pour in three cups of that precious chicken broth and salt, then bring to a boil before covering and cooking on low heat.
Make the chili sauce:
Blend those chilies, garlic, ginger, lime juice, sugar, salt and a splash of broth until completely smooth.
Whisk together the soy sauce:
Combine the soy sauce, sesame oil, broth and sugar, stirring until the sugar disappears completely.
Bring it all together:
Chop your cooled chicken into serving pieces and arrange everything on a platter like you have been doing this for years.
Classic Hainanese chicken rice served with sliced cucumber, spicy chili sauce, and dark soy dipping sauce in small bowls Pin Recipe
Classic Hainanese chicken rice served with sliced cucumber, spicy chili sauce, and dark soy dipping sauce in small bowls | dishtrailblazer.com

My partner now requests this on rainy Sundays, and we have developed a ritual where I handle the chicken and they manage the sauces. There is something meditative about standing over the pot, watching that gentle simmer, knowing that the simplest cooking method will yield the most complex flavor.

The Art of Poaching

Poaching requires patience more than skill. Keep that water at the barest simmer, just trembling with occasional bubbles, and the chicken will cook evenly from edge to center. Rush the heat and you will end up with tough meat and sad rubbery skin.

Rice Perfection Secrets

The rinsing step matters more than most people realize. I used to skip it until a friend pointed out that cloudy water means cloudy rice. Now I rinse until the water runs crystal clear, and the grains come out fluffy and separate every single time.

Sauce Balance Mastery

The magic happens when all three sauces hit the plate at once. The chili brings heat, the soy adds depth, and sometimes I will drizzle a little extra sesame oil over everything just because I can.

  • Taste each sauce before serving because lime juice acidity varies so much between fruits
  • Make extra chili sauce because people will want to double dip everything
  • Keep the poaching broth warm in a separate bowl for sipping between bites
Tender steamed chicken nestled atop fragrant garlic-ginger rice with vibrant green scallions and chili oil drizzle Pin Recipe
Tender steamed chicken nestled atop fragrant garlic-ginger rice with vibrant green scallions and chili oil drizzle | dishtrailblazer.com

This is the dish that taught me that the simplest techniques, done with care, create the most memorable meals.

Recipe FAQs

Authentic Hainanese chicken rice features tender poached chicken with silky skin, rice cooked in rendered chicken fat and aromatic broth, plus three essential condiments: spicy chili sauce, ginger-scallion oil, and dark soy sauce. The rice should be fragrant, oily, and perfectly separated, while the chicken remains juicy and succulent from gentle poaching.

The key is gentle poaching—never boil vigorously. Submerge the chicken in cold water, bring to a boil, then immediately reduce to a bare simmer. Poach for 40-50 minutes, then transfer to an ice bath to stop cooking and firm the skin. This technique creates silky, smooth skin and incredibly tender meat.

Yes, chicken thighs and drumsticks work well for this dish. Adjust poaching time to 25-30 minutes for pieces. However, using a whole chicken provides the bones and fat needed for the most flavorful broth and renders the essential chicken fat for authentic rice preparation.

Jasmine rice is ideal for Hainanese chicken rice due to its natural fragrance and ability to absorb flavors while maintaining texture. The grains should be rinsed until water runs clear, then fried in chicken fat with garlic and ginger before adding broth for maximum flavor absorption.

Store chicken, rice, and sauces separately in airtight containers. Chicken keeps for 3-4 days, rice for 2-3 days, and sauces for up to a week. Reheat chicken gently with broth to maintain moisture, and refresh rice in a pan with a splash of water or broth.

Traditional accompaniments include sliced cucumber, fresh cilantro, and a bowl of hot clear broth made from the poaching liquid. For a complete meal, add stir-fried vegetables like bok choy or Chinese broccoli, and pair with iced jasmine tea or crisp white wine.

Hainanese Chicken Rice

Tender poached chicken served over fragrant rice with trio of flavorful dipping sauces

Prep 30m
Cook 60m
Total 90m
Servings 4
Difficulty Medium

Ingredients

Chicken

  • 1 whole chicken (approximately 3.3 lbs), cleaned
  • 2 teaspoons salt
  • 4 slices fresh ginger
  • 3 stalks scallions, cut into large pieces
  • Cold water (enough to submerge chicken)

Rice

  • 2 cups jasmine rice, rinsed
  • 2 tablespoons chicken fat or vegetable oil
  • 3 cloves garlic, minced
  • 1 thumb-sized piece ginger, minced
  • 3 cups chicken poaching broth
  • 1/2 teaspoon salt

Chili Sauce

  • 4 red chilies, deseeded and chopped
  • 2 cloves garlic
  • 1 thumb-sized piece ginger
  • 1 tablespoon lime juice
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 2 tablespoons chicken poaching broth

Soy Dipping Sauce

  • 3 tablespoons light soy sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon chicken poaching broth
  • 1 teaspoon sugar

Garnish

  • Fresh cilantro sprigs
  • Sliced cucumber

Instructions

1
Prepare the Chicken: Rub the chicken all over with salt to exfoliate the skin, then rinse thoroughly under cold water.
2
Poach the Chicken: Fill a large stockpot with enough water to submerge the chicken. Add ginger slices and scallion pieces. Bring to a rolling boil over high heat.
3
Cook the Chicken: Carefully lower the chicken into the boiling water. Reduce heat to a gentle simmer. Cover and poach for 40–50 minutes, skimming off any foam that rises to the surface.
4
Cool the Chicken: Once cooked through, transfer the chicken to an ice bath immediately to stop the cooking process and firm up the skin. Set aside.
5
Prepare the Broth: Strain the poaching liquid through a fine-mesh sieve. Reserve the broth for cooking rice and as a serving soup base.
6
Sauté Aromatics: Heat chicken fat or vegetable oil in a saucepan over medium heat. Sauté minced garlic and ginger until fragrant, about 1–2 minutes.
7
Cook the Rice: Add rinsed jasmine rice to the pan, stirring to coat with the aromatic oil. Pour in 3 cups of reserved chicken broth and salt. Bring to a boil, then reduce heat to low, cover, and cook for 15–18 minutes until fluffy.
8
Make Chili Sauce: Combine chilies, garlic, ginger, lime juice, sugar, salt, and chicken broth in a blender. Process until smooth and well combined.
9
Prepare Soy Dipping Sauce: Whisk together light soy sauce, sesame oil, chicken broth, and sugar in a small bowl until sugar completely dissolves.
10
Portion the Chicken: Chop the cooled chicken into serving pieces using a sharp knife. For traditional presentation, chop through the bone.
11
Assemble and Serve: Arrange chicken pieces over a bed of fragrant rice. Garnish with fresh cucumber slices and cilantro sprigs. Serve with chili sauce, soy dipping sauce, and a bowl of hot chicken broth on the side.
Additional Information

Equipment Needed

  • Large stockpot
  • Saucepan
  • Chef's knife
  • Chopping board
  • Blender or food processor
  • Serving bowls and platters
  • Fine-mesh sieve

Nutrition (Per Serving)

Calories 680
Protein 45g
Carbs 65g
Fat 25g

Allergy Information

  • Contains soy (soy sauce)
  • Verify all sauces for gluten content if serving gluten-free guests
  • Dish is dairy-free
Sabrina Hart

Passionate home cook sharing approachable, family-friendly recipes and kitchen tips.