Now that more and more of your friends are heading back to visit Bangkok again, it’s likely they’ll come to you for restaurant recommendations. Here are some of the best, most reliable, fail-safe, and authentic Thai restaurants in Bangkok.
Whether it’s to savour classic flavours, unusual flavours, or flavours in the company of music and local spirits, there’s a Thai restaurant out there in Bangkok for any kind of crowd. Whilst we normally stay away from the tourist traps, there’s still a plethora of Thai restaurants that are worth visiting, even if—or especially if—you live here.
We’re steering clear of any street food or major chain restaurants for this list (though we’ll still praise Baan Kanitha, Somboon, Kub Khao Kub Pla, and Tummour for all they’re worth), and sought to put together a list that checks all the boxes. Price-friendly, nice ambience, delicious food: here’s where to take your friends and family when they want to go to the best Thai restaurants in Bangkok, according to a local.
Discover More Dining Experiences In Bangkok
Book your stay at Courtyard by Marriott Bangkok via Agoda.com
Book your stay at Courtyard by Marriott Bangkok via Booking.com
The best Thai restaurants in Bangkok (casual dining)
Jump To / Table of Contents

We’re starting our list with a real classic, both in terms of story, setting, and menu. Translating to “House of Gold,” Ruen Urai is beloved for its elegant and romantic Thai ambience. The menu is inspired by various regions of Thailand and spans recipes from royal Thai cuisine to refined home cooking. Whilst it is very traditional, it’s a great spot especially for first-timers and newcomers to sample delights like miang khum, pomelo salad, Thai curry, Pad Thai, and mango sticky rice.

For those who are already more familiar with Thai cuisine, Sri Trat is a must-try for something new, hot, and spicy. At Sri Trat, the cuisine of the coastal province of Trat is the star and is brought to life and plate through family recipes. In a beautiful setting that plays on history, geography, and cheeky contemporary, enjoy Eastern Thai dishes like a stir-fried tiger with garlic, chilli, and fish sauce, or spicy sea bass soup with salacca and shrimp paste. Be sure to try some of the Thai-inspired cocktails by the bar, too.

A little more upscale, Burapa Eastern Thai Cuisine & Bar is also helmed by the team behind Sri Trat. It is located on Sukhumvit Soi 11 and is inspired by the trains of the 1940s. Decked out in a luxe interior with a nostalgic and romantic ambience to suit, diners get to enjoy Eastern Thai flavours in a sophisticated and downright dreamy setting here.

Thailand is famed for its curries, and if you’ve got a curry aficionado amongst your friends or family, definitely take them to Charmgang Curry Shop. The “cosy curry shop” serves up a variety of mouthwatering curries in a fun and colourful setting, with favourites including Green Curry with Beef, Shrimp Curry, and Grilled Oyster with Curry. Helmed by the kitchen team formerly of the renowned Nahm restaurant, it is a small restaurant, but one with great heart and great artsy design.

Carnivores, this one’s for you. 100 Mahaseth is a haven for meat lovers and those with an adventurous palate. Placing emphasis on a “root to fruit and nose to tail” dining experience, the food at 100 Mahaseth is locally sourced with a big eye on sustainability and zero waste. You’ll get to try every part of the animal here, whether it’s the Dry Aged Beef Tongue with Peppercorn, Perilla Seeds, Sweet Chili Vinegar, and Chamuang Leaf, or the Grilled Fermented Pork Ribs with Ginger Sauce. Expect unique flavours in a laidback setting, for a meal that you’ll remember for a long time thereafter. Pro tip? Head to Mahaniyom after dinner, the newly-opened Thai-inspired bar hidden just upstairs.

For your friends who are more street, head to Baannual—if you can get a table. The super casual Thai restaurant is made up of just a few tables in an unsuspecting old house in the Old Town, but it is worth every effort to get there. Serving up a simple yet deeply satisfying Thai menu that changes seasonally, expect items like pork neck with shrimp paste, massive grilled river prawns, and various curries. A true insider spot, if your friends from abroad want Bangkok bragging rights, this is the place to go.

If you seek something a little more lively, head to Charm in the evenings. Located in the Sathorn business district, Charm serves up authentic Thai food in a no-fuss and very fun setting. The menu is vast and covers all the classic favourites, yet still manages to deliver authentic flavour (and plenty of spice). It’s a big hangout for those who like their drinks, too, with special happy hours and deals on most days, as well as live music. Easily accessible and pretty fail-safe.

We said we wouldn’t include any chain restaurants on this list, but we had to make an exception for this particular branch of this particular chain. Supanniga Eating Room has various branches across town, yet the Tha Thien branch is inarguably its most scenic. Overlooking Wat Arun, the temple of dawn, take your guests here for dinner for a breathtaking experience. Highlight dishes here include Pu Jab Crab and Pork, Massaman Beef Curry, Crab Bai Cha Blu Curry, and Trat-style fried Chinese cabbage.

Naam 1608 is a serene, intimate restaurant located right next to the Chao Phraya River. Dine on authentic Thai cuisine as you watch boats break the waves and the glimmering lights on the other side of the river bank. Pop by during the weekends for their famous grilled river prawns, and any other day for some riverside delicacies. Highlights you cannot miss include the spicy sour steamed bass with coconut milk, and the stir-fried lotus stems with prawns.

When it comes to Northern Thai cuisine, your mind might go straight to khao soi. While we support that fully as khao soi is amazing, Gedhawa shines a spotlight on many dishes not commonly found in Bangkok, including ones that you just may fall in love with. Order a gaeng het thawp, a yellow curry with puffball-like mushrooms that grow during the hot season, or the gaeng hang le, a slow-simmered, slightly sweet and tangy curry with pork belly.

Khao Jaan-Prod is all about the tastes Thai people are acquainted with when they were kids, so you’ll see a lot of old recipes our grandmas used to make, as well as some familiar snacks we would get at the end of our days in the middle school. Be sure to order the stir-fried lettuce to start—it can make any kids who dislike vegetables open their hearts again.

When it comes to seafood, the chefs at Ploen are certainly not playing around. With a variety of Thai dishes along with some international additions, this place has been a staple in the Chatuchak area for over 10 years. Crab meat in curry sauce, steamed sea bass with lime, grilled river prawns—one visit just won’t do. If you’re looking for a good family dinner, Ploen may be able to satisfy everyone at the table.

Dining at Vanida is like travelling back in time. They feature homey Thai tastes, authentic recipes from the olden days, along with some modern interpretations that you get to enjoy as you sit in an old mansion that has been around for over 100 years. The menu offers a variety of classics you know and love, but elevated in taste and presentation. Our advice is to order Thai-style scrambled eggs for yourself, and some kaprao and tom yum to share.

BaanMama says dining at their place is like tasting the food from your mum’s kitchen. Well, that would be the case if your mum happens to casually have crabs and river prawns in the live tank you have at home. Savour on some great seafood, fried rice, stir-fried lotus roots, and many more that will make you feel like being in a Thai home. Best to share with some companies.