Hainanese Chicken Rice (海南鸡饭) is one of the most iconic dishes in Southeast Asia — simple, comforting, and full of flavor. Originating from Hainan Island, China, this dish traveled with Chinese immigrants to Singapore, Malaysia, and Thailand, where it became a national favorite.

Tender poached chicken, fragrant oily rice cooked in chicken broth, and a trio of dipping sauces make this dish a perfect harmony of simplicity and taste.

Let’s explore how to make the authentic Hainan Chicken Rice at home — soft, juicy, aromatic, and absolutely delicious.


🏮 What is Hainanese Chicken Rice?

Hainanese Chicken Rice was originally called Wenchang Chicken (文昌鸡) from Hainan Province, China. When Hainanese immigrants settled in Singapore, they adapted it using local ingredients and cooking styles.

The dish features:

Poached whole chicken cooked until just tender.

Rice fried in chicken fat and garlic, then cooked in the flavorful chicken broth.

Three dipping sauces — a spicy chili sauce, a fragrant ginger-garlic paste, and a dark soy sauce.

It’s a complete meal — light yet satisfying, nourishing yet full of depth.


🍗 Ingredients You’ll Need

🐔 For the Chicken:

Whole chicken – 1 (about 1.5 kg)

Salt – 1 tbsp

Ginger – 5 slices

Green onions – 4 stalks

Water – enough to submerge the chicken

Ice water – for chilling after poaching

🍚 For the Fragrant Rice:

Jasmine rice – 2 cups, rinsed and drained

Chicken fat or vegetable oil – 2 tbsp

Garlic – 3 cloves, minced

Ginger – 2 slices

Chicken broth (from the poaching liquid) – 2 cups

Pandan leaves (optional, for aroma) – 2

🌶️ For the Dipping Sauces:

1️⃣ Chili Sauce:

Red chilies – 5, chopped

Garlic – 3 cloves

Ginger – 1 slice

Lime juice – 2 tbsp

Sugar – 1 tsp

Salt – to taste

Chicken broth – 2 tbsp


2️⃣ Ginger-Garlic Sauce:

Minced ginger – 3 tbsp

Minced garlic – 1 tbsp

Hot oil – 2 tbsp

Salt – ½ tsp


3️⃣ Soy Dipping Sauce:

Light soy sauce – 2 tbsp

Oyster sauce – 1 tsp

Sesame oil – 1 tsp

Chicken broth – 1 tbsp

🌿 For Garnish:

Fresh cucumber slices

Cilantro leaves

Green onions (chopped)

🔪 Step-by-Step Cooking Instructions

Step 1: Prepare the Chicken

Rub the chicken skin and cavity with salt to remove impurities; rinse clean.

Fill a large pot with enough water to cover the chicken. Add ginger slices and green onions.

Bring to a gentle boil.

Lower the chicken gently into the water, then reduce heat to a simmer.

Cook for 35–40 minutes, turning once halfway.

Check doneness — juices should run clear.

Step 2: Ice Bath for Tenderness

Prepare a large bowl of ice water.

Once the chicken is done, transfer it immediately to the ice bath.

Let it rest for 10–15 minutes.

This step tightens the skin and keeps the meat juicy.


Step 3: Prepare the Fragrant Rice

In a wok, heat chicken fat or oil.

Add minced garlic and ginger; sauté until aromatic.

Add the rinsed rice and stir-fry for 2–3 minutes to coat every grain in oil.

Transfer to a rice cooker or pot.

Pour in chicken broth (from poaching) and add pandan leaves.

Cook as normal until rice is fluffy and fragrant.

Step 4: Make the Dipping Sauces

Blend chili, garlic, ginger, lime juice, sugar, and broth into a smooth chili sauce.

Mix minced ginger and garlic with hot oil for ginger-garlic sauce.

Combine soy, oyster, and sesame oil for soy sauce dip.

Step 5: Carve and Serve

Remove chicken from the ice bath, pat dry, and rub lightly with sesame oil for shine.

Chop into serving pieces (traditional style: bone-in).

Serve with a mound of fragrant rice, three sauces, and fresh cucumber slices.

🍽️ Serving Suggestions

Serve the dish as:

A complete meal with soup (made from the leftover broth).

Garnished with fresh cucumber, cilantro, and scallions.

Accompanied by all three sauces — for full Hainanese flavor.

🧠 Pro Tips for Perfect Hainanese Chicken

Simmer, don’t boil — Gentle heat keeps the chicken tender.
Use ice bath — Locks in moisture and gives the skin a silky texture.
Fry the rice in chicken fat — Adds depth and aroma.
Use pandan leaves — Optional but traditional for fragrance.
Save the broth — It’s pure gold for soup and rice cooking.


🕒 Preparation & Cooking Time

StepTime
Preparation15 minutes
Cooking60 minutes
Cooling & Carving15 minutes
Total1 hour 30 minutes

🍜 Nutritional Information (Per Serving)

Calories: 680 kcal

Protein: 38g

Fat: 32g

Carbohydrates: 48g

Sodium: 920mg

❤️ Why You’ll Love This Dish

Comforting, light, and flavorful — perfect for all ages

Healthy cooking method — no deep frying

Three delicious sauces for every taste

Fragrant rice cooked in chicken broth

A true taste of Singapore and Hainan

🌏 Cultural Insight

Although Hainan Chicken Rice originated in Hainan, China, it has become a national dish of Singapore and a culinary symbol across Southeast Asia.

In Singapore, every hawker center has its own version — from Maxwell Food Centre to Tian Tian Chicken Rice, each boasting loyal fans.

The simplicity of poached chicken and rice hides an art — temperature control, balance of salt, oil, and aroma — a true test of a chef’s skill.


🧧 Final Thoughts

Hainanese Chicken Rice is more than just a meal — it’s comfort on a plate.
Tender chicken, aromatic rice, and flavorful sauces combine into a perfect symphony of taste and texture.

Once you master this dish, you’ll find yourself making it again and again — it’s that satisfying.