Top 20 Best Thai Restaurants in KL & Selangor 2025

‘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-Restaurant
Image Credit: Kin Thai
Kin-Thai-Restaurant-
Image Credit: Kin Thai

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 Website

2. Jatujak Bangkok Street Food 

Jatujak-Bangkok-Street-Food-
Image Credit: Jatujak Bangkok Street Food
Jatujak-Bangkok-Street-Food--
Image Credit: 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 

Revamp-
Image Credit: Mei Lin Siew (Google Review)
Soi--Thai-Kitchen-SS-
Image Credit: Soi 55 Thai Kitchen

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 INFO

4. Streat Thai

Streat-Thai
Image Credit: Streat Thai
Streat-Thai-
Image Credit: 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 website

5. Nong & Jimmy Thai BBQ Restaurant

Nong-Jimmy-Thai-BBQ-Restaurant-
Image Credit: Nong & Jimmy Thai BBQ Seafood
Nong-Jimmy-Thai-BBQ-Restaurant-
Image Credit: Nong & Jimmy Thai BBQ Seafood

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 website

6. KomPassion

KomPassion-
Image Credit: KomPassion
KomPassion-
Image Credit: 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 website

7. Rama V 

Rama-V-
Image Credit: Rama V
Rama-V-
Image Credit: 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 website

8. Little Rara Chow Kit 

Little-Rara-Chow-Kit-
Image Credit: Little Rara Thai Noodle House at Jalan TAR
Little-Rara-Chow-Kit-
Image Credit: Little Rara Thai Noodle House at Jalan TAR

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

Boran
Image Credit: Boran – Classic Thai Street Food
Boran-
Image Credit: Boran – Classic Thai Street Food

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-@-Plaza-Batai
Image Credit: Ekkamai
Ekkamai-@-Plaza-Batai-
Image Credit: Ekkamai

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 website

11. BAAN26

BAAN
Image Credit: Baan26 Restaurant & Bar
BAAN-
Image Credit: Baan26 Restaurant & Bar

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 website

12. Malai Thai Cuisine

Malai-Thai-Cuisine
Image Credit: Malai Thai Cuisine
Malai-Thai-Cuisine-
Image Credit: 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 website

13. AROI Mak Mak Thai Restaurant

AROI-Mak-Mak-Thai-Restaurant
Image Credit: AROI Mak Mak PJ
AROI-Mak-Mak-Thai-Restaurant-
Image Credit: AROI Mak Mak PJ

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

Revamp-
Image Credit: Esther G. Jayaraja (Google Review)
Thai-Luck-Thai-Cuisine-
Image Credit: 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
Image Credit: La MOON
La-Moon-Thai-Restaurant-
Image Credit: La MOON

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
Image Credit: Erawan
Erawan-
Image Credit: 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 website

17. Em Teerak

Revamp-
Image Credit: Em Teerak (Google Review)
Em-Teerak-
Image Credit: 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 website

18. BBQ Thai Malaysia

BBQ-Thai-Malaysia
Image Credit: BBQ Thai Malaysia
BBQ-Thai-Malaysia-
Image Credit: 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

Revamp-
Image Credit: Hanafi Nadzri (Google Review)
Thai-Tuk-Tuk-Publika-
Image Credit: 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 

Revamp-
Image Credit: WaiTuck Chong (Google Review)
Absolute-Thai-@-The-Gardens-Mall-
Image Credit: Absolute Thai Malaysia

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.

Advertise With My Weekend Plan
Close
© Copyright 2023 by My Weekend Plan. All Rights Reserved.
Close