12 Best Chicken Rice
in Singapore

Ranked by ShiokScore — not stars, not vibes. Every stall scored across rice, chicken, chilli, sauce, and value.

We analysed hundreds of reviews across Google, Burpple, and food blogs to build dimensional profiles for each stall. Every ShiokScore is calculated from five weighted dimensions specific to chicken rice — not a generic star average.

New to chicken rice styles? Read our complete guide before you judge.

#1
87

Margaret Drive Sin Kee Chicken Rice

Hainanese Steamed Michelin Bib Gourmand

Operating 46+ years. Famous addictive ground ginger sauce. Poached in aromatic stock then ice-bathed.

Rice
85
Chicken
90
Chilli
84
Sauce
91
Portion
83
Chang Cheng Mee Wah Coffeeshop, #01-39 $4.50 - $5.50 10:30 AM - 2:30 PM, closed Sun Google 4.3★ (1,200 reviews)
Full profile →
#2
87

Ji De Lai Hainanese Chicken Rice

Hainanese Steamed Michelin Bib Gourmand

Heartland hidden gem in Yishun. One of the most affordable Bib Gourmand chicken rice stalls. Opens early at 7:30am.

Rice
87
Chicken
86
Chilli
83
Sauce
85
Portion
93
Chong Pang Market & Food Centre, #01-152 $3.50 - $4.80 7:30 AM - 3:00 PM Google 4.3★ (600 reviews)
Full profile →
#3
86

Tian Tian Hainanese Chicken Rice

Hainanese Steamed Michelin Bib GourmandAnthony Bourdain Pick

Singapore's most internationally famous chicken rice. Gordon Ramsay lost a cook-off to this stall. Expect 30-60 minute queues.

Rice
91
Chicken
88
Chilli
82
Sauce
85
Portion
78
Maxwell Food Centre, #01-10/11 $5 - $9 10:00 AM - 7:30 PM, closed Mon Google 4.2★ (4,800 reviews)
Full profile →
#4
86

Tiong Bahru Hainanese Boneless Chicken Rice

Hainanese Steamed Michelin Bib Gourmand

Distinctive turmeric-scented rice. Gelatinous skin layer from ice-bath technique. One of cheapest Bib Gourmand meals in SG.

Rice
90
Chicken
87
Chilli
78
Sauce
82
Portion
92
Tiong Bahru Market, #02-82 $3 - $4.50 10:00 AM - 7:00 PM, closed Mon-Tue Google 4.1★ (1,500 reviews)
Full profile →
#5
86

Ming Kee Chicken Rice

Hainanese Steamed

Signature crystal skin — ice bath creates distinctive gelatinous layer. Prepared fresh from ice bucket per order. 40+ min queues.

Rice
86
Chicken
93
Chilli
80
Sauce
82
Portion
85
Kim San Leng Coffee Shop, #01-522 $3.50 - $8 10:30 AM - 8:00 PM, closed Mon Google 4.2★ (900 reviews)
Full profile →
#6
85

Ah Tai Hainanese Chicken Rice

Hainanese Steamed

Run by Wong Liang Tai, former head cook at Tian Tian for 20+ years. Insider's Tian Tian with shorter queues. Spicier chilli.

Rice
86
Chicken
85
Chilli
89
Sauce
80
Portion
88
Maxwell Food Centre, #01-07 $3.50 - $6 11:00 AM - 7:00 PM, closed Mon Google 4.2★ (2,000 reviews)
Full profile →
#7
85

Zi Jin Cheng Hainanese Boneless Chicken Rice

Hainanese Steamed Michelin Selected

Serves ONLY boneless chicken rice — nothing else. Sells out by ~1pm daily. Open only Wed-Sat.

Rice
85
Chicken
92
Chilli
81
Sauce
84
Portion
80
Alexandra Village Food Centre, #01-15 $3.50 - $13.50 10:00 AM - sold out (~1PM), Wed-Sat only Google 4.3★ (500 reviews)
Full profile →
#8
83

Boon Tong Kee

Hainanese Steamed Michelin Bib Gourmand

Singapore's most recognisable chicken rice chain. Signature pyramid-shaped rice. Late supper hours.

Rice
84
Chicken
86
Chilli
80
Sauce
83
Portion
79
399 Balestier Road (flagship) $5.80 - $7 11:00 AM - 4:30 AM Google 4.1★ (2,500 reviews)
Full profile →
#9
83

Loy Kee Best Chicken Rice

Cantonese Roasted

Three generations, 73 years. Roasted chicken considered superior to their steamed. Classic kopitiam heritage on Balestier's chicken rice row.

Rice
83
Chicken
87
Chilli
81
Sauce
84
Portion
80
342 Balestier Road $6 - $9.80 9:30 AM - 9:30 PM Google 4★ (1,000 reviews)
Full profile →
#10
82

Hawker Chan Soya Sauce Chicken Rice

Soy Sauce Chicken Former Michelin StarMichelin Bib Gourmand

First hawker stall to receive a Michelin star (2016). Cheapest Michelin-starred meal globally. Soy sauce recipe is the signature.

Rice
75
Chicken
82
Chilli
77
Sauce
93
Portion
85
Chinatown Complex Food Centre, #02-126 $3.50 - $6 10:30 AM - 8:00 PM Google 4★ (3,500 reviews)
Full profile →
#11
82

Wee Nam Kee Chicken Rice

Hainanese Steamed

Uses onion oil instead of chicken fat for distinctive flavour. Franchised to Japan, Philippines, Indonesia.

Rice
88
Chicken
83
Chilli
79
Sauce
81
Portion
74
United Square (Novena), #01-08 $6.50+ 10:00 AM - 10:00 PM Google 4★ (1,750 reviews)
Full profile →
#12
82

Five Star Kampung Chicken Rice

Kampung (Free-Range)

Founded by a chicken supplier — sources own kampung free-range chickens. Leaner, fuller flavour. Open till 2am.

Rice
82
Chicken
91
Chilli
78
Sauce
80
Portion
76
191 East Coast Road (flagship) $7+ 10:00 AM - 2:00 AM Google 4★ (800 reviews)
Full profile →

Want to Compare?

See how the top stalls stack up dimension by dimension.

Tian Tian vs Ah Tai →