Hainanese Chicken Rice

Hainanese Chicken Rice – flavorful Malaysian chicken dish
Malaysia
⏱ — min. Serves: —

Hainanese Chicken Rice tantalizes the palate with its subtle aromatic layers—ginger-infused broth, savory rice, and tender poached chicken. Brought to Malaysia by Hainanese immigrants, this Cantonese adaptation transformed into a beloved Malaysian staple. The dish shines through its elegant simplicity, where each component—silky chicken, perfectly steamed jasmine rice, and spicy chili condiments—plays a crucial role in creating the complete flavor experience.

⚡ Medium 🔥 ~400 kcal / serving

Ingredients

  • For the Chicken:
  • 1 whole chicken (about 3-4 lbs), cleaned
  • 4 slices ginger
  • 4 cloves garlic, smashed
  • 1 stalk green onion
  • Salt, to taste
  • For the Rice:
  • 2 cups jasmine rice, rinsed
  • 2 tablespoons vegetable oil
  • 4 cloves garlic, minced
  • 2 slices ginger
  • 2 cups chicken broth (from boiling the chicken)
  • Salt, to taste
  • For the Chili Sauce:
  • 4 cloves garlic
  • 2 red chilies (or to taste)
  • 1 tablespoon ginger
  • 2 tablespoons soy sauce
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • Salt, to taste
  • For the Soy Sauce Mixture:
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon chicken broth
  • 1 teaspoon sesame oil
  • Garnishes:
  • Fresh cucumber slices
  • Fresh cilantro, chopped

Instructions

Cook the Chicken

In a large pot, bring water to a boil. Add ginger, garlic, green onion, and salt.

Add the whole chicken to the pot, ensuring it is fully submerged. Reduce heat and simmer for about 40-50 minutes, or until the chicken is fully cooked.

Once cooked, remove the chicken from the pot and let it cool. Reserve the chicken broth for cooking the rice and for serving.

Prepare the Rice

Heat vegetable oil in a pot over medium heat. Add minced garlic and ginger slices. Sauté until fragrant.

Add the rinsed jasmine rice and stir to coat the rice with the oil and garlic mixture.

Add 2 cups of the reserved chicken broth and a pinch of salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes or until the rice is cooked and tender.

Make the Chili Sauce

In a blender or food processor, combine garlic, red chilies, and ginger. Blend until smooth.

Transfer to a bowl and add soy sauce, rice vinegar, sugar, and salt. Mix well.

Prepare the Soy Sauce Mixture

In a small bowl, combine soy sauce, oyster sauce, chicken broth, and sesame oil. Stir until well combined.

Serve

Once the chicken is cool enough to handle, rub a small amount of the soy sauce mixture all over the chicken.

Chop the chicken into serving pieces.

Serve the chicken with a side of the flavored rice, chili sauce, and additional soy sauce mixture. Garnish with fresh cucumber slices and chopped cilantro.

Frequently Asked Questions

What is Hainanese Chicken Rice?

Hainanese Chicken Rice is a classic dish combining whole poached chicken with fragrant jasmine rice cooked in chicken broth, served alongside spicy chili sauce and soy-based condiments. The dish showcases the Hainanese approach to cooking—minimal spices and simple technique that highlight ingredient quality.

Where does Hainanese Chicken Rice come from?

This dish originates from Hainan province in China and was brought to Malaysia by Chinese immigrants, particularly to Penang and Kuala Lumpur. In Malaysia, it evolved into a distinct regional variation with locally adapted condiments and flavors that differ from the original Chinese version.

What are the main ingredients in Hainanese Chicken Rice?

The essential components are a whole chicken, jasmine rice, ginger, garlic, green onions, and chicken broth. The serving condiments include fresh chili sauce, soy sauce mixture, and fresh cucumber slices that add brightness and contrast to the rich chicken and rice.

Any tips for making the best Hainanese Chicken Rice?

Use a quality whole chicken and maintain a gentle simmer to keep the meat tender. Cook the rice in the reserved chicken broth for maximum flavor. For authentic results, serve the chicken at room temperature or slightly warm, and prepare fresh condiments just before serving to preserve their vibrant flavors.

What do you serve with Hainanese Chicken Rice?

Serve alongside the classic condiments—fresh chili paste, dark soy sauce mixed with sesame oil, and light soy sauce. Fresh cucumber slices and cilantro add textural contrast and brightness. Many eat it as a complete meal, using the rice to soak up the condiment flavors.