Malaysian Hainanese Chicken Rice is a beloved dish that showcases tender poached chicken served over fragrant rice, accompanied by a trio of flavorful sauces. This dish is a perfect balance of simplicity and sophistication, making it a staple in Malaysian cuisine. The rich flavors, succulent chicken, and aromatic rice create a satisfying meal that warms the heart and delights the palate. Whether you’re preparing it for a family dinner or a special occasion, this recipe will surely impress anyone who takes a bite.

Why You Will Love This Recipe
You will love this Malaysian Hainanese Chicken Rice recipe for its depth of flavor and ease of preparation. The chicken is poached to perfection, ensuring it remains juicy and tender, while the rice is infused with the rich essence of chicken broth, creating a harmonious pairing. This dish is not only delicious but also aligns well with various dietary lifestyles, including those looking for lighter meals or seeking comfort food. Plus, it’s a complete meal in itself, so you won’t have to worry about sides—unless you want to!
Tips and Tricks
- Use a whole chicken: This ensures maximum flavor and moisture. If you prefer, you can use chicken thighs for a richer taste.
- Don’t forget the broth: The poaching liquid transforms into a fragrant broth that can be served alongside the dish for extra flavor.
- Make your rice aromatic: Sauté garlic and ginger in oil before adding the rice to infuse it with flavor.
- Double the sauce: The sauces are a crucial part of this dish, so make sure to prepare extra for dipping or drizzling.
- Chill the chicken: After poaching, plunge the chicken into an ice bath to stop the cooking and keep it moist.
Make Ahead Tips
- Prepare the chicken and broth: You can poach the chicken a day in advance. Store in the fridge with the broth to keep it moist.
- Cook the rice ahead: This can be made a few hours in advance. Just reheat it with a splash of broth before serving.
- Sauces can be made early too: Prepare the chili and ginger sauces a day ahead and store them in airtight containers in the fridge.

Recipe Variations
- Spicy Chicken Rice: Add chili oil or fresh chopped chilies to the chicken marinade for a kick.
- Vegetarian Option: Substitute chicken with tofu or a hearty vegetable, and use vegetable broth for the rice.
- Different Rice: Experiment with jasmine or basmati rice for a more fragrant base.
How to Serve
Serve the Hainanese chicken sliced elegantly on a plate, draped over a bed of fluffy, aromatic rice. Drizzle with the ginger and chili sauces, and garnish with fresh cucumber slices and cilantro for a refreshing touch. A small bowl of the chicken broth should accompany the dish, enticing diners to sip alongside their meal.

Pairing Suggestions
For drink pairings, a chilled glass of jasmine tea complements the dish beautifully, enhancing its aromatic profile. If you prefer a cocktail, consider a light, citrusy mojito. For sides, serve with a simple cucumber salad or steamed bok choy for a refreshing crunch. To satisfy your sweet tooth, finish the meal with a light dessert like mango sticky rice or coconut pudding.
How to Store
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To freeze, place the chicken and rice in separate containers; they will last up to 3 months. Reheat the chicken gently on the stove or in the microwave, adding a splash of broth to keep it moist, and reheat the rice with a bit of water to fluff it up.
Equipment Needed
- Large pot for poaching the chicken
- Rice cooker or stove for cooking the rice
- Chopping board and knife for slicing the chicken
- Small bowls for sauces
- Optional: food processor for making sauces quickly

Dietary Adaptations
To make this recipe vegan, substitute the chicken with firm tofu and use vegetable broth. For a nut-free version, ensure that no sauces contain nut ingredients. For a gluten-free adaptation, use gluten-free soy sauce in the dipping sauces.
Seasonal Adaptations
In the summer, incorporate fresh herbs like mint or basil for a refreshing twist. In winter, consider adding roasted vegetables to the rice for a heartier meal. Using seasonal vegetables can elevate the dish even further!
Recipe FAQs
- Can I use chicken breast instead of a whole chicken? Yes, but be careful not to overcook it. Chicken thighs are more forgiving due to their higher fat content.
- What can I use instead of ginger? If you don’t have fresh ginger, you can use ginger paste or ground ginger in a pinch, but fresh is always best.
- How do I know when the chicken is done? A meat thermometer should read 165°F (75°C) in the thickest part of the chicken.
How To Make malaysian hainanese chicken rice recipe
Malaysian Hainanese Chicken Rice

Malaysian Hainanese Chicken Rice is a beloved dish that showcases tender poached chicken served over fragrant rice, accompanied by a trio of flavorful sauces.
Ingredients
- 1 whole chicken (about 3-4 lbs)
- 2 cups jasmine rice
- 4 cups chicken broth (or water)
- 2 tablespoons vegetable oil
- 4 cloves garlic, minced
- 1 piece of ginger (about 2 inches), sliced
- 1 cucumber, sliced (for garnish)
- Fresh cilantro (for garnish)
- Salt to taste
For the sauces:
- 3 tablespoons soy sauce
- 2 tablespoons sesame oil
- 4 tablespoons chili paste (or fresh chilies)
- 2 tablespoons minced ginger
- 2 tablespoons minced garlic
Instructions
- Prepare the Broth: In a large pot, add the whole chicken, 4 cups of water (or chicken broth), sliced ginger, and a pinch of salt. Bring to a gentle simmer and poach for 30-40 minutes until the chicken is cooked through.
- Cook the Rice: While the chicken is cooking, rinse the jasmine rice under cold water until the water runs clear. In a separate pot, heat the vegetable oil over medium heat, add minced garlic, and sauté until fragrant.
- Add the rinsed rice and stir for a minute before adding 2 cups of the chicken broth (or water). Bring to a boil, then reduce to low heat, cover, and cook for 15 minutes.
- Make the Sauces: In small bowls, combine soy sauce, sesame oil, chili paste, minced ginger, and minced garlic. Mix well.
- Finish the Chicken: Once the chicken is cooked, carefully remove it from the pot and let it rest for a few minutes. To keep it moist, plunge it into an ice bath briefly, then slice it into pieces.
- Serve: On a plate, serve a portion of rice topped with sliced chicken. Drizzle with the prepared sauces and garnish with cucumber slices and cilantro. Serve warm with a bowl of broth on the side.
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 682Total Fat: 35gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 24gCholesterol: 137mgSodium: 2748mgCarbohydrates: 43gFiber: 1gSugar: 12gProtein: 47g
Asianplated.com, occasionally offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although allchickenrecipes.com attempts to provide accurate nutritional information, these figures are only estimates.
Final Thoughts
Making Malaysian Hainanese Chicken Rice is not just about feeding your body; it’s an experience that warms the soul. With its comforting flavors and simple preparation, this dish is perfect for both novice cooks and seasoned chefs. Embrace the process, enjoy the aromas, and savor each bite. Once you master this recipe, it will quickly become a favorite in your household, cherished for its delightful taste and the memories it creates around the dining table. Happy cooking!