*Too lazy to make it yourself? Place a catering order for your next event!
*This is an updated and improved version of a 2010 post on my old blog. Thank you Marisa for being my first chicken rice guru!

Sometimes the simplest things in life are the most delicious, and nowhere is that more exquisitely, orgasmically true than with Hainan/Hainanese Chicken Rice.
If you are still unfamiliar with what, IMHO, is simply the best freaking meal on the planet, let me joyously break down this little tripartite of gourmet harmony for you.
Part 1: The Chicken. An entire bone-in, skin-on bird is poached with ginger and spring onions, then cooled to room temperature, then chopped and drizzled with light soy sauce and sesame oil. The deceptively flavorsome result: fragrant and delicately infused meat that is unbelievably tender and juicy (yes, even the breast part)!
Part 2: The Rice. The real star of the show, cooked in all that rich broth and unctuous rendered chicken fat from Part 1.
Part 3: The Condiments. A fresh ginger scallion dip and a zingy red chili and garlic sauce to round the entire flavor fiesta off. Some versions also come with a thick, tar-like dark caramel soy sauce (e.g. the Cheong Chan red label cooking caramel in Malaysia).
Now I did say "tripartite", but I can't neglect to mention the optional (though in my view, necessary) Part 4: The Soup. A hot steaming bowl of sweet clear chicken broth, to wash down the entire meal.
The sum of all these parts? Culinary sublimity.
While this post has been audaciously titled Perfect Hainan Chicken Rice, my recipe below is merely "perfect" according to my own tastes and is by no means definitive. Various incarnations of Hainan Chicken Rice exist throughout Southeast Asia, with tiny yet notable differences. I prefer my chicken cooled naturally to room temperature, but many chefs dunk their cooked birds in ice baths or put them through a tedious refrigeration process. Singaporeans define the authenticity of their Hainan chicken on its "jelly"- the under-skin fat that solidifies into a clear gel when the chicken is served stone cold. In my mother's hometown of Ipoh, the popular Cantonese version is served with pork meatball soup and blanched beansprouts (hence the name nga choy kai fan or "beansprout chicken rice"). In Thailand, it goes by khao man gai and comes with a much sweeter bean-based dip, whilst in Hainan the dip of choice is oyster sauce with minced garlic. Still others refer to it as "Hailam" chicken rice or simply "pak cham kai fan" (white chopped chicken rice). Click here for a more detailed rundown of the regional variations than I could ever hope to write.
The cherry on top is that, no matter what you call it, this divine creation is actually not that difficult to make. Give it a shot, you'll be amazed! :)
Perfect Hainan Chicken Rice
Serves 6
- PART 1- THE CHICKEN
Ingredients:
1 large whole chicken
*If you only have chicken legs or portions lying around, you can use those too, but be sure to reduce the cooking time by about half. Do not use boneless or skinless chicken.
1 bunch scallions/spring onions (about 8 stalks)
A large knob of ginger (about 2"), peeled and sliced into thick discs
Water
Salt to taste
For serving:
Light soy sauce
Sesame oil
Cucumbers, sliced thinly
Sliced spring onions or cilantro leaves for garnish
Instructions:
Slice off the roots and green parts from the spring onions. Discard the roots, and set aside the green parts for garnishing later.
Fill a large stock pot with water until about half full (you should be able to add the chicken later without it overflowing). Throw in the ginger slices, white parts of the spring onions and a generous amount of salt. Bring to a boil.
Gently lower the whole chicken into the pot. Bring to a boil, then lower the heat and cover.
Simmer the chicken for about 45 mins (much less if you're using portions) over medium heat. The chicken is cooked when its juices run clear.
Carefully lift the bird out and leave the chicken to cool thoroughly before chopping into pieces. This is essential so that the skin has a chance to firm up and prevent the meat shredding apart when you cut it.
Just before serving, stir together some light soy sauce and sesame oil and drizzle generously over the meat. Arrange the cucumber around the chicken, and garnish with thinly sliced spring onions or
fresh cilantro leaves.
*Garnishing tip- to make the spring onions curl, slice them into very thin strips and soak briefly in cold water.
- PART 2- THE RICE

Ingredients:
4 cups long-grain white rice *This makes a generous amount for second helpings, which inevitably people will want! :)
1 small onion, cut into chunks
1" ginger, peeled and cut into chunks
4 cloves garlic, peeled
Salt to taste
1 tsp sugar *optional
2 pandan (screwpine) leaves, knotted
Instructions:
Place the rice in a rice cooker bowl. Wash and drain it twice.
Blend everything else except the pandan leaves to a fine paste. Stir the paste into the rice until well-dispersed. Add the knotted leaves, then pour over just enough chicken broth (especially the rendered fat at the top) until the liquid level is about 1" above the rice.
Cook as per usual. Fluff up before serving.
- PART 3- THE CONDIMENTS
Ginger scallion sauce
Blend a large knob of ginger (about 4") to a fine paste.
Heat about 2 tbsp oil in a small saucepan, and saute the ginger paste over low-medium heat for about 10 minutes. Season with salt, then stir in some chopped spring onions. Cool before using.
Chilli garlic sauce
Blend together in a food processor:
50 g (4 medium) fresh red jalapenos, stemmed
3 cloves garlic, peeled
2 tbsp rice vinegar
1 tbsp sugar
Salt to taste
Store in a glass jar and refrigerate until ready to use.
Serve about 1 tablespoon of each sauce per portion of chicken rice.
- PART 4- THE SOUP
Taste the remaining broth and add salt if required. Serve steaming hot with a dash of white pepper and a sprinkling of chopped spring onions (the green part).
Enjoy!

75 comments
🔊Selling Fullz/ leads/ Database
Freshly updated 2025 available in bulk quantity
- Request your country, sex…ETC
- 100% fresh quality and no resale
- You can use it to open an account, etc…
- Used, Invalid, Wrong, Bad, Unmatched info will be replaced
- Payment mode Crypto Only
- Available every time
- Payment upfront
| USA-UK-CANADA FULLZ
| USA DL Photos (SSN+Selfie)
| Business owner leads
| Payday leads
| Sweepstakes
| Loan leads
| Sweepstakes
| Home owner leads
| Employee leads
| USA Bank leads
| Email leads
| Personal detail info USA/UK/Canada/Australia/Spain/Germany/Italy..etc
| Phone number leads
| Email combos
| Mortgage leads
| Crypto database
| Casinos database
| Forex database
| Stock Market Trader leads
{Spamming Tools & Tutorials}
Web-mailers
Bulk Email & Bulk SMS Senders
Scam pages
Carding Tools & Tutorials
C-Panels
SMTP Linux Root
Loan & Cash out Methods
Contact us today :
What’s App – +1.. 605… 8461.. 870…
TG Chanel – t.me/bigdatatrader
Tele Gram – Fullzpros VK Messenger : vk.me/Fullzpros Email – Harrynelson03protonmail.com
Harry
Hello Everyone..
Fresh Fullz available in bulk quantity
USA UK Canada all States available
Valid & guaranteed info
Updated 2025 info databases
All type of Fullz categories available
Bulk order will be preferable
………………………………………
TG – @ killhacks / @ leadsupplier
What’s App – +1 7-2-7-7-8-8-6-1-2-9
TG Channel – t.me/ leadsproviderworldwide
VK Messenger – @ leadsupplier
Email – hacksp007 at gmail dot com
………………………………………
Fullz with DL Issue & Exp dates
Fullz with MVR (Height, weight, Eye colors etc.)
W-2 Forms with DL Front Back
EIN Company Fullz with SSN & EIN Look-up
DL Scans Front Back with Selfie & SSN
DL Front Back with selfie (USA|UK|CA|RU|DE|AUS|FR)
Dead Fullz bulk quantity
SSN DOB DL ADDRESS FULLZ
SIN Dob DL Address MMN Phone Email Fullz
NIN Dob DL Address Sort Code & Account Number Fullz
CC with CVV & Billing Address
Dumps With Pins Track 101 & 202 with Cash out Tutorials
Children Fullz (2011-2023)
Young & Old Age Fullz (1935-2010)
High Credit Scores Fullz (700+ Scores)
Email Leads
Crypto Email Leads
Payday Leads
Sweep Stakes Fresh Leads
Doctor’s Leads
Medical Leads
Car Database Leads with REG Number
Health Care Leads
Bank Account & Routing Number Leads
Employment Leads
Office365 Leads
Hotmail|Gmail|Yahoo|Facebook|LinkedIn Leads
Email Combos
TOOLS & TUTORIALS
SMTP
RDP
SHELLS
C-Panels
Web-Mailers
BULK SMS & Email Senders
Sc@m Pages
Carding Methods
Cash Out Methods
H@cking & Sp@mming Tools with Tutorials
Sp@mming Complete packages available with all Tools & Tutorials
TG – @ killhacks / @ leadsupplier
What’s App – +1 7-2-7-7-8-8-6-1-2-9
TG Channel – t.me/ leadsproviderworldwide
Many more stuff available
We can provide related stuff in bulk
Professional & Active Team will be assist you
No sampling for Tools, CC’s & DL|ID’s
*Be aware from fake sellers using our cloned names
*Payment will be in advance & Only in Crypto
*Available 24/7 on All Time Zones
GH
https://github.com/youranreus/G/issues/130
https://github.com/Aniverse/A/issues/51
https://github.com/fmtn/a/issues/268
https://github.com/as/a/issues/187
https://github.com/fmtn/a/issues/268
https://github.com/ethereumbook/ethereumbook/issues/1239
https://github.com/as/a/issues/188
https://github.com/udlbook/udlbook/issues/282
s/283
https://github.com/udlbook/udlbook/issues/282
https://github.com/udlbook/udlbook/issues/283
https://github.com/ethereumbook/ethereumbook/issues/1245
lards
https://github.com/youranreus/G/issues/130
https://github.com/Aniverse/A/issues/51
https://github.com/fmtn/a/issues/268
https://github.com/as/a/issues/187
https://github.com/Automattic/_s/issues/1585
https://github.com/ethereumbook/ethereumbook/issues/1239
https://github.com/as/a/issues/188
https://github.com/udlbook/udlbook/issues/282
https://github.com/udlbook/udlbook/issues/283
https://github.com/ethereumbook/ethereumbook/issues/1245
https://github.com/siegrin/LucBot/issues/16
https://github.com/supercrabtree/k/issues/129
https://github.com/fmtn/a/issues/270
https://github.com/smu405/s/issues/9
https://github.com/ethereumbook/ethereumbook/issues/1246
https://github.com/MiRO92/uYou-for-YouTube/issues/519
https://github.com/supercrabtree/k/issues/131
https://github.com/adamhaile/S/issues/66
https://github.com/Aniverse/A/issues/52
https://github.com/Aniverse/A/issues/53
https://github.com/fmtn/a/issues/269
https://github.com/adamhaile/S/issues/67
kee
https://github.com/youranreus/G/issues/130
https://github.com/youranreus/G/issues/129
https://github.com/Aniverse/A/issues/51
https://github.com/fmtn/a/issues/268
https://github.com/as/a/issues/187
https://github.com/Automattic/_s/issues/1585
https://github.com/ethereumbook/ethereumbook/issues/1239
https://github.com/as/a/issues/188
moy1