Malaysians love Thailand. The shopping, the sights, the hospitality, the close proximity, and of course—the food. Especially the food. We are passionately obsessed with Thai cuisine for these obvious reasons: it’s packed with flavours, doesn’t break the bank, and is just so darn delicious. Since travelling internationally is a no-go right now, settling with local Thai food is the second-best thing. If you are on the hunt for the best Thai food in KL and PJ, bookmark this list right now.
Important note: We try to be as accurate as possible with details, but these are unusual times, so please check before heading out to avoid any disappointment.
Where To Get The Best Thai Food In KL
All Thai
Patronise this modern restaurant with chic monochromatic decor for the best Thai food in KL, which comes highly recommended by OUG folks. To start, the green curry chicken is a crowd-favourite that comes in a generous portion of chicken thigh, green capsicums, long beans, and chopped spinach. Most certainly don’t skip the creamy tom yum with fresh seafood, which is best paired with white rice to temper some of the heat.
Address: 10, Jalan Awan Hijau, Taman Overseas Union, 58200 Kuala Lumpur
Opening Hours: 11.30am to 8.30pm (Closed on Monday)
Contact: 017-687 1792 / 03-7972 6218
Ahroy Thai Cuisine
Cheras’ Ahroy Thai Cuisine is run by Malaysian restaurateurs with help from a Thai chef, so you know it qualifies as one of the best Thai food locations in KL. Signatures include pineapple fried rice, pandan chicken, and stuffed squid. The portions are meant for sharing, which is great for tasting a little bit of everything. For a dish with a kick, try the deep-fried fish with mango toppings for a roller coaster flavours of sweet and spicy. Then, close it off with Thai cendol drizzled with durian bits.
Address: 48, Jalan Manis 1, Taman Bukit Segar, 56100 Kuala Lumpur
Opening Hours: 11.30am to 3.30pm; 5.30pm to 10.30pm (Weekdays) | 11.30am to 10.30pm (Weekends)
Contact: 016-222 8330
Website | Facebook | Instagram
La MOON
Located within The Green Terrace in TTDI, La MOON takes a refined approach to Thai cuisine, which makes the spot pricier than most. But by forking out a bit more, you get to indulge in some of the best Thai food in KL. La MOON is helmed by veteran chef Trakool ‘Korn’ Yodsuk, who employs traditional cooking methods to create impeccable five-star dishes. Don’t leave without trying the deep-fried crab omelette, which is crispy around the edges and fluffy on the inside. Some dare to even say it’s comparable to Michelin-starred Raan Jay Fai in Bangkok.
Address: G-02, The Green Terrace, Jalan Wan Kadir 3, Taman Tun Dr. Ismail 60000 Kuala Lumpur
Opening Hours: 12pm to 3pm; 5pm to 9.30pm (Closed on Monday)
Contact: 012-289 5575
Yee Wen Thai Food
Serving out of a laid-back open-air space for the past decade, Yee Wen Thai Food is where you come to soothe your weary souls with classic, well-cooked Thai grub. Managed by a Thai family, the tom yum (available in clear or creamy soup) is fiery enough to rile your taste buds. Separately, the Thai fish cakes, which come stuffed with chillies, long beans, and loads of shallots, are well-received by regulars. So much so that they require bookings ahead of time!
Address: Lot 01-3813, Jalan Helang Merah, Kepong Baru Industrial Estate 52100 Kuala Lumpur
Opening Hours: 10.30am to 2.30pm; 4.30pm to 8pm (Closed on Monday)
Contact: 016-272 8223
Ekkamai
Surrounded by glitzy cocktail bars and bistros, Ekkamai at the hip Plaza Batai is an enclave for authentic Thai-style fare. The restaurant is famous for its Thai crab spring rolls. You get plump crab meat, glass noodles, pickled vegetables in crunchy puff pastries. Elsewhere, don’t give the pad thai a miss, which tastes similar to the ones on the streets of Bangkok. Fragrant, filling, and delicious. If you are ever around the area, this is the place for the best Thai food in this part of KL.
Address: Lot 8-1 & 8-2, Jalan Batai, Damansara Heights, 50400 Kuala Lumpur
Opening Hours: 11.30am to 10pm daily
Contact: 03-2095 2772
Website | Facebook | Instagram
Kin Thai
Come to Kin Thai for fuss-free Thai food done well with the freshest ingredients. The menu includes all the classics you are familiar with—stir-fried basil chicken, mango and papaya salad, and red rubies. For a taste of something unique, try the lemongrass steam fish served with copious amounts of coriander, lime slices, and tamarind paste. If your version of the best Thai food in KL is simple and honest cooking, Kin Thai is a must-visit.
Address: No. 66, Jalan Hujan Rahmat 3, Taman OUG 58200 Kuala Lumpur
Opening Hours: 11.30am to 3pm; 5.30pm to 10pm daily
Contact: 012-956 3525
Website | Facebook | Instagram
Where To Get The Best Thai Food In PJ
Jatujak Bangkok Street Food
It’s an open secret that this place serves one of the best Thai food in PJ. Located along a row of shophouses at a quiet section of Ara Damansara, Jatujak is largely known for its green curry chicken and of course, the tom yum. The latter is fiery and sweet from the addition of tomatoes and chillies. Order a side of pork skewers if you don’t mind the extra calories, which are grilled over a charcoal fire for maximum flavour. For drinks, order the Thai iced tea or mango smoothie.
Address: 23, Jalan PJU 1a/3J, Ara Damansara, Taipan 1, 47301 Petaling Jaya
Opening Hours: 12.30pm to 9.30pm (Weekdays) | 12.30pm to 10pm (Weekends)
Contact: 010-219 6359
Frame Thai
Nestled within the charming shophouses of Happy Mansion is Frame Thai, a small eatery serving authentic Thai food. Manned entirely by Thais, practically every dish here is cooked flawlessly using imported ingredients. Order the spicy basil chicken rice for a good kick in the senses. Meanwhile, those with a stomach for heat won’t be disappointed with the rice noodles in spicy soup. The place isn’t well ventilated, so come expecting to work up a sweat. A small price to pay to savour the best Thai food in PJ, if you ask us.
Address: G-3, Ground Floor, Block A, Happy Mansion, Jalan 17/13, Seksyen 17, 46400 Petaling Jaya
Opening Hours: 11am to 8.30pm daily
Contact: 016-981 3182 / 03-7954 4688
Boran
For tasty Thai food on a budget, Boran is the place to be. Order the braised pork belly rice or Thai basil minced pork rice if you want something substantial. For sides, check out the appetising green papaya salad. Finally, end things on a sweet note with some coconut ice cream! Aside from the Sea Park outlet, Boran also has outlets in Subang Jaya and Sri Petaling.
Address: 25, Jalan 21/11a, Sea Park, 46300 Petaling Jaya
Opening Hours: 10.45am to 2.30pm; 5pm to 8.30pm daily
Contact: 03-7863 0681
Pim’s & The RAMA
The main attraction at Pim’s is the tom yum pot. Stuffed to the brim with fresh seafood and vegetables covered in spicy broth, the dish is best shared with a group of friends. For something different, order the hor mok; the Thai equivalent of an otak-otak but spicier. In terms of beverage options, you have the usual Thai teas and also ice-cold beers if you are letting loose on a Friday night.
Address: 22 & 22A, Jalan PJU 1/43, Aman Suria Damansara, 47301 Petaling Jaya
Opening Hours: 11am to 9.45pm daily
Contact: 03-7802 8386
Enjoy A Tantalising Meal With The Best Thai Food In KL & PJ
Thai food is regarded as one of the most beloved cuisines among Malaysians. Besides harmoniously combining fundamental taste senses, Thai food caters to all budgets; from affordable prices to occasional splurges. We hope this list of the best Thai food in KL and PJ will come in handy the next time you are craving a hot bowl of tom yum!
Don’t let your food trail stop here. Check out our lists of scrumptious banana leaf spots in Klang Valley or the best dim sum joints for the ultimate brunch!