As you might imagine, some of the best Thai food in the world can be found in our fabulous capital city, Bangkok.
The best Thai restaurants in Bangkok are truly the best in the entire world.
Let’s get one thing straight — some of the best Thai food can be find in the humblest of shophouses and streetside stalls. But, sometimes, you might want to push the boat out and go in search of some truly gourmet Siamese fare.
We’re talking the finest ingredients, exciting composition, beautiful settings and impeccable service. Features that your favourite comfort street stall just can’t deliver.
We’ve put together a hot list of the best Thai restaurants in Bangkok where you can indulge in some seriously fine dining.
Read on to discover the best restaurants Bangkok has to offer…
- 24 Sukhumvit 53
- BTS Thonglor
Bo.lan has won many accolades since it was created by husband and wife chef team Australian Dylan Jones and Thai Duangporn ‘Bo’ Songvisava — including Bo winning the title of Asia’s Best Female Chef in 2013. It is widely regarded as one of the best restaurants in Bangkok.
The culinary couple are dedicated to achieving their goal of becoming a 100% zero carbon footprint restaurant and it has its own organic vegetable garden and water filtering and recycling systems. Only the finest bio diversified produce is selected from handpicked local farmers.
Located in one of Bangkok’s most buzzing areas on Sukhumvit Soi 53, the interior of the glamorous Bo.lan restaurant retains a homely feel with rich wood furnishings in a classic and refined Thai style.
As you might expect from an Australian / Thai team the cuisine is contemporary Thai fused with a European twist, with menus changing daily depending on the produce available.
Dinner consists of a choice of set menus ranging from 2280 – 3500 THB all of which consist of a range of courses featuring fresh fish dishes such as grilled fish with pickled bamboo shoot, summer melon and pumpkin, meat dishes including double cooked chonburi rabbit with chilli jam dressing and green peppercorn, and vegetarian dishes like spicy relish of yellow beans with lemongrass and mint accompanied with local greens.
At lunchtimes singles dishes are also available. There is a range of excellent cocktails, wines, and craft beers to choose from to accompany your dining experience.
- Mandarin Oriental, 48 Oriental Avenue
- Oriental Pier (Chao Phraya Express Boat)
On the banks of the majestic Chao Phraya river in the heart of old Bangkok, Sala Rim Naam is known as one of the best places in the city to experience wonderful Thai food accompanied by classic Thai dance and Muay Thai boxing performances.
Part of the luxury Mandarin Oriental hotel, this is a restaurant with romance. Situated in an elaborate traditional Thai pavilion with sumptuous furnishings and carved gilded wood details, the restaurant boasts exceptional views out across the river.
The set menus offer a chance to sample multiple delicious traditional Thai dishes whilst you’re entertained by the mesmeric dancers.
The creative menus are priced at 1,700 or 2,100 THB, and there is an exclusively vegetarian menu for non meat eaters, plus a selection of a la carte dishes available.
Menu highlights include baked duck leg with tamarind sauce and stir-fried seasonal green vegetables, herbed crab meat dumplings, spicy prawn soup with lemongrass, kaffir lime and straw mushrooms, and for dessert the classic warm coconut milk and mango with sweet sticky rice.
- 3rd Floor, Gaysorn Shopping Centre, Phloenchit Road
- BTS Chit Lom
At Paste, innovative modern Thai cuisine is artfully created by skilled Australian / Thai award winning chef combo Jason Bailey and Bongkoch “Bee” Satongun.
Expect a truly sublime gastronomic experience at Paste, with an ever-changing seasonal menu, presenting the very best fresh produce from Northern Thailand.
Delectable entrees (around 300 THB) such as Australian Abalone, minced prawn with Thai herbs, and Thai mustard leaf on sour dough are artfully presented, as are main dishes (around 500 THB) like Choo chee curry of Australian ocean trout, young green pepper corn, lesser ginger, kaffir lime leaf & roasted young galangal, and Tum kanoon northern jackfruit salad/relish with lightly smoked pork belly, curry paste, hill tribe chilli, & fermented fish powder.
There are some outstanding set menus available too (priced from 1300 THB upwards) which offer a taste of multiple different dishes.
Paste is situated in the lively Gaysorn shopping centre just across from the enigmatic Erawan shrine, and the decor is minimalist, clean and sophisticated, with plenty of light and art objects displayed to create an intimate dining ambience.
- Como Metropolitan Hotel, 27 South Sathorn Road
- MRT Lumphini
Another Aussie chef who has made Bangkok his home, David Thompson and his team are dedicated to inventing perfectly elegant traditional Thai cuisine influenced by ancient royal recipe books and using strong, fresh flavours with surprising tastes and textures.
Thompson is so talented that Nahm is considered by food critics to be one of the best restaurants in the world.
Set looking out over a pool garden on the ground floor of the Como Metropolitan Hotel on Sathorn Road, Nahm has a warm and inviting interior featuring plenty of wood and subtle gold details, and for a truly exclusive dining experience there are private rooms available to hire if you’ve got the cash to splash.
Choose from a set menu (prices start at around 1600 THB for the set lunch menu and 2500 for dinner) or a la carte options including crab wafers with coconut, galangal and coriander (450 THB), steamed coral trout with Bang Rak yellow beans and pickled garlic (800 THB), Panang curry of Wagyu beef with peanuts, shallots and Thai basil (720 THB), and sweet Thai wafers with poached persimmon and golden duck egg noodles (350 THB).
- 98/1 Sukhumvit Soi 53
- BTS Thonglor
Seriously spicy authentically southern Thai fare is served at this family run, high quality restaurant in Bangkok’s Thonglor district in Sukhumvit. It may not be fine dining, but it’s certainly incredibly tasty.
While the restaurant’s external appearance may seem a little nondescript, it conceals a cosy and comfortable dining space with small garden, and the strong sense of family makes the atmosphere decidedly convivial.
Home cooked dishes are crafted using recipes handed down through generations, with real heart and soul.
The signature dish of Khua Kling (150 THB) is a piquant and fragrant southern Thai style dry curry made from a mixture of minced pork and pork spare rib, and beef.
The extensive menu also features a plethora of soups such as Tom Yam Pu Sai Bai Ka Prao – a spicy and sour soup with crabmeat and basil leaves (480 THB), egg dishes such as Kai Pa Loh Ka Moo – stewed egg and pork leg with tofu in sweet brown sauce (240 THB), seafood and fish dishes such as Pla Salid Dad Diew Tod Krob – crispy deep fried dried gourami (240 THB), vegetarian dishes, plus oodles of rice and noodle dishes to choose from.
- Siam Kempinski Hotel, Rama I Road
- BTS Siam
Experience some real kitchen wizardry at Sra Bua By Kiin Kiin, home to Danish / Thai team chef Henrik Yde-Andersen and Lertchai Treetawatchaiwong.
The original Kiin Kiin restaurant is in Denmark, where it has wowed critics and won countless accolades, and the Bangkok version is similarly exciting and has been voted one of Asia’s top 50 restaurants.
Ultra modern presentations of traditional Thai dishes are a treat for the taste buds, as well as a feast for the eyes. Curry takes on a whole new form as ice cream in a crab wafer, broths, street food inspired offerings and curries are disassembled and re-crafted as foams and smoke and served up in eggshells.
The menu features a la carte options, but for a really impressive banquet we suggest opting for one of the 10 course set menus starting at 3100 THB.
The setting for this brand of culinary molecular magic is the uber chic Siam Kempinski Hotel on Rama I road, and the restaurant’s decor is as luxurious as the food with gleaming opulent dark teak wood walls and a large and beautiful lotus pond creates a stunning focal point for diners.
- 139/5 Wireless Road
- MRT Lumphini
Offering a taste of a real Thai home (Baan literally means ‘home’ in Thai), the mission at Baan Home Cuisine is to create amazing home cooked traditional Thai food in a welcoming family atmosphere to share with guests the kind of foods real Thais grow up with and love.
But don’t be fooled into thinking this is just standard Thai fare — this is high end dining in lavish surroundings right on the edge of green, leafy Lumpini park. Inside, the restaurant has striking geometric monochrome decor for cutting edge chic.
Classic Thai dishes are elevated to a higher level with the use of fresh, carefully sourced high quality ingredients including local organic rice, dry aged beef, and fresh fish from sustainable fisheries, all made with an accomplished balance of flavours and spices.
Delights such as the signature fragrant stir-fried pork jaw in red curry paste, juicy Massaman curry with braised lamb belly, and an excellent rendition of the archetypal Pad Thai all feature on the menu. Dishes are reasonably priced at around 200 — 400 THB.
- 233 South Sathorn Road
- BTS Surasak
Set in an impressive one hundred year old colonial style old mansion house in Sathorn with teak wood floors and crystal chandeliers, the Blue Elephant restaurant offers diners the opportunity to step back in time and immerse themselves in an exquisite dining experience.
Award winning Chef Nooror Somany Steppe presents dishes as stylish as the surroundings, and the authentic Thai cuisine is quirkily categorised into ancient, contemporary and futuristic. There are a multitude of menu options, from several set menus and a la carte options cooked to perfection.
The high standard of dishes on offer cost between 200 and 1000 THB, depending on what you choose. Old Phuket style homemade Tumee curry with seabass, fenugreek, rich coconut cream and okra is just one of the many seafood dishes on offer, while the succulent stewed Australian lamb with Massaman curry paste in coconut milk, tamarind juice, palm sugar, sweet purple potatoes and roasted nuts is the chef’s signature meat curry.
Veggie options include stir fried purple aubergines with holy basil, snake beans and a red curry gravy made with garden vegetables from the Royal Project Farms.
The Blue Elephant even has its very own range of wines to complement your meal.
- 160/11 Sukhumvit Soi 55
- BTS Thonglor
Supanigga Eating Room on Soi Thonglor has been creating a storm ever since it first hit the Bangkok culinary scene a few years ago. The owner, Thanaruek Laoraowirodge, strives to create cutting edge Thai cuisine based on his own grandmother’s handed down recipes in a fashionable contemporary environment.
Brushed concrete, bare bricks and warm wood and colour pops of bright yellow make up the industrial chic style decor at Supanniga, complete with an inviting outdoor terrace where you can recline on fluffy cushions and sofas.
The atmosphere here is relaxed, and the prices are reasonable enough to make sure you stay that way — main courses cost around 200 THB.
Time-honored dishes are given a high class makeover here. Yum Nue Lai is made with mouth wateringly tender sliced marbled beef shank, tossed with spicy dressing and garnished with garlic oil, Pad Ka Nah Pla Kem Koh Chang – Hong Kong kale stir-fried with salted fish from Koh Chang is crisp and tender, and the Chef’s signature Wok-fried Seafood Suki with vermicelli, succulent seafood, crunchy vegetables, and the signature suki sauce is heavenly.
- 4 Soi Sri Aksorn, Chua Ploeng Road
- MRT Lumphini
Another of Bangkok’s restaurants that have made it to the Asia’s top 50 restaurants list – and pretty high up at number 19 too.
Famous celebrity Thai chef Ian Kittichai is at the helm to oversee the gastronomic creation in the Issaya Siamese Club kitchens, where only the highest grade local produce makes up the heart of the constantly changing menu.
Both the set menus (prices start at 1500 THB) and the a la carte offerings are stunning, with winning dishes such as oozingly tender double boiled glazed beef ribs, spectacular steamed lobster with curry custard and fresh coconut, and desserts such as delicate and unctuous jasmine flower panna cotta.
The setting too is nothing short of sublime. This authentic Thai teak house nestles amongst luxuriant leafy gardens in a quiet Soi away from the hectic city streets of Sathorn and Rama IV road. Plush sofas, plump cushions and intense wall colours add to the romantic, tranquil vibe.
- 33-32/1 Sukhumvit Soi 23
- BTS Asok/MRT Sukhumvit
The Local brings to life long lost recipes from the past, with an extensive menu featuring more than 70 finely crafted updated versions of classic dishes from regions all over Thailand.
The cheery bright blue facade of this authentic century old Thai wooden house conceals a cosy, up to date dining space with individual raised wooden platforms with comfy cushions for intimate dining. There’s even a small antiques museum and silk shop on site.
A traditional recipe from Samut Songkram Province — Thai mackerel with orange leaves, herbs and coconut milk is one of the signature dishes here, and the local fish with sugarcane, ginger and signature sauce is gently stewed for 30 hours to give it a unique taste and texture.
And with affordable prices (between 250 and 400 THB on average) this is one of the best Thai restaurants in Bangkok.
- 399/3 Silom Soi 5
- BTS Chong Nonsi
This modern Thai-inspired restaurant in Silom offers both 4 and 6 course tasting menus (1690 and 2990 THB respectively), as well as a small selection of individual dishes.
The emphasis here is on promoting truly Thai ingredients, and dishes are kept simple to let the quality of the vegetables, fish, meats and spices shine through.
The restaurant interior is unpretentious and welcoming, with natural colour tones and ambient lighting. Le Du also features a wine bar with an extensive collection of fine wines to choose from, and there is a sommelier on hand to pair wines with your chosen dishes.
Dishes are given a French twist thanks to chef Thitid Tassanakajohn who has worked in some of the finest restaurants in the United States. Raw squid with a squid and pork ball and fermented red tofu gives an idea of the style of the cuisine here, as does River Prawn with pork belly jam, shrimp paste and organic rice.
Meat lovers can try the 30 days dry-aged beef tenderloin with sweet chili and roasted eggplant puree, followed up by a sweet banana cheesecake.
- 36/1 Sukhumvit Soi 23 (BTS Asok/MRT Sukhumvit)
- 31 Sukhumvit Soi 53 (BTS Thonglor)
- 69 South Sathorn Road (MRT Lumphini)
- Asiatique (Asiatique pier)
Baan Khanitha has multiple restaurant venues in Bangkok, one of which is riverside at Asiatique, a glittering new generation shopping and entertainment complex, with other branches in Sukhumvit and Sathorn.
Regardless of whichever Baan Khanitha restaurant you choose, you will find a wealth of tasty Thai and western dishes to whet your appetite.
Particularly popular amongst foreign tourists and expats, Baan Khanitha serves sophisticated family style home cooking in a classy atmosphere.
Vegetable produce is home grown at the restaurant’s own organic farm in Khao Yai, so freshness and quality are guaranteed.
A main course costs roughly 300 to 500 THB, with some excellent choices on the menu including stir-fried tiger prawns with cashew nuts, gingko, jujube, roast chili and crispy hot basil; grilled cotton fish with Thai herbs in banana wrap; and chicken Massaman curry.
What’s your vote for the best Thai restaurants in Bangkok?