11 Best Chicken Rice Stalls & Restaurants In Klang Valley We Don’t Mind Visiting Every Day

best chicken rice kl pj

Ah, someone’s craving chicken rice, eh? You’re at the right place. The unofficial national dish (the crown belongs to nasi lemak, of course) is available practically everywhere and anytime, but we’re here only to parade the juiciest birds and fluffiest grains. Served roasted or steamed, the best chicken rice in KL and PJ thrives on a series of simple components that work harmoniously together: tender chicken, fragrant rice, and punchy chilli sauce. Enough talking cock—flock to these spots ASAP for your kai fan fix. 

Where To Devour The Best Chicken Rice In KL

Some spots sell out by 1pm!

1. Kam Kee 

best chicken rice kl kam kee
Credit: @vieviavanguard via Instagram

Kam Kee at Jalan Sultan ranks high on every best chicken rice in KL list, including this one. And for good reason. The free-range chicken, either roasted or steamed, is juicy and moist. The rice is fluffy and the side dishes, like the salted vegetable soup and blanched bean sprouts, are equally delicious. If you’re looking for variety, the roast pork is worth checking too. 

Address: 42, Jalan Sultan, City Centre, 50000 Kuala Lumpur

Opening Hours: 

Thurs – Tues: 10am – 3pm

Contact: 017-629 4188


2. Kum Kee

best chicken rice kl kum kee
Credit: @foodinflamed via Instagram 

Not related to Kam Kee, this Kuchai Lama staple is a reliable spot for aromatic roast chicken, though the crispy siew yoke is widely regarded as the star of the show. Despite being covered in crackling skin for added crunch, the meat isn’t dry at all from being drenched in light soy sauce

Address: 93, Jalan Rukun 2, Happy Garden, 58200 Kuala Lumpur

Opening Hours:

Mon: 9am – 9.30pm

Tues – Sun: 9am – 4pm, 5pm – 9.30pm

Contact: 012-633 8614


3. Hainanese Chicken Rice

jalan ipoh chicken rice
Credit: @jocelyn_jos via Instagram 

If you’re looking for the best traditional Hainanese chicken rice in KL, the restaurant is a pretty safe bet. Definitely order the Hainanese-style poached chicken, which is moist and juicy, making it the choice companion for a plate of fragrant rice. Meanwhile, the soup, steeped for hours from chicken stock, is rich and flavourful. 

Address: 651-1A, Tingkat Bawah, Jalan Ipoh Batu 4 1/2, 51200 Kuala Lumpur

Opening Hours:

Tues – Sun: 8am – 6pm

Contact: 012-392 2992

4. Chee Meng

best chicken rice kl chee meng
Credit: @eatwithandrewchan via Instagram 

The Bukit Bintang branch of famous chicken rice chain Chee Meng is heavily-frequented partly due to its strategic location, but most certainly due to the lip-smacking roasted chicken. That said, there’s more to the menu than the typical fare. You’ll also find ala carte dishes like sambal squid, crispy lemon chicken, steamed tofu, and more. As expected, the place gets jam-packed during peak meal hours. 

Address: 50, Bukit Bintang St, Bukit Bintang, 55100 Kuala Lumpur

Opening Hours: Daily, 11am – 8.30pm

Contact: 03-2110 5663

Website | Facebook 

5. Canton-Z 

best chicken rice kl canton z
Credit: Trip Advisor 

Utterly delicious drumsticks at wallet-friendly prices in KL? It’s no wonder this unassuming stall in Happy Garden is seen with snaking lines of hungry patrons around the clock. The portion is generous with layers of chicken parts of your choosing atop feathery grains of ginger-laced rice. When it comes to the best chicken rice in KL, this is probably as close as it gets. 

Address: Happy Garden, Jalan Perisa, Taman Bukit Indah, 58200 Kuala Lumpur

Opening Hours:

Tues – Sun: 9am – 3.30pm

Contact: 018-269 7300

6. Zheng Kee Chicken Rice

zheng kee chicken rice kl
Credit: @foodtriostory via Instagram 

What makes Zheng Kee stand out from the competitors are the double-boiled soups, which include classics like lotus root and peanuts to unique combinations such as coconut and chicken. For the main course, you can’t go wrong with the roasted chicken, but the steamed variant is equally tasty as well. 

Address: Jalan 17/42, Taman Kok Doh, 51200 Kuala Lumpur

Opening Hours:

Thurs – Tues: 10am – 3pm

Contact: 012-383 0621

7. Wong Mei Kee

best chicken rice kl wong mei kee
Credit: @mmmm_0726 via Instagram

At any given time during opening hours, there’s a queue of diners waiting with bated breath outside Wong Mei Kee that stretches along the pavement—all for a slice of its sinfully decadent roast pork and divine roast chicken. Fair warning: There’s no guarantee you’ll get what you want at your turn, but coming early definitely up the chances of doing so. 

Address: 30, Jalan Nyonya, Pudu, 55100 Kuala Lumpur

Opening Hours:

Wed – Sun: 12pm – 3pm

Contact: 03-2145 2512

Don’t Skip The Best Chicken Rice Spots In PJ Either

Good birds are aplenty in vibrant Petaling Jaya. 

8. Wong Kee Chicken Rice

best chicken rice kl pj
Credit: @wongkee.chickenrice via Instagram 

From a humble stall to its own restaurant, Section 17-famous Wong Kee has come a long way but the quality of its chicken rice remains consistent throughout the years. Consistently tasty, that is. Known as the best chicken rice restaurant in PJ in the hearts of regulars, Wong Kee’s roasted goodies sell out as early as 11am on weekends. So if you want to catch this bird, you better be an early worm. 

Address: 931, Jalan 17/38, Seksyen 17, 46400 Petaling Jaya

Opening Hours:

Tues – Wed: 9am – 3pm

Fri – Sun: 9am – 3pm

Contact: 010-520 1071


9.  Tasty Chicken Rice Restaurant 

tasty chicken rice pj
Credit: @kenleeeeee via Instagram 

It doesn’t get any more obvious than this—and reviews prove there’s no exaggeration at play either. The roast chicken is sublime and the steamed alternative is succulent. Pair the proteins with the ginger-laced rice and chilli sauce subtly layered with vinegar and lime, and you’ll have, well, a tasty plate of chicken rice right before your eyes. 

Address: 22A-1, Jalan PJU 5/16, Dataran Sunway, 47810 Petaling Jaya

Opening Hours:

Mon: 9.30am – 1.30pm

Tues – Sun: 9am – 3.30pm

Contact: 012-219 5591

10. Kie Kee

best chicken rice pj kie kee
Credit: @alantang114 via Instagram 

Located in a stripped-down food court in the older, often-forgotten part of the city, Kie Kee’s chicken rice has been lauded as among the best in PJ because of how juicy and tender the proteins are. This is primarily due to the preparation process; each serving of chicken is soaked in a blend of fragrant soy sauces and topped with generous helpings of coriander

Address: 23, Jln Othman, Pjs 4, 46000 Petaling Jaya

Opening Hours:

Wed – Mon: 10am – 3pm

Contact: 010-204 8088


11. Hoe Fong 

hoe fong chicken rice
Credit: @eatsbywilliamlye via Instagram 

Hoe Fong’s style of chicken rice isn’t the typical variant. Instead of roasted or steamed, the chicken here is fried. But don’t be mistaken, it’s not dry at all. In fact, reviews say the chicken is tender and moist on the inside despite being encased by sheets of crispy skin. You have fiery chilli sauce and minced garlic as condiments. 

Address: 25A, Jalan 21/17, Sea Park, 46300 Petaling Jaya

Opening Hours: Daily, 8am – 4pm

Contact: 016-276 1472

Satisfy Your Hunger With The Best Chicken Rice In KL & PJ

best chicken rice kl pj
Credit: @celestching via Instagram

This is our attempt at listing some of the best chicken rice locations in KL and PJ, so please let us know if you think we’ve missed out on a good spot! Looking for more affordable and delicious eats in the Klang Valley? Check out these Chinese restaurants for wallet-friendly homecooked favourites or these Hokkien mee stalls for some sinfully greasy noodles.

Leave a Reply