21 Mouth-Watering Thai Restaurant To Try In KL For An Exquisite Food Experience

Attention Tom Yum lovers, this is a call
By: Aqilah Najwa Jamaluddin
September 30, 2022

When speaking of the Land of Smiles, we admire two things: their soft-spoken persona and their mouth-smacking dishes. Honestly, there is no Thai culinary experience that does not leave us wanting more. Every list of foods that came out from the menu is considered one of a blissful dining experience.

From their signature Tom Yum soup to Pad Thai—they hold tight to their ancestors’ cooking practices, recipes, and tricks. It’s that traditional method that they often prioritise in order to be the best in the culinary industry. And thankfully, with ever-growing restaurants, we don’t always have to spend hundreds flying to Thailand to taste their traditional dishes. 

Especially in Kuala Lumpur where you could find plethora of trustee restaurants offering endless treats from the north to the south side of Thailand. Glitz by Beauty Insider is here to help you satisfy those spice and herbs cravings. 

Also, read: 7 Beauty Hacks Thai Women Swears By, For A Healthier & Younger Complexion.

21 Best Thai Food In Klang Valley

1. StrEat Thai 

Save your coins, lad. No need to fly away to Thailand to try their traditional street cuisine. At Street Thai, not only is it delicious, but  also surprisingly affordable. Suitable for a small family dinner. Everything at this restaurant is freshly prepared, so  you know where to go if you want to try Thai street food!

Opening Hours:11.30am-10pm (Weekdays), 11.30am-11pm (Friday-Saturday), closed on Sundays
Address: Jaya One: 100-G.001 The School No. 72A Jalan Universiti, 46200, Petaling Jaya, Selangor // Bangsar South: 7, Unit G-3, Level G, Nexus, Bangsar South City, Jalan Kerinchi, Bangsar, 59200 Kuala Lumpur // Kepong Village Mall: 3, Jalan 7A/62A, Bandar Menjalara, 52200 Kuala Lumpur
Contact Details: +603-7496 1297


2. Erawan

Erawan, named after the Thai elephant God. This restaurant is managed fully by a family from Thailand. Their explendid cuisine combines western ingredients while maintaining their ancestors’ recipes, so you know everything is done by the heart. Be prepared to be greeted with the deliciousness from each dish – it’ll leave you craving for more. 

Opening Hours:Everyday, 11am-10pm
Address: Lot L1-17-18, First Floor DC mall, Plaza DC Damansara City, 6, Jalan Damanlela, 50490 Kuala Lumpur
Contact Details: +6012278 8438


3. La Moon

(Source: Eat Drink KL)

La Moon is run by the famous Thailanese Chef Trakul Yodsuk. This Thailand-based restaurant serves some of the creative Thai cuisine that you won’t be able to find anywhere. With a sleek and inviting interior, this restaurant offers a menu full of special creations, including the popular coconut curry (aka Tom Yum) and coconut fried shrimp. You can’t resist each bite, though. 

Opening Hours: Everyday, 12.30pm – 9.30pm
Address: 2, Jalan Wan Kadir, Taman Tun Dr Ismail, Kuala Lumpur
Contact Details: +6012289 5575


4. My Elephant

If you’re looking for a date night for Thai cuisine, look no further. My Elephant restaurant has a perfect sweet, romantic vibe perfect for a laid back date night. Though, make sure to try out chef recommended dishes like Gang Keow Wan Pu Nim Tod Grob, also known as Fried Soft Shell Crab with Green Curry. Worth every penny!

Opening Hours: Everyday, 12pm-2pm, 6pm-9.30pm
Address: 303, 3rd Floor, Great Eastern Mall, Jalan Ampang, Desa Pahlawan, 55000 Kuala Lumpur, Federal Territory of Kuala Lumpur
Contact Details: +603-2728 4139


5.  Tamarind Hill

Famously known as a gourmet getaway in the heart of KL, Tamarind Hill Restaurant combines a perfect balance of modernity and traditional concepts. Head chef and owner Piyun Thongyun’s, has worked hard to maintain the restaurant’s reputation as the city’s main Thailand cuisine since 1999. The menu features Thai and Burmese cuisine, including a blend of cod, red dry curry and river lobster. Everything is spice, red and drool-worthy. 

Opening Hours: Everyday, 11am-11pm
Address: 19, Jalan Sultan Ismail, Bukit Bintang, Kuala Lumpur
Contact Details: +603 2148 3200


6. Veg Fish Farm Thai Restaurant

Situated uniquely at a hillside in Bukit Ampang. This restaurant is surrounded by relaxing farms and ponds, it makes you forget for a second that you are dining in the centre heart of a busy city. Make sure you order their top favourite Red Seafood Tom Yum and  BBQ Tilapia. We don’t want to spoil you, but you really need to taste them yourself.  

Opening Hours: Everyday, 11am-11.30pm
Address: KM4, Jalan Hulu Langat, 68000 Ampang, Selangor
Contact Details: +6016-398 6493


7. Rama V

Rama V is an award winning restaurant, and famously known for their specialty in splendid Thai cuisine and exquisite atmosphere. Be sure to try their chef specials, Chor Ladda, Thung Ngen Yueng, Popiah Sod, Green Curry Chicken and Roast Duck Red Curry with Lychee. After dine, don’t forget to update your IG story at their beautiful koi pond. Such beautiful scenery to take pictures!

Opening Hours: Everyday, 12–3pm, 6.30–11pm
Address: 5, Jalan U Thant, Kelab Golf di Raja Selangor, 55000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Contact Details: +603-2181 2488


8. Tiffin’s

If you’re looking for some authentic Thai cuisine in adorable stackable tiffins then Tiffin’s in Subang is the place for you. It’s truly the best thai food in Klang Valley with an extra edge of uniqueness. Their green curry and tom yum are a must-try. But if you want non-spicy options then the fried chicken rice with egg will guarantee to delight you.

Opening Hours: Weekdays 11am–3pm, 5–10pm | Weekends 11am–10pm | Closed on Wed
Address: 18, Jalan SS 15/4b, Ss 15, 47500 Subang Jaya, Selangor
Contact Details: +603-5613 6699


9. Mango Chilli Thai Cafe

Truth be told, if there was one dish that is our favourite, it has to be Pad Thai. And at Mango Chilli Thai Cafe, you can find the most hearty Thai cuisine. But that’s not all as they also take the presentation to the next level. So rest assured that you can share it on your Instagram pages. Every ingredient here is made in house and using the traditional methods. What better way to enjoy the best Thai food in Klang Valley than this?

Opening Hours: Daily 10am–10pm
Address: G-32, Wangsa Walk Mall, Wangsa Avenue, 9, Jalan Wangsa Perdana 1, Bandar, Wangsa Maju, 53300 Kuala Lumpur
Contact Details:+603-4142 8888


10. Ekkamai

For those who prefer a more luxurious Thai restaurant can look to Ekkamai. Ekkamai is established under The Social. Thus, you can be sure that the dishes served are of quality and standard. It’s a restaurant that serves the best thai food in Klang Valley with eye-catching presentations. They take classic dishes and turns them into beautiful plates that exudes the biggest flavours you can find.

Opening Hours: Daily 11:30am–10pm
Address: 8, Jalan Batai, Bukit Damansara, 50490 Kuala Lumpur
Contact Details:+603-2095 2772


11. Kompassion

Want something other than the usual chicken and prawns found in Thai cuisine. Then this is your sign to visit Kompassion – a place that serves the best thai food in klang valley. Kompassion features unconventional meats in their dishes, such as crab meat and even cat fish. But trust us when we say, it’s worth trying out as the combination of everything together really allows the meat to shine.

Opening Hours:Daily 11am–2:30pm, 6–9:45pm
Address: 5, Jalan SS 20/11, Damansara Kim, 47400 Petaling Jaya, Selangor
Contact Details:+6018289 6953


12. Go Thai

One thing Thailand is famous for is the abundance of street food found everywhere. Well, lucky for us, they’ve brought it all the way here and now we get to savour the best thai food in Klang Valley. We’re talking moo bings, tap tim krob, and so much more! Of course, pad Thai and the green curry is a dish you must order when visiting Go Thai. And you should also definitely finish off your meal with a good plate of mango sticky rice.

Opening Hours:Daily 10am–8pm
Address: Atria Shopping Gallery, Damansara Jaya,, Jalan SS 22/23, 47400 Petaling Jaya, Selangor
Contact Details:+6013955 3528


13. Boat Noodle

Did you remember when Boat Noodle first came to Malaysia? Were you one of the few who joined in on the challenge of who can eat the most bowls? Until today, Boat Noodle remails a staple as a place for the best thai food in Klang Valley. But other than delightful bowls of hearty noodles, Boat Noodle also serves other dishes. You can expect to find kra pow, crunchy thai omelette, and crispy chicken too.

Opening Hours:Daily 10am–9pm
Address: F1.79, Sunway Pyramid, 3, Jalan PJS 11/15, Bandar Sunway, 47500 Subang Jaya, Selangor
Contact Details:+6018377 5979


14. Mr. Tuk Tuk

Here’s another spot for the best thai food in Klang Valley. Mr Tuk Tuk is a chain restaurant that serves affordable Thai cuisine throughout Malaysia. It should be no stranger to you but if it is, we recommend trying the sets they offer. It comes with a delicious portion of pandan chicken, fresh mango salad, and rice. In addition, you must try the Thai milk tea, which is an absolute staple in the Thailand country.

Opening Hours:Daily 10am–8pm
Address: S-228, Level 2, The Starling Mall, No. 6 Jalan SS21/37, Damansara Utama, 47400 Petaling Jaya, Selangor
Contact Details:+603-7662 5438


15. Lobbee – Thai Connection

From beef noodle soup to salted egg squid, Lobbee is the spot for the best thai food in Klang Valley. Lobbee is also a great place for gatherings or celebrating birthdays as you get a unique Thai ‘birthday cake’. But even if you’re just there on normal days, a must order dish is definitely the steamed fish. Similar to the Chinese style steamed fish, this dish features a little Thai twist that will have you wanting more.

Opening Hours:Daily 11am–8pm | Closed on Saturdays
Address: G-28, Empire Damansara, Jalan PJU 8/8, Damansara Perdana, 47820 Petaling Jaya, Selangor
Contact Details:+603-7629 4869


16. Absolute Thai

Looking for the best thai food in klang valley that suits any season? Then you should absolutely look towards Absolute Thai. Absolute Thai is the place you want to be at for family gatherings or a casual date night out. We definitely recommend this place if you are a spice lover because the green curry is the ultimate stuff. Don’t forget to try some of their starters which will surely delight you.

Opening Hours:Daily 10am–10pm
Address: LG 351, LGF, 1 Utama Shopping Centre, Lebuh Bandar Utama, Bandar Utama, 47800 Petaling Jaya, Selangor
Contact Details:03-7729 4708


17. Thai Syok

Calling all seafood lovers – are you looking for fresh seafood prepared in various ways? Then Thai Syok is the place you want to be for the best thai food in Klang Valley. At Thai Syok, you can find lemon steam squid, BBQ Tilapia, king prawn with dried shrimp, and more. But the highlight here is the squid with petai in curry sauce. Can you just imagine the succulent pieces of squid combined with crunchy petai and the spice after? Delicious!

Opening Hours:Daily 11:30am–2:30pm, 4:30–9:30pm
Address: 15, Jalan PJS 8/18, Bandar Sunway, 46150 Petaling Jaya, Selangor
Contact Details:+6016736 6666


18. Nong & Jimmy Thai BBQ Restaurant

Nong & Jimmy Thai Restaurant, Ampang’s experienced BBQ expert,  makes you feel like you’re already eating in Thailand. If you’re craving authentic Thai cuisine, now is the time to visit; their front-row dishes include the ever-popular crab dishes, grilled squids, a variety of som tam options, and the best-fried rice to die for. You can’t miss it because there’s a huge board with the crab saying Nong & Timmy! We’ll see you there!

Opening Hours:12 pm to 10.30 pm daily
AddressLot 27363, Jalan Cahaya 1, Taman Cahaya, 68000 Kuala Lumpur, Selangor
Contact Details:+6010-293 4996


19. Amarin Heavenly Thai

(Source: Photo by Amarin Heavenly Thai)

If you’re the type who takes photos before diving in, your eyes will virtually feast first before you start eating. Amarin Heavenly Thai is the best Thai restaurant in KL, serving a feast that is both appealing and delicious on the outside. Aside from Tomyum, we recommend trying their Pandan Leaf Chicken. Each bite is bursting with flavour, both fragrant and savoury. This is not to be missed!

Opening Hours:10.00 am – 10.00 pm, daily.
AddressS045, Level 2, Centre Court, Mid Valley Megamall, Lingkaran Syed Putra, Mid Valley City, 59200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Contact Details:+603 2938 3187


20. Jatujak Bangkok Street Food

(Souce: Jatujak Bangkok Street Food’s Official Facebook) 

Are you missing out on Thai street food? Jatujak Bangkok Street Food has you covered. Hailed as the most authentic Thai restaurants in KL, and with that photo, how can we not fall for them? Their Deep Fried Fish with Lemongrass Salad will have you swooning over every crispiness, sweet and sour, a great combination that they deliver! They have a lot of great Thai food and should be on your list.

Opening Hours:12pm to 3pm, 5pm to 9:45pm (Tuesday – Thursday) | 12pm to 3pm, 5pm to 10pm (Friday – Sunday) | Closed on Monday
AddressB-G, 31, Jalan PJU 1a/3j, Ara Damansara, 47301 Petaling Jaya, Selangor
Contact Details:+6010219 6359


21. SOI 55 Thai Kitchen

(Source: SOI 55 Thai Kitchen’s Official Facebook)

“Your neighbourhood Thai restaurants,” SOI 55 stated, and they are true. You’ve probably noticed that their stores are scattered throughout the city’s shopping malls. Here, Thai lovers will be served a selection of traditional Thai dishes with a modern twist, such as their seafood otak-otak creatively served within a coconut husk and tcrowned with a generous portion of fresh and scrumptious prawns. You’ll want more after every bite.

Opening Hours:12.00 pm to 9.30 pm, daily.
Address16, Jalan Solaris 5, Solaris Mont Kiara, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Contact Details:+6016737 0555


Did you like this article? Then make sure to follow us on Facebook and Instagram for more lifestyle-related information.