Hainanese Chicken Rice

Golden poached chicken rests atop aromatic ginger-garlic jasmine rice with fresh cilantro and cucumber garnish Save
Golden poached chicken rests atop aromatic ginger-garlic jasmine rice with fresh cilantro and cucumber garnish | plateofcomfort.com

This beloved Singaporean classic features succulent poached chicken with incredibly tender meat and silky skin, served alongside aromatic rice cooked in rich chicken broth with garlic and ginger. The dish comes alive with three essential condiments: a spicy chili sauce, savory soy dipping sauce, and hot broth. The key lies in perfectly poaching the chicken, reserving that flavorful broth for cooking the rice, and achieving that signature texture where everything melts together harmoniously.

The aroma of garlic and ginger hitting hot oil still transports me back to my aunt is tiny kitchen in Singapore, where she'd make this dish on Sunday afternoons while we sat around her worn Formica table, peeled garlic, and talked about everything and nothing.

I once made this for a dinner party and my friend Sarah, who claims she hates plain boiled chicken, went back for thirds. The ice bath trick was something my aunt showed me—she said it is what separates good chicken rice from great chicken rice.

Ingredients

  • Whole chicken: The poaching liquid becomes the soul of this dish, so do not skimp on quality
  • Jasmine rice: Rinse until the water runs clear or your rice will turn gummy and heavy
  • Fresh ginger: Older ginger has more heat so adjust based on what you find at the market
  • Chicken fat: If you cannot render enough from the poaching liquid, vegetable oil works perfectly fine
  • Red chilies: Leave some seeds in if you want real heat, but remember it builds as the sauce sits

Instructions

Prepare the chicken:
Rub salt all over the bird like you are giving it a gentle exfoliation, then rinse it completely clean.
Start the poaching liquid:
Fill a large pot with cold water and drop in ginger slices and scallion pieces before bringing everything to a rolling boil.
Cook the chicken:
Lower the chicken into the water gently, reduce heat to a bare simmer, and let it cook covered for about 45 minutes while skimming any foam that rises to the surface.
Ice bath shock:
Transfer the cooked chicken into a bowl of ice water immediately to stop the cooking process and tighten that skin until it is silky and smooth.
Make the rice magic:
Sauté minced garlic and ginger in rendered chicken fat until your kitchen smells incredible, then add the rinsed rice and stir until every grain is coated.
Cook the rice:
Pour in three cups of that precious poaching broth, add salt, bring to a boil, then cover and simmer until the rice is fluffy and has absorbed all the liquid.
Blend the chili sauce:
Pulse chilies, garlic, ginger, lime juice, sugar, salt, and a splash of broth until you have a fiery, bright red condiment.
Mix the soy sauce:
Whisk together soy sauce, sesame oil, broth, and sugar until the sugar completely disappears into the mixture.
Carve and serve:
Chop the cooled chicken into pieces, pile over that fragrant rice, and serve with all three sauces plus hot broth on the side.
Classic Hainanese chicken rice featuring tender meat served alongside trio of spicy chili and savory soy dipping sauces Save
Classic Hainanese chicken rice featuring tender meat served alongside trio of spicy chili and savory soy dipping sauces | plateofcomfort.com

My partner usually requests this on rainy Sundays. There is something so comforting about the whole house filling with that ginger scent while rain drums against the windows.

Getting The Rice Right

The rice is where people mess up Hainanese chicken rice. You want to sauté the raw grains in the aromatics before adding any liquid—it toasts them slightly and keeps each grain separate after cooking.

Sauce Balance

I always make the chili sauce first and let it sit while everything else cooks. The flavors meld and mellow out, turning from sharp to something more complex and rounded.

Leftovers Worth Having

This dish reheats beautifully but the rice is best eaten the same day. If you know you will have leftovers, undercook the rice slightly so it does not turn to mush when you warm it up again.

  • Freeze extra poaching broth in ice cube trays for future rice dishes
  • The chili sauce keeps for weeks and is incredible on stir fries too
  • Chop any leftover chicken and toss it into fried rice the next morning
Singaporean style dish with juicy poached chicken over fragrant oily rice accompanied by traditional condiments and garnishes Save
Singaporean style dish with juicy poached chicken over fragrant oily rice accompanied by traditional condiments and garnishes | plateofcomfort.com

Some dishes are just worth the time and effort, and this is one of them. The first time everything comes together perfectly—the tender chicken, the fragrant rice, the kick of chili sauce— you will understand why people line up for hours at hawker centers in Singapore.

Common Recipe Questions

Authentic Hainanese chicken rice starts with properly poached chicken using the gentle simmer method, rice cooked in rendered chicken fat and aromatics, and the essential trio of sauces: spicy chili, soy-ginger, and hot broth. The rice should be glossy and fragrant, while the chicken remains incredibly tender with smooth skin.

The secret is gentle poaching rather than boiling. Bring the water to boil, lower the chicken in, then immediately reduce to a bare simmer. Cooking slowly at low heat keeps the meat tender and prevents the skin from tearing. The ice bath shock after cooking stops the cooking process and firms the skin beautifully.

Absolutely. Chicken thighs and drumsticks work wonderfully and may be easier to handle. Bone-in pieces yield more flavorful broth. Adjust cooking time to about 30-35 minutes for pieces. The result remains delicious, though whole chicken provides the most traditional presentation.

Vegetable oil works as a substitute, though chicken fat adds that signature richness. You can render fat from chicken skin trimmings by slowly cooking them in a pan until the fat melts out. Some home cooks also use a combination of oil and butter for richness.

Traditional Hainanese chili sauce packs a good kick but remains balanced with fresh ginger, garlic, and lime. Adjust the number of chilies based on your heat preference. The sauce should be vibrant red, slightly chunky, and provide a bright contrast to the savory chicken and rice.

Keep sides simple to let the main dish shine. Sliced cucumber and fresh cilantro are traditional garnishes that add refreshing crunch. Many families serve hot chicken broth soup on the side. A crisp white wine or iced jasmine tea makes a perfect beverage pairing.

Hainanese Chicken Rice

Tender poached chicken with fragrant garlic-ginger rice and three signature sauces

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

Ingredients

Chicken

  • 1 whole chicken (about 3.3 pounds), 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
Boil the Poaching Liquid: Fill a large stockpot with enough water to submerge the chicken. Add ginger slices and scallion pieces. Bring to a rolling boil over high heat.
3
Poach the Chicken: Carefully lower the chicken into the boiling water. Reduce heat to a gentle simmer. Cover and poach for 40–50 minutes, skimming off any foam that rises to the surface.
4
Cool the Chicken: Transfer the cooked chicken to an ice bath immediately to stop the cooking process and firm up the skin. Let cool completely, then set aside.
5
Reserve the Broth: Strain the poaching liquid through a fine-mesh sieve. Reserve 3 cups for cooking rice and 2 tablespoons for sauces. Keep remaining broth hot for serving.
6
Prepare the Rice Base: Heat chicken fat or vegetable oil in a saucepan over medium heat. Sauté minced garlic and ginger until fragrant, about 1–2 minutes. Add rinsed jasmine rice and stir to coat evenly.
7
Cook the Rice: Pour in 3 cups of reserved chicken broth and 1/2 teaspoon salt. Bring to a boil, then reduce heat to low. Cover and cook for 15–18 minutes until rice is fluffy and liquid is absorbed.
8
Make the Chili Sauce: Combine red chilies, garlic, ginger, lime juice, sugar, salt, and 2 tablespoons chicken broth in a blender. Process until smooth and well combined.
9
Prepare the Soy Dipping Sauce: Whisk together light soy sauce, sesame oil, 1 tablespoon chicken broth, and sugar in a small bowl. Stir until sugar completely dissolves.
10
Portion the Chicken: Chop the cooled chicken into bite-sized serving pieces using a sharp knife and cutting board.
11
Assemble and Serve: Arrange chicken pieces over cooked fragrant rice. Garnish with sliced cucumber and fresh 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
  • Cutting 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).
  • Double-check all sauces for gluten if serving gluten-free guests.
  • Dish is dairy-free.
Margot Ellis

Passionate home cook sharing easy, nourishing recipes for everyday family meals.