18 Best Restaurants in Bangkok, Thailand

Background Illustration for Restaurants

Thais are passionate about food, and love discovering out-of-the-way shops that prepare unexpectedly tasty dishes. Nowhere is this truer—or more feasible—than in Bangkok. The city's residents always seem to be eating, so the tastes and smells of Thailand's cuisine surround you day and night. That said, Bangkok's restaurant scene is also a minefield, largely because the relationship between price and quality at times seems almost inverse. For every hole-in-the-wall gem serving the best sticky rice, larb (meat salad), and som tam (the hot-and-sour green-papaya salad that is the ultimate Thai staple) you've ever had, there's an overpriced hotel restaurant serving touristy, toned-down fare. In general, the best Thai food is found at the most bare-bones, even run-down restaurants, not at famous, upscale places.

If you want a break from Thai food, many other world cuisines are represented. Best among them is Chinese, although there's decent Japanese and Korean food as well. The city's ubiquitous noodle shops have their roots in China, as do roast-meat purveyors, whose historical inspiration was Cantonese. Western fare tends to suffer from the distance, although in the past few years many upscale and trendy western eateries have opened, some of them quite excellent.

As with anything in Bangkok, travel time is a major consideration when choosing a restaurant. If you're short on time or patience, choose a place that's an easy walk from a Skytrain or subway station. The easiest way to reach a riverside eatery is often on a Chao Phraya River express boat.

Aksorn

$$$$ | Bang Rak Fodor's choice

Inspired by mid-20th century Thai cookbooks, Australian chef David Thompson revives traditional tastes and rare dishes at the Michelin-starred Aksorn, on the top floor of Central: The Original store in Bang Rak. During the cooler months, request a table on the outdoor terrace.

1266 Charoen Krung Rd., Bangkok, 10500, Thailand
02–116--8662
Known For
  • Smoked kingfish relish with wild ginger served with fresh vegetables
  • Authentic levels of spiciness
  • Meticulous attention to tradition

Something incorrect in this review?

Bo.lan

$$$$ | Sukhumvit Fodor's choice
Named after its two owners, a Thai-Western couple, Bo.lan consistently appears on lists of Thailand's and Asia's best restaurants for its modern interpretations of Thai cuisine. Located in a renovated old house just off Sukhumvit, the restaurant is striving to eventually have a zero-carbon footprint—the owners grow their own vegetables, recycle organic waste, and purify their groundwater.
24 Sukhumvit, Soi 53, Bangkok, 10110, Thailand
02-260–2962
Known For
  • <PRO>fresh seasonal dishes</PRO>
  • <PRO>no à la carte—tasting menus only</PRO>
  • <PRO>good for vegetarians</PRO>
Restaurant Details
No lunch Tues.--Fri. Closed Mon.
Reservations essential

Something incorrect in this review?

Gaggan

$$$$ | Pathumwan Fodor's choice
Named Asia's best restaurant from 2015 to 2018, the headquarters of Chef Gaggan Anand serves progressive Indian cuisine with molecular gastronomy touches. The tasting menu, which ranges around 25 courses, is expensive by Bangkok standards but is worth it, especially considering rumors that Gaggan will close the restaurant in 2020 and start a new endeavor in Japan.
68/1 Soi Langsuan, Bangkok, 10330, Thailand
02-652–1700
Known For
  • <PRO>tasting menus inspired by emojis</PRO>
  • <PRO>recommended booking at least three to five months in advance</PRO>
  • <PRO>cult following</PRO>
Restaurant Details
No lunch
Reservations essential

Something incorrect in this review?

Recommended Fodor's Video

Le Normandie by Alain Roux

$$$$ | Bang Rak Fodor's choice

Atop the Mandarin Oriental, this legendary French restaurant has been the city's most respected French dining room since it opened its doors in 1958, with impressive views of the Chao Phraya and remarkable food. Chef Alain Roux creates dishes that taste classically of the old country yet with a haute personal touch—tasting menus are of good value compared to à la carte, with the three-course lunch priced at B2,950 and the evening menu gastronomique of seven courses for B7,500. The restaurant has been awarded a star in Michelin Thailand.

48 Oriental Ave., Bangkok, 10500, Thailand
02–659--9000
Known For
  • Wagyu beef Chateaubriand
  • Winner of major culinary awards
  • Formal dress code
Restaurant Details
Closed Mon.
Reservations essential

Something incorrect in this review?

Mezzaluna

$$$$ | Bang Rak Fodor's choice

This two Michelin-starred blockbuster restaurant has dramatic views of Bangkok from the soaring State Tower and a truly magical degustation menu from the French-trained Japanese chef Ryuki Kawasaki. The seven-course menu features organic ingredients and deeply personal touches, such as the mind-blowing signature dish—buttery-soft Murakami beef from the chef's home town in Niigata Prefecture, paired with madako (octopus), Colinky squash, and Kanzuri sake. Tasting menus start at B8,000, more with wine and sake pairing. Mezzaluna enforces a dress code that prohibits athletic wear, swimwear, sleeveless shirts for men, flip flops, and beach slippers.

1055 Silom Rd., Bangkok, 10500, Thailand
02–624--9555
Known For
  • Award-winning cuisine
  • Fine French ingredients like Brittany blue lobster and foie gras
  • Excellent wine and sake pairings
Restaurant Details
Closed Mon. No lunch
Reservations essential

Something incorrect in this review?

Paste Bangkok

$$$$ | Pathumwan Fodor's choice

The Michelin-award-winning Paste, an upscale intimate eatery run by Chef Bongkoch ”Bee“ Satongun, elevates traditional Thai food and flavors to a whole new level with fresh produce and technical flair. The name is a reference to curry paste, one of Thai cuisine's most technically challenging basics. It's on the top floor of the high-end Gaysorn Centre shopping mall and open for lunch and dinner, with à la carte and multiple tasting menus available.

999 Ploenchit Rd. at Ratchadamri Rd., Bangkok, 10330, Thailand
02–656--1003
Known For
  • Extensive wine list
  • Plentiful vegetarian options
  • Historical and royal inspirations
Restaurant Details
Reservations essential

Something incorrect in this review?

Sra Bua by Kiin Kiin

$$$$ | Pathumwan Fodor's choice

Luxurious and utterly unique, this restaurant upends conventional wisdom about Thai cuisine and technique. Chef Henrik Yde-Andersen's tasting menus, priced at B4,400 for dinner, represent a veritable catalog of Thai flavors and dishes, though through the iterations of foams, emulsions, powders, and plenty of smoky liquid nitrogen.

Sühring

$$$$ | Yannawa Fodor's choice

This two Michelin-starred restaurant from twin chefs Thomas and Matthew Sühring has evolved German cuisine past the stereotypes of schnitzel and sauerkraut. The brothers, who can be seen working together in a sleek open kitchen most nights, serve tasting menus inspired by their childhood in East Berlin—it's no wonder Sühring is one of Bangkok's trendiest restaurants. The setting is a 1970s Thai villa with several dining rooms, each with its own ambience. Tasting menus (there is no à la carte) start at B7,800 without wine.

10 Yen Akat, Soi 3, Bangkok, 10120, Thailand
02–107--2777
Known For
  • Multiple fine-dining awards
  • Modern interpretations of German classics
  • Outstanding German wine list
Restaurant Details
Closed Mon. and Tues.
Reservations essential

Something incorrect in this review?

Ban Khun Mae

$$ | Pratunam

Casually upmarket and aimed at tourists, this decades-old restaurant formerly in Siam Square serves authentic Thai cuisine in an atmosphere a few notches above that of the simple family restaurants. What's best about Ban Khun Mae is its large dining area filled with big round tables, warm wood, and a few antique decorations, offering a comfortable and airy feel perfect for post-shopping relaxation. Both à la carte and set menus are available.

444 Phayathai Rd., Bangkok, 10330, Thailand
08–099--84756
Known For
  • Decor resembling a traditional Thai home
  • Marinated chicken cooked in pandan leaves
  • Moderately priced

Something incorrect in this review?

Breeze

$$$$ | Bang Rak

Practically in the clouds at the State Tower, this ultra-hip Chinese-inspired eatery has a futuristic design that may leave you feeling transported to 2060—especially at night on the outdoor Sky Bridge and in the dining room glowing purple neon. Pan-Asian cuisine creations culminate in chef Sam Pang’s tasting menu priced at B5,500, but you can also order à la carte.

1055 Silom Rd., Bangkok, 10500, Thailand
02–624--9555
Known For
  • Incredible views from the 51st and 52nd floors
  • Luxurious flourishes like caviar selection
  • High-profile guests
Restaurant Details
No lunch
Reservations essential

Something incorrect in this review?

Celadon

$$$$ | Sathorn

Lotus ponds reflect the city's beautiful evening lights at this romantic restaurant. The upmarket Thai food is good, with elegant touches that cater to locals as well as foreigners. A classic Thai dance performance takes place nightly at 7:30 and 8:30, complementing well-known Thai dishes served à la carte or as a seven-course tasting menu for B2,800.

13/3 S. Sathorn Rd., Bangkok, 10120, Thailand
02–344--8888
Known For
  • Regional dishes like khao soi and southern-style yellow curry
  • Several vegetarian options
  • Seafood specialties like grilled river prawns

Something incorrect in this review?

Gaa

$$$$ | Watthana

Mumbai native Garima Arora's high-level journey through the flavors, textures, and ingredients of Indian cuisine has earned this restaurant two Michelin stars. It's housed in a 60-year-old traditional Thai residence that has been attractively transformed with an interior rendered in a single shade of taupe, so that the wood joinery and curved ceilings stand out. The separate Gaa Lounge in the same building is easier to reserve and makes a great spot for sundowners and a quick bite from the à la carte menu.

46/1 Sukhumvit Rd., Soi 53, Bangkok, 10110, Thailand
063–987--4747
Known For
  • Extensive wine list
  • Excellent service and hospitality
  • Unique ingredients
Restaurant Details
No lunch weekdays
Reservations essential

Something incorrect in this review?

Issaya Siamese Club

$$$$ | Sathorn

Set in a rambling 1920s Thai-European villa with colorful decor by Dutch interior designer Hans B. Christensen, Issaya both surprises and charms with its delightfully laid-back atmosphere. The dining room is cozy with big couches and lots of antique touches, coupled with fun platings and garnishes and impeccable service. Lamb shank in Massaman curry is a highlight of the carefully curated menu. Both à la carte and prix fixe are available. A tropical garden outdoors is peppered with colorful bean bags during dry season. 

4 Chuea Phloeng, Soi 2, Bangkok, 10120, Thailand
02–672--9040
Known For
  • Dishes inspired by celebrity chef Ian Kittichai's childhood
  • Good cocktails
  • The beloved banana blossom and heart of palm salad

Something incorrect in this review?

Le Du

$$$$ | Bang Rak

At this modern Michelin-starred Thai restaurant helmed by chef Thitid “Ton” Tassanakajohn, even a well-traveled gourmand is likely to try something new in the 4-course (B3,900) and 6-course (B4,500) tasting menus (no à la carte)—maybe a crunchy ant larvae topping or a charcoal-grilled pork jowl curry. Sleek minimalist surroundings put the focus on the food and drink, and since the chef is also a sommelier, you can expect wine pairings that perfectly complement each course.

399/3 Silom Rd., Soi 7, Bangkok, 10500, Thailand
092–919--9969
Known For
  • Young trendy crowd
  • Creative Thai dishes, like a deconstructed pad ka-phrao
  • Fresh regional products including free-range chicken
Restaurant Details
Closed Sun.

Something incorrect in this review?

Sala Rim Naam

$$$$ | Thonburi

Come to Sala Rim Naam—part of the Mandarin Oriental hotel but across the river in Thonburi—to soak up the atmosphere, which includes a classical Thai dancing show (Wednesday to Sunday at 7:30 pm) in an indoor pavilion, or enjoy the romantic mood of alfresco tables overlooking the river. The renditions of Thai food are tamed down for international palates but are generally authentic, and the set dinners, buffet lunches, and à la carte menus offer plenty of choices. There is a complimentary shuttle boat across the Chao Phraya River from the Mandarin Oriental.

597 Charoen Nakhon Rd., Bangkok, 10600, Thailand
02–659--9000
Known For
  • Riverside terrace
  • Thai dancing shows
  • Extensive menu
Restaurant Details
Reservations essential

Something incorrect in this review?

Shangri-La Horizon Cruise

$$$$ | Bang Rak

Operated from the Shangri-La, the buffet dinner cruise aboard the Horizon, with Thai and international cuisine, departs Tuesday through Saturday at 7 pm. The price includes a glass of sparkling wine, free-flowing soft drinks, chilled juice, and water. 

Supatra River House

$$ | Siriraj

Located on the Chao Phraya River across from the Grand Palace, this charming restaurant is in the former home of Khunying Supatra, founder of Bangkok's express boat business. A free ferry from Maharaj Pier shuttles diners back and forth to enjoy impressive views and Thai cuisine, with multicourse prix-fixe meals and à la carte options.

266 Soi Wat Rakhang, Bangkok, 10700, Thailand
063–193--7261
Known For
  • Riverside terrace
  • Great for sunsets
  • Steamed sea bass in soy or spicy lemon sauce
Restaurant Details
Reservations essential

Something incorrect in this review?

Vertigo

$$$$ | Sathorn

You'll feel on top of the world at this classy 61st-floor space, one of the loftiest open-air restaurants in town. The international menu focuses on grilled seafood prepared with flair, and the food is quite good, but as with most of Bangkok's rooftop restaurants, you're paying for the sky-high setting, not the food—you might just prefer to come for a sunset drink to enjoy the stupendous views. Service is brisk and cheerful.