Hainanese Chicken Rice

Hainanese Chicken Rice is a medium Singaporean recipe that serves 4. 600 calories per serving.

Prep: 35 min | Cook: 1 hr 42 min | Total: 2 hrs 32 min

Cost: $19.04 total, $4.76 per serving

Ingredients

  • 1 kg Chicken carcass (for broth)
  • 1.5 kg Whole chicken (preferably free‑range)
  • 1 medium Onion (quartered for broth)
  • 4 slices Fresh ginger (broth) (about 2 cm each)
  • 3 L Water
  • 3 tsp Salt (divided for broth, cavity, sauce and rub)
  • 5 tbsp Fish sauce (4 tbsp for broth, 1 tbsp for rice)
  • 1 tsp Fresh ginger (rice) (grated)
  • 40 g Shallots (minced)
  • 500 g Jasmine rice (rinsed 3× and drained)
  • 2 tbsp Chicken fat (collected from broth)
  • 3 stalks Spring onions (2 for cavity, 1 for sauce)
  • 0.25 tsp Garlic powder (for external rub)
  • 0.25 tsp Ginger powder (for external rub)
  • 1 medium Cucumber (cut into chunks)
  • 80 g Fresh ginger (sauce) (peeled and cut)
  • 0.5 clove Garlic (peeled)
  • 3 tbsp Vegetable oil (for ginger sauce)
  • 600 ml Chicken broth (for rice) (from the prepared broth)

Instructions

  1. Prepare chicken broth

    In a large saucepan combine 1 kg chicken carcass, 1 onion (quartered), 4 slices fresh ginger, 3 L water, 1.5 tsp salt and 4 tbsp fish sauce. Bring to a boil over high heat, skim off any foam, then reduce to very low heat, cover and simmer for 30 minutes.

    Time: PT45M

    Temperature: Boiling then low simmer

  2. Season the whole chicken

    Remove any excess fat from the cavity and set aside for later. Sprinkle ½ tsp salt inside the cavity, then insert 5 ginger slices and 2 spring‑onion stalks. In a small bowl mix ½ tsp salt, ¼ tsp garlic powder and ¼ tsp ginger powder; rub this mixture over the outside of the chicken. Let the chicken rest while you finish the rice.

    Time: PT10M

  3. Rinse and prep rice aromatics

    Mince 40 g shallots and grate 1 tsp fresh ginger. Rinse 500 g jasmine rice in a bowl three times, draining well each time.

    Time: PT10M

  4. Fry aromatics and toast rice

    Heat a skillet over medium heat and melt the reserved chicken fat. Add the minced shallots and grated ginger; stir until golden, about 3 minutes. Add the rinsed rice and 1 tbsp fish sauce; stir continuously for 4 minutes until the rice grains are lightly coated and fragrant. Remove the pan from heat.

    Time: PT7M

    Temperature: Medium heat

  5. Cook rice in chicken broth

    Transfer the toasted rice to a rice cooker. Measure 600 ml (≈60 cl) of the prepared chicken broth and pour over the rice. Stir briefly, close the lid and start the rice cooker. Let it cook until the cooker switches to “keep warm” (about 20 minutes).

    Time: PT20M

  6. Poach/steam the whole chicken

    Place the seasoned whole chicken in a steamer basket or a large pot with a lid. Bring a pot of water to a rolling boil, then lower the chicken into the steam. Cover and cook over high heat for 30 minutes (for a 1.5 kg bird; increase to 40 minutes for a 2 kg bird). After cooking, turn off the heat and let the chicken rest, covered, for 5 minutes, then uncover and allow to cool for 15 minutes before carving.

    Time: PT45M

    Temperature: High heat (boiling water)

  7. Make cucumber garnish and ginger dipping sauce

    Cut the cucumber into bite‑size chunks and set aside. For the sauce, peel and finely chop 80 g fresh ginger and ½ clove garlic. In a mortar or bowl combine the ginger, garlic and ½ tsp salt; crush into a paste. Slice 1 spring‑onion stalk and add to the mixture. Slowly whisk in 3 tbsp vegetable oil until emulsified. The sauce is ready.

    Time: PT10M

  8. Carve chicken and plate the dish

    Remove the chicken from the pot, discard the skin if desired, and carve the meat into serving pieces. Place a portion of the fragrant rice on each plate, add cucumber chunks, drizzle with ginger sauce, and arrange chicken pieces beside them. Serve each guest with a small bowl of the clear chicken broth.

    Time: PT5M

Nutrition Facts

Calories
600
Protein
30 g
Carbohydrates
70 g
Fat
15 g
Fiber
2 g

Dietary info: Gluten‑free (if using gluten‑free fish sauce), High protein, Low sugar

Allergens: Fish (fish sauce)

Last updated: April 11, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Hainanese Chicken Rice

A classic Singaporean comfort dish featuring poached chicken, fragrant jasmine rice cooked in chicken broth, crisp cucumber, and a zingy ginger‑garlic dipping sauce. Follow each step for perfectly tender chicken, fluffy rice, and a clear, flavorful broth.

MediumSingaporeanServes 4

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
42m
Prep
1h 50m
Cook
18m
Cleanup
2h 50m
Total

Cost Breakdown

$19.04
Total cost
$4.76
Per serving

Critical Success Points

  • Prepare a clear broth by skimming foam early.
  • Season the chicken inside and out and let it rest.
  • Toast the rice with chicken fat, shallots and ginger for flavor.
  • Steam the chicken for the exact time to keep it juicy.

Safety Warnings

  • Hot broth and steam can cause burns – handle with oven mitts.
  • Chicken fat is hot; avoid splatter when melting.
  • Ensure chicken reaches an internal temperature of 75°C (165°F) for safety.

You Might Also Like

Similar recipes converted from YouTube cooking videos

Hainanese Chicken Rice (Two Ways)
9

Hainanese Chicken Rice (Two Ways)

A classic Singaporean dish featuring poached or steamed chicken served with aromatic, chicken-fat-infused rice, brushed with sesame oil for extra aroma and gloss. Served with sliced cucumbers and traditional condiments.

1 hr 25 minServes 4$27
Singaporean
Hainanese Chicken Rice (Two Ways)
35

Hainanese Chicken Rice (Two Ways)

A classic Singaporean dish featuring poached or steamed chicken served with aromatic, chicken-fat-infused rice, brushed with sesame oil for extra aroma and gloss. Served with sliced cucumbers and traditional condiments.

1 hr 25 minServes 4$27
Singaporean
Hainanese Chicken Rice (Rice Cooker Version)
38

Hainanese Chicken Rice (Rice Cooker Version)

A one‑pot, rice‑cooker shortcut of the beloved Singaporean Hainanese chicken rice. Bone‑in, skin‑on chicken cooks together with fragrant garlic, ginger, scallions and a hint of turmeric, while a quick ginger‑scallion oil adds the classic finishing touch. Perfect for busy weeknights with minimal cleanup.

1 hr 10 minServes 4$10
Singaporean
Thai Basil Chicken Dumplings With Rice Paper Wrappers
196

Thai Basil Chicken Dumplings With Rice Paper Wrappers

Crispy fried dumplings made with thin rice‑paper wrappers, a juicy Thai‑style chicken filling packed with napa cabbage, shallots, and plenty of fragrant Thai basil, served with a balanced hot‑sour‑sweet dipping sauce.

1 hr 5 minServes 4$18
Thai
Why Your Hainanese Chicken Rice Sucks (And How Mei Mei Fixes It)
7

Why Your Hainanese Chicken Rice Sucks (And How Mei Mei Fixes It)

A restaurant‑grade Hainanese chicken rice inspired by Chef Elizabeth Haigh's Maymay standard. Whole corn‑fed chicken is dry‑brined, poached gently, then shocked in an ice bath for gelatinous skin. The rice is cooked in the fragrant chicken stock with pandan, rendered chicken fat, ginger, garlic and shallots, and served with three classic sauces – spring‑onion, chili‑lime and sweet soy.

2 hrs 50 minServes 5$49
Singaporean
My Most Popular Recipe, Updated: Halal Cart-Style Chicken and Rice
120

My Most Popular Recipe, Updated: Halal Cart-Style Chicken and Rice

A New York‑style street food classic featuring marinated chicken thighs, turmeric‑cumin rice cooked in the same pan, a creamy yogurt‑mayonnaise sauce, and fresh iceberg lettuce, tomatoes, and onion. The recipe captures the flavor of the famous Halal carts while being made entirely at home in one pan.

1 hr 27 minServes 4$36
American (NY Street Food)