9 Stalls And Restaurants With Authentic Thai Food In Klang Valley

Miss you, Thailand.

Cover image via Ekkamai (Facebook) & @thefoodginnie (Instagram)

Disclaimer: In light of the Conditional Movement Control Order, take note of the districts you're allowed to travel to before heading to any of these places. Operating hours may differ during this time.

1. Frame Thai @ Happy Mansion, PJ (Non-halal)

It doesn't get more authentic than the food at Frame Thai. This place is run by several Thai cooks and the meals are just as tasty as the ones you would find on the streets of Bangkok.

It's a humble place, so don't expect too much. But the food makes it so worth the visit – sometimes you'll even find Thais dining here. On the side, they also sell Thai ingredients and snacks.


AG-3, Ground Floor, Block A, Happy Mansion,
Jalan 17/13, Seksyen 17, 46400 Petaling Jaya, Selangor

Operating hours:
10am - 8.30pm (Daily)
Closed on Wednesdays.

2. All Thai @ Taman OUG, KL (Non-halal)

If you're missing Thailand and all its glorious food, here's one place you'll definitely wanna try. Although slightly on the pricier side, you'll find a good variety of mouthwatering Thai dishes here. Your tummy will thank you!

10, Jalan Awan Hijau, Taman Overseas Union,
58200 Kuala Lumpur, WPKL

Operating hours:
11.30am - 3pm | 5.30pm - 10pm (Daily)
Closed on Mondays.

Facebook | Instagram

3. Pasar malam stall @ SS2, PJ (Non-halal)

Every Monday, SS2's pasar malam has a stall selling authentic Thai food cooked by Thais themselves.

Some of these include stewed pork leg with rice, grilled pork with sticky rice, som tam, and salt-grilled fish. To complete your meal, they also sell mango sticky rice.

Jalan SS 2/61, SS2,
47300 Petaling Jaya, Selangor

Operating hours:
The night market usually operates around 5pm until 9pm or 10pm.

4. La MOON @ TTDI, KL (Pork-free)

La MOON takes fine dining up a notch by serving some of the best Thai food you can find in KL.

Paying homage to his mother's cooking, chef Trakool 'Korn' Yodsu, who was formerly with Thai restaurant Erawan, is the man behind this restaurant's impeccable dishes.

They have a delicious crab curry and crab meat omelette that's said to be almost as good as that of Bangkok's Michelin-star restaurant, Raan Jay Fai.


G-02, The Green Terrace,
Jalan Wan Kadir 3, Taman Tun Dr Ismail, 
60000 Kuala Lumpur

Operating hours:
12pm - 10pm (Daily)
Closed on Mondays.

You can check out their Facebook.

5. Ahroy Thai Cuisine @ Cheras, KL (Halal)

If you're in the Cheras area, this spot serves reasonably priced halal Thai food. Their tom yam and pandan chicken are full of flavour. Even if you're stuffed, you'll keep wanting more.

According to its website, the restaurant was first opened in 2006 and run by Malaysian owners with the help of a Thai chef.


48, Jalan Manis 1, Taman Bukit Segar,
56100 Kuala Lumpur, WPKL

Operating hours:
12pm - 3.30pm | 6pm - 11pm (Mondays to Fridays)
12pm - 11pm (Saturdays, Sundays, and public holidays)

Website | Facebook | Instagram 

6. Baan Kun Ya @ Centrepoint and Tropicana Gardens Mall, PJ (Pork-free)

'Baan kun ya' simply means 'grandmother's house', which is the story behind this restaurant. Growing up, the cook accompanied his grandma in the kitchen making delicious Thai meals.

His passion for cooking grew and he eventually collaborated with Thai Odyssey's founder to open this restaurant in Malaysia. Every dish is cooked from the heart, a tribute to his grandmother's authentic Thai recipes.

Website | Facebook | Instagram

7. STREAT Thai @ PJ and KL (Pork-free)

Image via Travelopy
Image via Travelopy

STREAT Thai has outlets all over Klang Valley serving a variety of Thai food. Their tom yam and pad kra pow are pretty decent. Prices are affordable too. You can get a meal for less than RM10.

Their branches are in:
- Jaya One, PJ
- Tesco Kepong Village Mall, KL
- Bangsar South (Nexus)
- Tesco Extra Cheras

Website | Facebook | Instagram

8. Boran @ PJ, Subang Jaya, and Sri Petaling (Non-halal)

Boran's affordable meals can satiate any Thai food cravings you might have. 

Some of the meals that they offer include Thai basil minced pork on rice, grilled pork neck on rice, and tom sap pork ribs. Their som tam is pretty authentic too!

They have three outlets in Klang Valley:
- Seapark, PJ
- SS14, Subang Jaya
- Sri Petaling, KL 

Facebook | Instagram

9. Ekkamai @ Plaza Batai, KL (Halal)

Thai food is all about flavour and Ekkamai's dishes will certainly hit all your tastebuds. Aside from serving good food, the restaurant has a comfortable dining ambience. Perfect for birthdays, dinner parties, and meetups with family or friends.

They also have a bar serving wine and other alcoholic beverages. 
Lot 8-1 & 8-2
Jalan Batai Damansara Heights,
50400 Kuala Lumpur

Operating hours:
11.30am - 11.30pm (Daily)

Website | Facebook | Instagram

If you have any other recommendations on where to find good Thai food, let us know!

Always asking 'where to eat'? We can help with that:

Check out yummy meals that you can get delivered straight to your doorstep: