Hainanese Chicken Rice

Steaming plate of Hainanese chicken rice garnished with fresh cilantro and sliced cucumber Save
Steaming plate of Hainanese chicken rice garnished with fresh cilantro and sliced cucumber | homecookledger.com

This beloved Singaporean specialty centers on perfectly poached chicken with incredibly tender meat and silky skin. The accompanying rice, cooked in chicken broth with aromatic garlic and ginger, absorbs rich savory flavors that make it unforgettable. Three essential dipping sauces—spicy chili, tangy soy-sesame, and hot broth—complete the experience.

The poaching technique ensures juicy, succulent chicken while creating a flavorful broth base. An ice bath immediately after cooking firms the skin for that signature texture. The rice preparation uses the reserved poaching liquid, making every grain fragrant and infused with chicken essence.

Perfect for family gatherings or weekend cooking, this dish rewards patience with restaurant-quality results at home.

The first time I attempted Hainanese chicken rice, my tiny apartment kitchen filled with such an incredible aroma that my neighbor actually knocked on my door to ask what I was cooking. I had just returned from a trip to Singapore and was determined to recreate those memory laden flavors, even though I was working with a basic electric stove and barely any counter space. That evening taught me that this dish is about patience more than technique, about letting simple ingredients transform into something extraordinary through time and gentle heat.

I made this for my family last lunar new year, watching my normally reserved uncle close his eyes at the first bite of chili sauce slicked chicken. The rice had absorbed just enough fat and fragrance, and I saw my mother scribbling down notes as she ate, something I have never witnessed in decades of her cooking. That moment of silent appreciation meant more than any compliment spoken aloud.

Ingredients

  • Whole chicken: About 1.5 kg, cleaned properly because the quality of your poaching liquid depends entirely on starting with a good bird
  • Salt: 2 teaspoons for the initial rub, exfoliating the skin helps it become paper thin and silken
  • Fresh ginger: 4 slices for the pot and more for the rice and sauces, ginger is the backbone of this entire dish
  • Scallions: 3 stalks cut into large pieces, they perfume the poaching liquid with gentle onion sweetness
  • Cold water: Enough to completely submerge the chicken, using cold water starting prevents the meat from seizing
  • Jasmine rice: 2 cups, rinsed until the water runs clear or your rice will turn gummy and dense
  • Chicken fat or vegetable oil: 2 tablespoons, rendering fat from the chicken skin creates the most authentic flavor
  • Garlic: 3 cloves minced for rice, plus more for sauces, do not substitute with garlic powder
  • Chicken poaching broth: 3 cups for rice and additional for sauces, this liquid is liquid gold
  • Red chilies: 4 deseeded and chopped, adjust quantity based on your heat tolerance but do not skip them
  • Lime juice: 1 tablespoon, the acid cuts through the rich chicken and brightens the entire dish
  • Light soy sauce: 3 tablespoons, dark soy will make the dipping sauce too heavy and mask delicate flavors
  • Sesame oil: 1 tablespoon, use toasted sesame oil for the deep nutty aroma this dish needs
  • Fresh cilantro and cucumber: For garnish, these provide the fresh contrast that balances the rich components

Instructions

Prepare the chicken:
Rub the chicken thoroughly with salt to exfoliate the skin, then rinse completely under cold water. This simple step creates that signature silky texture that sets great chicken rice apart.
Start the poaching liquid:
Fill a large pot with enough cold water to submerge the chicken, adding ginger slices and scallion pieces. Bring everything to a rolling boil over high heat.
Poach the chicken gently:
Carefully lower the chicken into the boiling water, then immediately reduce heat to the gentlest simmer possible. Cover and cook for 40 to 50 minutes, skimming any foam that rises to the surface.
Ice bath shock:
Transfer the cooked chicken immediately into a bowl of ice water to stop the cooking process and firm up the skin. This creates the texture contrast between succulent meat and slightly taut skin.
Reserve the liquid gold:
Strain the poaching broth through a fine mesh, reserving every drop for cooking rice and creating sauces. This broth is the foundation of the entire dish.
Build the aromatic rice base:
Heat chicken fat or oil in a saucepan, sautéing minced garlic and ginger until your kitchen fills with their fragrance. Add the rinsed rice and stir until every grain is coated and translucent at the edges.
Cook the rice to perfection:
Pour in 3 cups of reserved chicken broth and half a teaspoon of salt. Bring to a boil, then reduce heat to low, cover tightly, and cook for 15 to 18 minutes until fluffy.
Blend the signature chili sauce:
Combine chilies, garlic, ginger, lime juice, sugar, salt, and chicken broth in a blender. Process until completely smooth, adjusting seasoning to balance heat, sweet, and sour.
Mix the soy dipping sauce:
Whisk together light soy sauce, sesame oil, chicken broth, and sugar until the sugar dissolves completely. This sauce should be salty with a hint of sweetness and nuttiness.
Portion and arrange:
Chop the cooled chicken into bite sized pieces, arranging over plates of fragrant rice. Garnish generously with fresh cilantro and sliced cucumber for color and freshness.
Tender poached chicken served over aromatic garlic-ginger rice with three dipping sauces Save
Tender poached chicken served over aromatic garlic-ginger rice with three dipping sauces | homecookledger.com

My friend who grew up in Singapore told me her grandmother would make chicken rice every Sunday, the smell of ginger and garlic drifting through their apartment building all morning long. Now whenever I make this, I imagine all those grandmothers across Singapore, each with their own small variations but the same deep comfort in every bowl.

Getting The Chicken Texture Right

The difference between good and exceptional chicken rice comes down to cooking temperature and the ice bath. Keep the water at a bare simmer, never a rolling boil, or the meat will tighten and become rubbery. The shock of ice water immediately after cooking stops the carryover heat and creates that signature contrast between tender meat and slightly firm skin that makes this dish so satisfying to eat.

Building Layered Flavors

Each component of this dish contributes to the whole experience in a specific way. The poaching liquid becomes the cooking liquid for rice and the base for both sauces, creating continuity throughout. When you sauté the garlic and ginger before adding rice, you are building the aromatic foundation that makes each bite compelling. Taste your sauces as you go and adjust the balance between heat, salt, sweet, and acid until they sing together.

Serving And Enjoying

Chicken rice is best enjoyed family style with everything on the table. Serve a small bowl of hot poaching broth alongside each plate, meant to be sipped between bites like a consommé. The three sauces should be passed separately so each person can create their perfect bite, mixing and matching to their preference.

  • Wet your rice with a bit of each sauce before adding chicken for the most even flavor distribution
  • Save some chicken fat to render for future batches, it keeps refrigerated for weeks
  • The flavors actually improve overnight, making this an excellent make ahead dish
Classic Singaporean Hainanese chicken rice featuring juicy meat and fragrant seasoned jasmine rice Save
Classic Singaporean Hainanese chicken rice featuring juicy meat and fragrant seasoned jasmine rice | homecookledger.com

There is something profoundly satisfying about a dish that transforms humble ingredients into something extraordinary through patience and technique. This chicken rice has become my go-to comfort food, the recipe I turn to when I need both nourishment and nostalgia.

Recipe FAQs

Start with room temperature chicken and gently poach rather than boil. The water should barely simmer—never boil vigorously. After cooking, immediately transfer to an ice bath to stop cooking and firm the skin while keeping meat juicy.

The secret is cooking jasmine rice in the reserved chicken poaching broth with rendered chicken fat, garlic, and ginger. Sauté the aromatics in fat before adding rice to toast the grains slightly, then cook in flavorful broth for maximum absorption.

Yes! Poach chicken and make sauces up to a day ahead. Store chicken covered with some broth to prevent drying. The rice is best made fresh, but you can prep aromatics in advance. Reheat chicken gently in broth before serving.

Arrange chopped chicken pieces over a bed of hot fragrant rice. Garnish with fresh cilantro and sliced cucumber. Serve with individual bowls of chili sauce, soy dipping sauce, and hot chicken broth on the side for a complete experience.

Control spice in the chili sauce by reducing chili count or removing seeds entirely. For milder versions, substitute bird's eye chilies with milder red varieties. The chili sauce is meant to be spicy and tangy—adjust lime juice and sugar to balance heat.

Hainanese Chicken Rice

Classic Singaporean dish with tender poached chicken, fragrant garlic-ginger rice, and three flavorful dipping sauces

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

Ingredients

Chicken

  • 1 whole chicken (approximately 3.5 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
Prepare the Poaching Liquid: Fill a large stockpot with enough water to submerge the chicken. Add ginger slices and scallions, then bring to a rolling boil.
3
Poach the Chicken: Carefully lower the chicken into the boiling water. Reduce heat to a gentle simmer, cover, and poach for 40 to 50 minutes, skimming off any foam that rises to the surface.
4
Cool the Chicken: Once cooked through, transfer the chicken immediately to an ice bath to stop the cooking process and firm up the skin. Set aside to cool completely.
5
Prepare the Broth: Strain the poaching liquid through a fine-mesh sieve, reserving the clear broth for cooking rice and serving as soup.
6
Sauté Aromatics for Rice: Heat chicken fat or vegetable oil in a saucepan over medium heat. Sauté minced garlic and ginger until fragrant, about 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 to 18 minutes until fluffy.
8
Prepare Chili Sauce: Combine chilies, garlic, ginger, lime juice, sugar, salt, and chicken broth in a blender. Process until smooth and adjust seasoning to taste.
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 bite-sized serving pieces, using a sharp knife to cut through bones and joints.
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

Nutrition (Per Serving)

Calories 680
Protein 45g
Carbs 65g
Fat 25g

Allergy Information

  • Contains soy (soy sauce)
  • May contain gluten in sauces
Meredith Sloan

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