Authentic Hainanese Chicken Rice Recipe

Hainan Chicken and Rice

By Lee Jackson ↣ Published on: February 4, 2024

Last Updated: April 30th, 2026 ↣ 0 Comments

This Malaysian-style take on classic Hainanese chicken and rice is one of my favourite comfort dishes. Light, bright and satisfying, it combines tender poached chicken, fragrant rice cooked in chicken broth, crisp cucumber and a simple soup — all served with lively condiments for maximum flavour.

Hainan chicken and rice brings back so many happy memories for me. I first fell in love with this dish after moving to Sydney, where Malaysian and Singaporean cooks often serve a pared-back, elegant version: juicy, gently poached chicken; rice infused with chicken fat and aromatics; crunchy cucumber; a clear broth; and bright sauces like ginger-scallion and chilli. Though the dish originated with Hainanese immigrants from China, regional variations across Southeast Asia have made it a beloved classic.

This recipe sits within my Asian and Chicken recipe collections and reflects the Malay/Singaporean style I grew up enjoying.

What’s Ahead?

This article explains what Hainan chicken rice is, why the dish works so well, what ingredients you’ll need, step-by-step instructions, useful tips, and serving and storage suggestions. A concise ingredient list and clear instructions follow so you can make this at home.


A plate of Hainan Chicken Rice with chopsticks. Featuring poached chicken, rice with specks of chicken skin, chopped cucumber and a sprig of cilantro. A small bowl of soup and an asian spoon sits to the side along with two condiments of chilli sauce and a ginger scallion sauce.

What is Hainan Chicken Rice?

Hainanese chicken rice is a simple, elegant dish that originated in Hainan, a province in southern China, and became a signature of Southeast Asian cuisine. It features gently poached chicken served with aromatic rice cooked in chicken stock, accompanied by a clear broth and bright dipping sauces such as ginger–scallion paste and a tangy chilli sauce.

Traditional preparation uses bone-in chicken for maximum flavour in the broth; the chicken is poached and then often shocked in cold water to achieve tender, silky meat. The poaching liquid becomes the base for the rice and the accompanying soup. Across regions you’ll find variations — from pandan-scented rice to different dipping sauces — but the core idea remains the same: clean, pure chicken flavour matched with fragrant rice and punchy condiments.

Why it works

Simple ingredients, layered flavour. This dish maximizes one cut of chicken by using the meat, the rendered fat from the skin and the poaching liquid. The result is three elements in one: tender chicken, fragrant rice infused with chicken umami, and a clear, comforting broth. Fresh condiments add acidity, heat and herbal lift to balance the richness.


The ingredients for Hainan Chicken and Rice: Chicken portions, spring onion, ginger, garlic, rice, star anise, chillies, cucumber and salt

Stuff You’ll Need

This dish requires a short ingredient list and straightforward equipment. The ginger–scallion sauce is not included below but is highly recommended and can be prepared ahead.

  • Chicken: Traditionally a whole bird is used, but bone-in leg or thigh portions work well and save time. Bone-in meat gives the best-flavoured broth.
  • Aromatics: Ginger, garlic, spring onion and a star anise for the poaching liquid. A few black peppercorns are optional.
  • Rice: Jasmine rice is ideal for fragrance.
  • Cucumber: Sliced or cut into batons, for freshness and crunch.
  • Chillies: For a simple chilli dipping sauce — blend with a little water and rice vinegar.
  • Ginger–scallion sauce: An essential bright condiment to serve alongside the chicken.

Chopping chicken skin and fat into small pieces

Poaching the chicken portions in a small pan with spring onion, ginger, garlic and star anise.

Plunging the cooked chicken portions into a bowl of ice-cold water.

Step by Step

The dish is straightforward to prepare. Follow these steps for reliable results.

  1. Step 1: Trim excess fat from the chicken portions and set the trimmings aside.
  2. Step 2: Place chicken pieces in a saucepan with spring onion, sliced ginger, whole garlic cloves and star anise. Add enough water to cover and bring to a gentle simmer. Cook for 10 minutes, then turn off the heat and leave the chicken in the hot liquid for 15 minutes.
  3. Step 3: Transfer the chicken to a bowl of ice water for a few minutes to stop the cooking and firm the texture.
  4. Step 4: Strain the poaching liquid through a sieve into a jug; discard solids. Reserve the liquid.
  5. Step 5: Crisp the chicken skin trimmings in a small pan over medium heat to render fat and create little golden bits for the rice. Remove any excess and keep the rendered fat for cooking the rice.
  6. Step 6: Add the jasmine rice to a saucepan, stir briefly in the chicken fat, then pour in twice the volume of reserved poaching liquid to rice (e.g., 1 cup rice : 2 cups liquid).
  7. Step 7: Cover and cook on low for 12–14 minutes until liquid is absorbed. Remove from heat, lay a clean tea towel over the pan and replace the lid; rest for 15 minutes. Fluff the rice with a fork.
  8. Step 8: Heat the remaining broth, stir in chopped spring onion and serve it as a clear soup.
  9. Step 9: Chop the cooled chicken into thick slices through the bone or shred the meat by hand. Arrange with rice and cucumber, garnish with coriander and serve with ginger–scallion sauce and chilli sauce.

For a quick chilli sauce, blend chillies with 1/4 cup water, 1 tablespoon rice vinegar and a pinch of salt until smooth.

Pro Tips

  • Portions or whole bird: Using leg or thigh portions saves time and delivers the same flavour as a whole poached chicken.
  • Use the skin: Rendering the chicken-skin trimmings creates a fragrant rice and a crisp garnish, but it’s optional if you prefer to skip it.
  • Shock in ice: Cooling the chicken quickly ensures tender, juicy meat with a clean texture.

Two small bowls of Chinese Ginger Scallion Sauce with a small serving spoon

Serving & Storage Suggestions

Serve the chicken and rice together with crunchy cucumber, a bowl of hot broth and the condiments. Here are practical tips for serving and storing.

  • Skin on or off: Traditionally served with skin, but remove it if you prefer.
  • Cook in advance: You can prepare the elements ahead of time and refrigerate for up to 3 days. Reheat rice and broth when ready; the chicken is often served cold or at room temperature.
  • Meal prep: Pack chicken, rice, salad and condiments (omit the soup) for make-ahead lunches.
  • Leftovers: Store in the refrigerator, well covered, for up to 5 days.
  • Freezing: Not recommended — freezing diminishes the fresh textures and flavours.

A plate of Hainan Chicken Rice with chopsticks. Featuring poached chicken, rice with specks of chicken skin, chopped cucumber and a sprig of cilantro. A small bowl of soup and an asian spoon sits to the side along with two condiments of chilli sauce and a ginger scallion sauce.

Ready to get cooking?

This Hainan chicken and rice is easy to make at home and gives you a complete, balanced meal with contrasting textures and bright flavours. It’s light enough for lunch yet satisfying for dinner. Try it and enjoy a taste of Southeast Asia from your own kitchen.

More Malaysian & Indonesian recipes

If you enjoy this recipe, explore other favourites such as Ayam Goreng (Malaysian fried chicken), Satay-style curries, Sambal prawns and Nyonya-style curries.

Any Questions? (FAQ)

Have a question about Hainan chicken and rice? Leave a comment and I’ll try to help.

What is Hainanese chicken rice?

Hainanese chicken rice is a classic dish of gently poached chicken, served with fragrant rice made in chicken stock and accompanied by clear broth and bright sauces.

How is it made?

Poach bone-in chicken with aromatics, use the strained poaching liquid to cook the rice and serve the reserved broth as a soup. Accompany with ginger–scallion and chilli sauces.

What makes it unique?

The simplicity and focus on quality ingredients — tender chicken, fragrant rice and bright condiments — are what make this dish stand out.

This recipe may use affiliate links; commissions help support the site.

A plate of Hainan Chicken Rice with chopsticks. Featuring poached chicken, rice with specks of chicken skin, chopped cucumber and a sprig of cilantro. A small bowl of soup and an asian spoon sits to the side along with two condiments of chilli sauce and a ginger scallion sauce.

Hainan Chicken and Rice

Prep Time: 10 minutes | Cook Time: 50 minutes | Total: 1 hour | Serves: 2

Ingredients

  • 2 chicken thigh/leg portions
  • 2 cups water (or enough to cover chicken)
  • 1 spring onion, halved lengthways
  • 4 slices fresh ginger
  • 2 garlic cloves
  • 1 star anise
  • 1 tsp salt
  • 1 cup jasmine rice
  • 1/2 English cucumber, sliced
  • Ginger–scallion sauce (see recipe)

Instructions

  1. Trim excess fat and skin from the chicken pieces and set aside the trimmings.
  2. Simmer the chicken with spring onion, ginger, garlic and star anise for 10 minutes. Turn off the heat and leave the chicken in the hot liquid for 15 minutes.
  3. Cool the chicken in ice water for a few minutes.
  4. Strain the poaching liquid into a jug and discard the solids.
  5. Crisp the chicken skin trimmings in a small pan over medium heat for 5–10 minutes to render the fat and make little crispy bits.
  6. Add the rice to a pan, stir with a little of the rendered fat, then add 2 cups of the reserved poaching liquid for 1 cup of rice. Cover and cook on low for 12–14 minutes.
  7. Remove from heat, cover with a clean tea towel and lid, and rest for 15 minutes. Fluff the rice with a fork.
  8. Heat the remaining broth, add chopped spring onion, and serve as a soup.
  9. Chop or shred the chicken and arrange with rice, cucumber and fresh coriander. Serve with ginger–scallion sauce and chilli sauce.

Notes

  • Serving: Traditionally served with skin on; remove if you prefer.
  • Make ahead: Elements can be prepared up to 3 days in advance and refrigerated.
  • Storage: Keep leftovers covered in the fridge for up to 5 days. Freezing is not recommended.

Nutrition (per serving)

Calories: 636 kcal | Carbs: 79 g | Protein: 29 g | Fat: 21 g | Sodium: 1291 mg