There’s a lot going on in the world of Chinese cuisine. Centuries worth of history and culture have resulted in a multitude of dishes covering every single flavour profile; from sweet and sour to bitter and funky. As such, Chinese restaurants are everywhere and it’s impossible to not find one near you. But an overabundance of choices comes with decision fatigue. Not to worry—we’ve done the research and all you need to do is ring these best Chinese restaurants in KL and PJ to make a reservation and show up with an appetite!
These Are Some Of The Best Chinese Restaurants In KL
From pipping hot, straight-from-the-wok dishes to fresh seafood, these acclaimed eateries are ready fulfill your every craving.
1. Tak Fok Hong Kong Seafood Restaurant
Famed for its seafood dishes, Tak Fok is a Kepong staple and anyone who’s been there will tell you that its prices are very reasonable. Patrons mostly come to savour the fresh crabs, which are prepared in different styles from the classic sweet and sour sauce to a more modern approach using cheese and butter. Other must-try offerings include steamed grouper fillets with enoki mushrooms and curry prawns stewed in coconut shell.
Address: No. 2-2A, Jalan Desa 1/3, Desa Aman Puri, 52100 Kepong, Kuala Lumpur
Sat – Tues: 12pm – 3pm, 6pm – 11pm
Weds – Thurs: 12pm – 3pm
Fri: 10am – 3pm, 6pm – 11pm
Contact: 03-6272 3346
2. Overseas Restaurant
It’s often proclaimed that this is the best Chinese restaurant in all of KL. Having made Jalan Imbi home for the past few decades, Overseas Restaurant has become a symbol of KL’s bustling food scene. Despite a legacy that spans generations, the restaurant’s standards remain consistent and loyal patrons continue to enjoy its signature dishes, such as roasted Peking duck and pan-fried spare ribs in red wine sauce. Don’t forget to order the soups too, which are boiled daily with fresh ingredients.
Address: 84-88, Jalan Imbi, 55100 Kuala Lumpur
Opening Hours: Daily, 11.30am – 10pm
Contact: 03-2144 9911/ 012-209 6362
3. Sek Yuen Restaurant
Just a short drive away from Overseas is Sek Yuen Restaurant at Jalan Pudu. Founded in 1948 and having seen through different periods in history, Sek Yuen is one of KL’s oldest surviving restaurants. And this age-old institution is still managed by descendants of the same family! Come expecting to savour authentic Cantonese dishes such as cold jelly chicken, pei pa duck, and homemade crab balls.
Address: 313, Jalan Pudu, Pudu, 55100 Kuala Lumpur
Opening Hours: Tues – Sun: 11am to 2.30pm, 5pm to 9pm
Contact: 03-9222 9457
4. Siu Siu Restaurant
Taman Desa residents laud Siu Siu as one of the best Chinese restaurants in KL because of its extensive menu and lip-smacking rustic fare. Don’t leave without trying the signature clay pot rice with mud crabs and sticky glazed char siew (roasted BBQ pork). The latter is made in small batches and sells out pretty quickly, so we suggest ordering ahead of time.
Address: Lorong Syed Putra Kiri, Taman Persiaran Desa, 50460 Kuala Lumpur
Opening Hours: Tues – Sun: 11am – 10pm
Contact: 016-309 8038
4. Restoran Pik Wah
Another quintessential KL Chinese restaurant, Pik Wah along Jalan Hang Jebat has been working woks since 1971. Five decades on, it continues to serve the dishes that made Pik Wah such a recognisable name in the KL gastronomic scene, such as braised pork belly with steamed mantou and fried chicken covered in ginger and honey sauce.
Address: 61A, Jalan Hang Jebat, City Centre, 50150 Kuala Lumpur
Opening Hours: Daily, 12pm – 3pm, 6pm – 10.30pm
Contact: 03-2072 3668
KL’s Too Far? Visit These Best Chinese Restaurants In PJ Instead
5. Restoran Green View
It’s hard to not notice Green View. The bright neon lighting, a spacious interior, and consistent quality. It’s no wonder this quintessential PJ establishment commands such a loyal following despite strong competition from neighbouring eateries. If you’re feeling generous, definitely try the sang har mee. The trademark dish features huge freshwater prawns drenched in a savoury gravy, then layered over crispy thin noodles and vegetables. For side dishes, the braised beancurd with pumpkin sauce is worth the calories.
Address: No. 8, Jalan 19/3, 46300 Petaling Jaya
Opening Hours: Daily, 11am – 10pm
Contact: 016-312 3523
6. Oriental Pavilion
What makes Oriental Pavilion different from most Chinese restaurants is that it serves dim sum! And based on reviews, it’s pretty good. Beyond delicious dumplings and buns, the restaurant’s all-day menu consists of a selection of classic dishes like braised sea cucumbers with mushrooms and crispy roast chicken. Come day or night, you’ll guarantee to leave satisfied after dining at one of the best Chinese restaurants in PJ.
Address: P1-04, Level 1 Podium, PJ 33, 46200 Petaling Jaya
Mon – Fri: 11am – 3pm, 6pm – 11pm
Sat – Sun: 10am – 3pm, 6pm – 11pm
Contact: 03-7956 9288
7. Restaurant Gold Dragon City
Occupying two floors in a building at the mature Taman Paramount is Gold Dragon City. The food here is done well at affordable prices. Start with fried salted pork patties, which serve as a good sharing platter. For something more substantial, give the yam basket a try. It’s essentially a deep-fried ring of mashed yam filled with stir-fried vegetables. Finally, the braised spare ribs are said to be superb too.
Address: 14-16, Jalan 20/16a, Taman Paramount, 46300 Petaling Jaya
Opening Hours: Daily, 11.45am – 2.30pm, 6pm to 10.30pm
Contact: 03-7877 0633
8. Hakka Rang Restaurant
Sitting at a spacious corner lot in the ever-busy Kota Damansara, Hakka Rang prides itself in creating traditional Hakka dishes. Think tender braised pork with crunchy black fungus, chewy abacus (yam) seeds, and steamed minced pork with preserved vegetables. It’s simple home-cooked food done right, with just enough flair to make it memorable.
Address: 47-1, Jalan PJU 5/7, Kota Damansara, 47810 Petaling Jaya
Opening Hours: Daily, 11am – 3pm, 4.30pm – 10pm
Contact: 018-388 8620
Have A Feast At These Best Chinese Restaurants In KL & PJ
For many people, Chinese food is comfort food. It anchors in familiarity and simplicity, using readily available ingredients to create satisfying dishes that will turn any frown upside down. So, keep this list handy when you feel like dining out because you’ll bound to leave with full tummies after feasting at the best Chinese restaurants in KL and PJ!
Still hungry? Check out our curated food guides on the best places for cheesy pasta, satay spots for succulent grilled meat, and airy yet crunchy croissants for the perfect afternoon snack.