‘Sawadeekap!’ That’s the iconic phrase you would hear at any Thai restaurant because it means ‘hello’ in Thailand. Located just above East Malaysia, Thai food has become famous in this country. In 2017, seven Thai dishes appeared on a list of the “World’s 50 Best Foods”, a poll of 35,000 people worldwide that CNN Travel carried out.
Today, you can even see elements of Thai food in Malaysian dishes, such as varieties of Tom Yam, stir-fried kangkong, and others. That is how famous and well-loved Thai food is among Malaysians. Suppose you want to experience a taste-tingling experience with flavourful and fragrant Thai dishes. In that case, we recommend you indulge in these 20 best Thai restaurants that you can find in KL and Selangor.
What Are the Types Of Thai Cuisines Available in KL & Selangor?
In Kuala Lumpur & Selangor, you can find all four types of traditional Thai cuisine, which are “tom” (boiled dishes); “yam” (spicy salads); “tam” (pounded foods); and “gaeng” (curries). Tom dishes, such as Tom Yum soup, showcase the harmonious blend of fragrant herbs and spices in a flavorful broth. Yam salads ignite the taste buds with their vibrant combination of spicy, tangy, and fresh ingredients, like green papaya or pomelo. Like Som Tam, Tam dishes are a tantalizing medley of pounded ingredients, resulting in a refreshing and crunchy delight. Lastly, Thai gaeng curries, like the iconic Green Curry or Massaman Curry, are a harmonious balance of aromatic herbs, spices, coconut milk, and various meats or vegetables.
What Are the Famous Thai Dishes in KL & Selangor?
Among the famous Thai foods in Kuala Lumpur & Selangor, Pad Thai stands out as a beloved street food delicacy. This stir-fried rice noodle dish, typically prepared with prawns, tofu, bean sprouts, and eggs, is bursting with flavours of tamarind, fish sauce, and chilli, creating a perfect balance of sweet, sour, and savoury. Another popular choice is Tom Yum, a spicy and aromatic soup known for its tangy and herbal notes, often prepared with succulent shrimp or chicken.
Satisfy your taste bud by enjoying more Thai delicacies around Malaysia from the articles below:
1. Best Thai Foods in Kuchai Lama
2. Best Thai Foods in Subang
3. Best Thai Foods in Old Klang Road
20 Best Thai Restaurants in KL & Selangor 2025
1. Kin Thai Restaurant


Kin Thai is a Non-Halal restaurant in Taman Overseas Union Garden, a small corner lot restaurant in Kuala Lumpur (OUG). By bringing contemporary Thai cuisine to their restaurant, they provide you with the best and most satisfying Thai cuisine. The traditional Thai word for “KIN” is to eat or consume. The term “THAI” eventually meant Thai food in a Thai restaurant, and it is suitable for friends and family gatherings.
Operating Hours: 11:30 am – 3:00 pm, 5:30 pm – 10:00 pm (Daily)
Address: No 66, Jalan Hujan Rahmat 3, Taman Overseas Union, 58200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/kinthaioug
Instagram: https://www.instagram.com/kinthai_oug/
Check Info On Website2. Jatujak Bangkok Street Food


From savoury Tom Yum Goong to sweet mango sticky rice, Jatujak Bangkok Street Food will serve only the best Thai dishes. Their generous portions are incredibly satisfying, and their steamed Tilapia is a must whenever you dine at this restaurant. Try their crab dishes because they are so fresh that you will be tempted to order in seconds. You can also pair your meal with a cold beer while dining at the Jatujak Bangkok Street Food.
Operating Hours:
12:00 pm – 3:00 pm, 5:00 pm – 10:30 pm (Monday – Thursday)
12:00 pm – 3:00 pm, 5:00 pm – 10:45 pm (Friday – Sunday)
Address: B-G, 31, Jalan PJU 1a/3j, Ara Damansara, 47301 Petaling Jaya, Selangor
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/jatujakbkkstreetfood
3. Soi 55 Thai Kitchen (SS15)


SOI 55 Thai Kitchen (SS15) serves delicious Thai cuisines such as Tom Yum Goong, pandan leaf chicken, stir-fried kangkong, and more. If you order their tangy yet savoury pineapple fried rice, it would be interesting to see that this dish is served in an actual pineapple. Their seafood otak-otak is creatively served within a coconut husk and is topped with large servings of fresh and succulent prawns.
Operating Hours: 12:00 pm – 10:00 pm (Daily)
Address: 62, Jalan SS 15/4c, Ss 15, 47500 Subang Jaya, Selangor
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/soi55thaikitchenss15/
WEBSITE INFO4. Streat Thai


Streat Thai is located within Jaya One and serves local Thai food in an open-air setting. While dining at the restaurant, you can enjoy its delightful ambience with its entertaining live performance. Their pad ka prao and Thai papaya salad are recommended by many customers who have visited here. Takeaways and deliveries are also available via Grabfood and foodpanda, so everyone can enjoy delicious food in their homes.
Operating Hours: 11:00 am – 10:00 pm (Daily)
Address: 100-G.001 Jaya One No. 72A Jalan Prof Diraja, Jln Profesor Diraja Ungku Aziz, Seksyen 13, 46200 Petaling Jaya, Selangor
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/streatthai/?ref=page_internal
Instagram: https://www.instagram.com/streatthai/
View website5. Nong & Jimmy Thai BBQ Restaurant


Nong & Jimmy Thai BBQ Restaurant aims to bring a slice of Thailand’s streets to Malaysia. This Thai restaurant prides itself on using only the freshest and most natural ingredients and ensuring that Thai food tastes authentic. They have also recreated the experience of eating delicious charcoal-grilled crabs that used to only be available in Thailand. Aside from crab dishes, they also serve grilled squid and cockle with the best-fried rice you have ever tasted.
Operating Hours: 11:00 am – 11:00 pm (Daily)
Address: Lot 27363, Batu 5, Jalan Cahaya 1, Taman Cahaya, 68000 Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/NongJimmyThaiBBQ
Instagram: https://www.instagram.com/nongjimmythaibbq/?hl=en
View website6. KomPassion


KomPassion is a Thai fusion restaurant famous for its green curry and tom yam goong. This restaurant also has a great ambience that feels like a cosy cafe, and its intricate interior and exterior designs make it great for a fancy Thai dinner with your loved ones. If you wish to dine at this restaurant, book a reservation beforehand because Kompassion is always packed with regulars and newcomers.
Operating Hours:
11:00 am – 3:00 pm, 5:00 pm – 10:00 pm (Wednesday – Sunday)
Closed on Monday – Tuesday
Address: 5, Jalan SS 20/11, Damansara Kim, 47400 Petaling Jaya, Selangor
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/KomPassion.Thai/
Instagram: https://www.instagram.com/kompassionthai/
View website7. Rama V


Rama V’s decor is inspired by a mixture of Thai tradition and the elegance of the modern world. This theme is reflected in the designs of the dishes they also serve their food. Here, you can taste the restaurant’s chef’s speciality dishes, such as steamed sea bass in manow sauce, sauteed beef with young peppercorn, and yellow prawn curry with betel leaf. Additionally, you can also enjoy exclusive Thai cocktails together with your meal.
Operating Hours: 12:00 pm – 3:00 pm, 6:00 pm – 10:00 pm (Daily)
Address: 5, Jalan U Thant, Kelab Golf di Raja Selangor, 55000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Instagram: https://www.instagram.com/ramav.thai/
View website8. Little Rara Chow Kit


Little Rara Chow Kit is a halal Thai restaurant that serves affordable and delicious food. They have one of the best boat noodles and delicious pad thai, and their signature tom yam maggi soup is thick and fragrant. When you visit, you must not miss out on their delicious coconut ice cream after you finish the main dishes, as it is the perfect ending to a satisfying and hearty meal. Furthermore, the atmosphere at Little Rara Chow Kit is warm, welcoming, and feels like home.
Operating Hours:
3:00 pm – 10:00 pm (Monday – Thursday)
12:00 pm – 11:00 pm (Friday – Saturday)
Closed on Sunday
Address: 333, Jalan Tuanku Abdul Rahman, Chow Kit, 50100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/people/Little-Rara-Thai-Noodle-House-at-Jalan-TAR/100063576160092/
Instagram: https://www.instagram.com/littlerara_thainoodle/?hl=en
9. Boran


Looking like a classic cafe, Boran is a Thai restaurant that offers you the delights of classic Thai street food. One of the highlights of Boran is their grilled pork neck which is tender, sweet, and savoury at the same time. Their pork belly skewers are also on Boran’s list of must-try food. Some reviews even stated that Boran’s pork belly skewers taste the same as the ones they tried in Thailand. So don’t miss out on visiting Boran for some authentic Thai dishes.
Operating Hours: 10:45 am – 9:00 pm (Daily)
Address: 25 G, Jalan 21/11a, Sea Park, 46300 Petaling Jaya, Selangor
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/boranthaifood
Instagram: https://www.instagram.com/boranthaifood/?hl=en
10. Ekkamai @ Plaza Batai


Ekkamai is a concept born from a desire to celebrate authentic Thai cuisine with a modern twist. They aim to present a modern take on Thai cuisine by fusing traditional and modern elements such as flavours, cooking styles, plating, and diverse cultural influences. The goal is to provide you with an unforgettable degustation experience while retaining what it means to be intrinsically Thai.
Operating Hours: 11:30 am – 10:00 pm (Daily)
Address: 8, Jalan Batai, Bukit Damansara, 50490 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/ekkamai.my/
Instagram: https://www.instagram.com/ekkamai.my/
View website11. BAAN26


BAAN26 was founded in 2006, and its director Chai Kah Fei prides himself on being very involved in managing his business, including managing the staff to oversee the food preparation and decor. He works closely with the chef to ensure that each dish presented is authentic with a flavourful taste. This restaurant also emphasises building relationships with customers to ensure that each customer has a great dining experience when they stop by for a meal.
Operating Hours: 12:00 pm – 2:00 am (Daily)
Address: 26, Changkat Bukit Bintang, Bukit Bintang, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/baan26
Instagram: https://www.instagram.com/baan26/
View website12. Malai Thai Cuisine


Malai Thai Cuisine has a spacious Thai restaurant filled with natural light. It serves delicious food made by chefs chosen for their specialist culinary skills learned and honed to perfection in Thailand. Among the many dishes they serve on their menu are the delicious Pla Sam Rod, a triple flavour fried fish drenched in sweet and sour hot sauce, and the Gaeng Massaman, curry with a chicken dish with sweet potato and peanuts.
Operating Hours: 12:00 pm – 10:00 pm (Daily)
Address: Ground Floor, Menara Ample West, 6, Jalan P. Ramlee, Kuala Lumpur, 50250 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/malaithai.kl
Instagram: https://www.instagram.com/malaithai.kl/?hl=en
View website13. AROI Mak Mak Thai Restaurant


Experience authentic Thai delicacies at AroiMakMak, where you will be introduced to the flavours of Thailand. This Thai restaurant can be found at the heart of Petaling Jaya, just about a 10-minute drive from the Atria Shopping Mall. Their stewed pork leg and deep-fried kangkong are loved by their regular guests, so try their menu items. This Thai restaurant also has a lunch set menu which comes along with a drink or some sweet cendol.
Operating Hours:
11:30 am – 2:30 pm, 5:30 pm – 9:00 pm (Monday – Thursday)
11:30 am – 2:30 pm, 5:30 pm – 9:30 pm (Friday – Sunday)
Address: 1, Jalan 17/45, Seksyen 17, 46400 Petaling Jaya, Selangor
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/aroimakmakpj
Instagram: https://www.instagram.com/aroimakmakpj/
14. Thai Luck Thai Cuisine


Thai Luck Thai Cuisine provides authentic Thai recipes, imported ingredients, and no MSG at a reasonable price. Try their signature Tomyam Mama Noodles River Prawn and Tomyam Mama Noodles Homemade Chicken Balls, both prepared by their Chef Aunt from Thailand. If you want to try something different, try their Dried Fried Tomyam Mama Noodles Smoked Duck, which is also very popular.
Operating Hours: 11:00 am – 9:30 pm (Daily)
Address: 7-0-11, Jalan 3/109f, Danau Business Centre, 58100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/thailuckthaicuisine/
Instagram: https://www.instagram.com/thai_luck/?hl=en
15. La Moon Thai Restaurant


La Moon Thai Restaurant has won several awards throughout the year. With the abundance of delicious choices of Thai food, you would be overwhelmed with the variety of food on the menu. However, do not worry; you can ask the friendly servers for recommendations. The favourite dish amongst Thai food lovers is the Tom Yum Goong which is top-notch. If you can’t stand spiciness, fret not because you can choose the level of spiciness at La Moon Thai Restaurant.
Operating Hours: 12:00 pm – 3:00 pm, 5:30 pm – 9:30 pm (Daily)
Address: Unit No.2-1, Greens Terrace, Jalan Wan Kadir 3, Taman Tun Dr Ismail, 60000 Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/profile.php?id=100057535874224
Instagram: https://www.instagram.com/la_moonttdi/
16. Erawan


Erawan serves different kinds of Thai-style chicken, fish cakes, pomelo salad, and refreshing guava with fragrant prawn paste. The curry gravy was also thick and flavorful due to the spices. Erawan’s tom yum soup was a revelation. The herbs, lemongrass, and seafood made it spicy and flavorful. The squid in stir-fry was lightly seasoned but perfectly tender and fresh. Erawan’s iced Thai coffee was sweet, creamy, and almost malted.
Operating Hours:
11:30 am – 10:00 pm (Monday – Saturday)
5:00 pm – 10:00 pm (Sunday)
Address: Lot L1-17-18, First Floor DC mall, Plaza DC Damansara City, 6, Jalan Damanlela, 50490 Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/ErawanDC
Instagram: https://www.instagram.com/erawandc/
View website17. Em Teerak


“Em Teerak” translates as “My Little Darling”. Em Teerak is a vibrant and modern eatery specialising in Vietnamese and Thai cuisine and serving various tantalising dishes featuring distinctive herbs, spices, and flavours. For dishes like their signature Pad Kra Pao or Hu Tieu Nam Vang, they slow-boiled pork marrow with other ingredients for 8 hours. Em Teerak also serves Vietnamese coffee, Thai milk tea, and other unusual drinks.
Operating Hours:
12:00 pm – 3:00 pm, 5:00 pm – 10:00 pm (Wednesday – Monday)
Closed on Tuesday
Address: 38, Jalan PJU 5/20D, Kota Damansara, 47810 Petaling Jaya, Selangor
Google Map: Navigate Now
Google Review: Here
View website18. BBQ Thai Malaysia


BBQ Thai Malaysia brings you on a journey into the fascinating world of Thai Street Food and culture by serving you generous portions of delicious Thai cuisine such as deep-fried pork knuckle with Thai dipping sauce; salt, and chilli stir-fried prawns; clay pot prawn with glass vermicelli, fried fish with batter and more. This Thai restaurant prides itself in not compromising on the quality of ingredients despite facing challenges with importing these ingredients.
Operating Hours: 12:00 pm – 12:00 am (Daily)
Address: 17 Jugra Hall Off Stone 3¼, Jln Klang Lama, 58000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/bbqthai
Instagram: https://www.instagram.com/bbqthaimalaysia/
19. Thai Tuk Tuk – Publika


This Thai Tuk Tuk can be found at Publika Shopping Gallery. Try their Steamed Siakap with Chilli, Thai Minced Chicken Salad, Garlic & Lime Sauce, and Steamed Siakap with Chilli. Highly recommended dishes include steamed sea bass with lemon and stir-fried prawns with petai. Remember the Thai Pink Noodle Soup and Tom Yum Seafood! One of the most popular Thai street foods is red and clear soup.
Operating Hours: 11:00 am – 9:30 pm (Daily)
Address: A1-G2-9, PUBLIKA SHOPPING GALLERY, Solaris Dutamas, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/ThaiTukTukRestaurant
Instagram: https://www.instagram.com/thaituktuk_publika/?hl=en
20. Absolute Thai @ The Gardens Mall


Absolute Thai at The Gardens Mall is decorated with dining on a garden terrace surrounded by greenery and fresh plants. Its refreshing decor is paired with the comfort of sofas and wooden furniture, and warm lighting for a comfortable and cosy dining experience. They serve delicious Thai dishes like pineapple fried rice, fried spring rolls with chilli dip, and fragrant Thai pandan chicken.
Operating Hours: 10:00 am – 10:00 pm (Daily)
Address: The Gardens Mall, Level 3, Mid Valley City, 58000 Kuala Lumpur, Federal Territory of Kuala Lumpur
Google Map: Navigate Now
Google Review: Here
Facebook: https://www.facebook.com/AbsoluteThai/
Grab Your Complimentary Lazada Voucher 【Here】
Tons of Shopee Cashback Deals 【Here】
Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.com.my. For more information, kindly refer to our copyright, privacy & disclosure policy.