Categories > Guides and Tips

15 Best Thai Restaurants in Bangkok

15 Best Thai Restaurants in Bangkok

If you’re a foodie who can’t get enough of the amazing flavours in Thai cuisine, you’re in for a real treat whenever you’re in Bangkok. 

As expected, the capital is a food lover’s paradise, and you’ll find a ton of restaurants serving up everything from classic Thai dishes to some seriously creative eats.

In this culinary adventure, we’ve done the legwork to round up the best Thai restaurants in Bangkok. Enjoy the journey, and don’t forget to bring your appetite!

Nathong Terrace Bar and Restaurant

Address: 569/1 Pracha Uthit Rd, Samsen Nok, Huai Khwang, Bangkok 10310, Thailand

Opening hours: Daily 11 AM to 11:30 PM

Pricing: ฿฿

Website

Nathong Terrace is  a charming hidden gem for authentic Thai cuisine with a side of stunning river views. You can expect to dine with a scenic backdrop – perfect for a romantic date night or a casual gathering with friends. 

The menu here takes you on a delectable journey, offering a wide range of dishes from aromatic curries to zesty stir-fries, each plate a culinary masterpiece. Plus, the flavours are simply awe-inspiring, striking a perfect balance of spices, herbs, and textures.

And if you’re up for some karaoke fun, they’ve got you covered with their karaoke rooms. Just remember to book in advance because they’re in high demand and tend to get fully booked. 

Best Dish to Try:
Pad Thai prawns – a mouthwatering Thai classic featuring succulent prawns stir-fried with rice noodles in a sweet and savoury sauce, topped with peanuts and a burst of fresh lime.

Kurissara Thai Cuisine

Address: 1959/1, 75 Charoen Krung Road, Bangkhorlaem, Bangkok 10120, Thailand

Opening hours: Daily 11 AM to 10 PM

Pricing: ฿฿

Website

Kurissara Thai Cuisine is where tradition meets innovation. Nestled in a charming Thai-style house, this restaurant offers a dining experience like no other. 

You’ll savour your meal in a historic setting – a beautifully restored house exuding old-world charm. The menu is a fusion of classic Thai dishes and creative interpretations, with must-tries like the massaman curry and green papaya salad

In addition to their diverse menu, this restaurant offers vegetarian options! But what makes it even better for families is the fantastic kids’ playground outside, ensuring a fun and family-friendly experience.

Best Dish to Try:
Pineapple baked rice and vhicken – it’s a tasty combo of chicken and pineapple baked with rice, blending sweet and savoury in every bite.

All Meals Sawasdee

Address: 8 Tha Tian Aly, Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok 10200, Thailand

Opening hours: Daily 9 AM to 7 PM

Pricing: ฿

Website

All Meals Sawasdee is your go-to cosy spot where every dish comes with a heartfelt sawasdee. The place oozes homely vibes with its simple and friendly interior, giving you the feeling of dining at a friend’s house. 

And the best part? They’re serving up authentic recipes so you’re in for some Thai home cooking. Plus, the portions here are hearty, so arrive with an appetite, and be sure to try their pad krapow and green curry – they’re absolute must-haves!

Best Dish to Try:
Tom yum goong – Thai classic, bursting with shrimp, mushrooms, and a spicy-sour broth that’s packed with fragrant herbs like lemongrass, galangal, kaffir lime leaves, and a kick of Thai bird’s eye chilies.

Sra Bua by Kiin Kiin

Address: Siam Kempinski Hotel, 991/9 Rama I Rd, Khwaeng Pathum Wan, Pathum Wan, Bangkok 10330, Thailand

Opening hours: Daily 12 PM to 3 PM, 6 PM to 12 AM

Pricing: ฿฿฿

Website

Sra Bua by Kiin Kiin is the ultimate Thai fine dining experience. Traditional Thai flavours get a fancy makeover here, served with an artistic twist that’ll take your taste buds on a real culinary adventure. 

Get ready for a gourmet journey with meticulously crafted dishes that are true masterpieces of Thai cuisine, especially their tasting menu. The chefs at Sra Bua are all about pushing the creative boundaries, making each dish a visual and culinary delight. 

And the setting? It’s elegant and sophisticated, making it an ideal choice for a special occasion or a romantic night out. Plus, the service is top-notch!

Best Dish to Try:
16-Course Menu – the first 8 courses pay homage to gourmet street food, infusing those familiar flavours with a touch of elegance. Then, savour a delightful array of entrées and main courses that promise to elevate your dining experience. 

Finally, indulge your sweet tooth with two delectable desserts, concluding this epic gastronomic journey.

The House of Smooth Curry

Address: 61 Wireless Rd, Lumphini, Pathum Wan, Bangkok 10330, Thailand

Opening hours: Daily 11:30 AM to 2:30 PM, 6 PM to 10 PM

Pricing: ฿฿

Website

The House of Smooth Curry is where tradition and modern flair come together.  It serves up a menu that’s got something for everyone, whether you’re all about those classic Thai tastes or you like a modern twist on your favourites. 

They’ve got a menu that’s pretty extensive, covering everything from good old curries to some pretty creative creations. And if you’re a vegetarian, no worries! They’ve got plenty of tasty options to choose from. 

Best Dish to Try:
Gaeng poo bai cha ploo –  a Southern crab curry featuring crabmeat, turmeric, and betel leaves, served with rice noodles.

Paste Bangkok

Address: Gaysorn Village, 999 Phloen Chit Rd, Lumphini, Pathum Wan, Bangkok 10330, Thailand

Opening hours: Daily 12 PM to 3:30 PM, 6 PM to 11 PM

Pricing: ฿฿฿

Website

Paste Bangkok is a real culinary gem in the heart of Bangkok, where they’re all about blending Thai cooking with a big love for preserving those authentic Thai flavours. 

It’s a place where your taste buds go on a journey through the awesome world of Thai cuisine, and every dish they serve is like a piece of food art! They respect tradition, but they’re also all about keeping things fresh and exciting with some modern twists. 

Plus, the restaurant itself is pretty luxurious, so it’s great if you’re up for a romantic dinner, special celebrations, or just a memorable night out.

Best Dish to Try:
Herb and Watermelon Salmon – a delicious creation featuring watermelon, ground salmon, crispy shallots, and roasted galangal powder. 

Sri Trat Restaurant and Bar

Address: 90 Sukhumvit 33 Alley, Khlong Tan Nuea, Watthana, Bangkok 10110, Thailand

Opening hours: Daily 10 AM to 11 AM

Pricing: ฿฿

Website

Sri Trat Restaurant and Bar is a little piece of Thailand in the heart of wherever you are. They’ve got a menu that’s all about the flavours of Trat — a province in eastern Thailand that’s famous for its fresh seafood and all the vibrant herbs and spices.

The restaurant itself has a rustic interior that adds to its charm, and the service is on point, making it a great spot if you’re celebrating a special occasion or just in need of a great dining experience. 

Oh, and they’ve got a bar with a view, serving up some creative cocktails – perfect if you want a pre-dinner drink with a little extra flair!

Best Dish to Try:
Durian sticky rice –  a classic Thai dessert with a sweet and creamy flavour bomb. The durian pairs perfectly with the sticky rice, and it’s all swimming in a warm, sweet coconut milk sauce.

The Sixth 6th

Address: Maha Rat Rd, Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok 10200, Thailand

Opening hours: 

  • Monday to Friday – 10:30 AM to 4:45 PM
  • Saturday – Closed
  • Sunday – 10:20 AM to 5 PM

Pricing: ฿฿

Website

The Sixth 6th is a cool fusion spot where they take classic Thai flavours and give them a global twist, creating a dining experience that’s totally unique.

The best part? It’s just a short stroll from the Grand Palace (row 791) and Wat Pho, so it’s a fantastic spot for explorers soaking in Bangkok’s culture.

And here’s the charm – it’s got this super cosy vintage feel. So, if you’re up for something unique and snug, you’ve got to check it out!

Best Dish to Try:
Creamy omelette prawn – fluffy omelette and succulent prawns, drenched in a rich, velvety sauce, served over a bed of steaming rice.

Markintiny

Address: 108 Soi Song Phra, Maha Phruttharam, Bang Rak, Bangkok 10500, Thailand

Opening hours: 

  • Monday to Friday – 10 AM to 9 PM
  • Saturday – Closed
  • Sunday – 10 AM to 9 PM

Pricing: ฿

Website

Markintiny takes Thai street food and gives it a modern spin. They’re all about putting a fresh twist on your favourite classics.

Think upgraded noodles, skewers that’ll surprise your taste buds, and creative spins on those traditional Thai snacks we all love.

The vibe? Totally chill and trendy. It’s the kind of spot where you can kick back with your buddies or grab a quick bite.

Plus, the food here doesn’t just taste awesome! Iit looks Instagram-ready, so it’s a hit with foodies and social media lovers.

Best Dishes to Try:
Pad Thai with shrimps- Thai classic featuring tender shrimps stir-fried with rice noodles, creating a perfect blend of sweet, savoury, and tangy flavours.

Spring rolls – these spring rolls are filled with a delicious medley of vegetables and served with their homemade tamarind sauce

The Family

Address: 1 6 Prachathipatai Rd, Khwaeng Ban Phan Thom, Khet Phra Nakhon, Bangkok 10200, Thailand

Opening hours: 

  • Monday and Tuesday – 5 PM to 11 PM
  • Wednesday – Closed
  • Thursday to Sunday – 5 PM to 11 PM

Pricing: ฿

Website

The Family is more than just a restaurant; it’s like being at a friend’s house for a meal. This cosy eatery welcomes you with open arms, creating a warm and inviting atmosphere that makes you feel like you’re part of the family. 

Set by the side of a charming canal, this outdoor space is designed to recreate the feeling of dining in a Thai home, complete with the kind of warm hospitality that comes from the heart. 

The menu is all about cherished authentic recipes, giving you a taste of genuine Thai home cooking. It’s the kind of place where you can relax and enjoy a laid-back meal with your loved ones, savouring generous portions of comforting Thai dishes.

Best Dish to Try:
Coconut soup (tom kha) – a creamy and aromatic mushroom Thai soup that combines the rich, soothing flavour of coconut milk with the zing of lemongrass, galangal, and Thai herbs.

Rongros

Address: 392 16 Maha Rat Rd, Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok 10200, Thailand

Opening hours: Daily 11 AM to 3 PM, 5 PM to 10 PM

Pricing: ฿฿

Website

Rongros is all about keeping your taste buds entertained with a diverse menu that has everything from traditional Thai dishes to some innovative creations. You’ll find something to satisfy every craving, whether you’re in the mood for the classics or up for some new flavours. 

The restaurant’s got a modern and relaxed vibe that’s perfect for a casual meal with friends or a memorable family dinner.  Plus, you can enjoy a stunning view of Wat Arun and the river while you dine.

Best Dish to Try:
Watermelon and Aromatic Crispy Snakehead Fish – Thai dish that combines the sweetness of watermelon with the crispy texture of snakehead fish, infused with aromatic Thai spices.

Jasmine Siam Kitchen 

Address: 497, 14-15 Phetchaburi Rd, Thung Phaya Thai, Ratchathewi, Bangkok 10400, Thailand

Opening hours: 

  • Monday to Saturday – 10 AM to 11:30 PM
  • Sunday – 2 PM to 11:30 PM

Pricing: ฿

Website

Jasmine Siam Kitchen is a true Thai food homage, celebrating the amazing variety of Thai cuisine. They’ve got a menu that’s all about those authentic, time-tested flavours, passed down through generations. 

So when you dine here, you’re not just eating, you’re experiencing the real deal—like a taste of Thai tradition that sticks with you. 

The dishes are also generously portioned, but what’s the best part, you say? It’s all incredibly budget-friendly.

Best Dishes to Try:
Mango sticky rice – A Thai dessert that comes with sweet, ripe mango slices served alongside sticky rice that’s been drizzled with rich, creamy coconut sauce.

Pad kra pao (Pad Gaprao) – it’s a stir-fried delight featuring your choice of protein (usually minced pork or chicken) cooked with Thai basil and chili, served over steaming rice and topped with a fried egg.

Blue Elephant Cooking School & Restaurant Bangkok

Address: BTS station, 41 S Sathon Rd, Yan Nawa Sathon, Surasak, Bangkok 10120, Thailand

Opening hours: Daily 11:30 AM to 2:30 PM, 5:30 PM to 10 PM

Pricing: ฿฿฿

Website

Blue Elephant is like a food lover’s dream. They’re all about taking you on a tasty adventure through Thai cuisine. 

But here’s the cool part – it’s not just a restaurant; it’s also famous for its cooking school. So, you can get hands-on and learn how to whip up your favourite Thai dishes with the help of expert chefs. 

And hey, they truly live up to their Michelin award because their food isn’t just delicious, it’s elegantly plated, turning every meal into a work of art. 

Best Dish to Try:
Tasting Menu – a fantastic food adventure that brings together specially chosen ingredients, bursting with flavours and healthy goodness. This culinary journey consists of amuse-bouche, starters, soup, main courses, and a delightful dessert.

The Local

Address: 32 32/1 Soi Sukhumvit 23, Khlong Toei Nuea, Watthana, Bangkok 10110, Thailand

Opening hours: Daily 11:30 AM to 10:30 PM

Pricing: ฿฿฿

Website

The Local is your go-to spot to savour the real deal when it comes to Thai food. They’re all about keeping it old-school and giving you a taste of the genuine Thai culinary traditions. 

Their dishes aren’t just yummy—you’ll feel like you’re going through a delicious journey through history and culture. Plus, they’ve got that Michelin star (row 792) shining brightly, and it’s no surprise that they’re a hit with expats and tourists alike.

Best Dish to Try:
Pomelo salad – a zesty Thai salad featuring juicy pomelo fruit, shrimp, and a mix of herbs, all tossed in a tangy, flavorful dressing.

Baan Somtum Sathorn

Address: 9 1 Soi Silom, Bang Rak, Bangkok 10500, Thailand

Opening hours: Daily 11 AM to 10 PM

Pricing: ฿฿

Website

Baan Somtum Sathorn is the place to be for all you som tum lovers out there. They’ve got a whole bunch of creative and classic dishes that are a real treat for anyone who craves that zesty and spicy taste of Thailand. 

It’s a must-visit if you’re up for some refreshing, healthy, and flavorful Thai goodness.

Best Dish to Try:
Fried sea bass with fish sauce – deep-fried succulent sea bass, drizzled with sweet fish sauce and served with a side of zesty mango salad

Related topics