34 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.

Appia Trattoria

$$ | Sukhumvit Fodor's choice

Paolo Vitaletti, a five-star chef whose dad toiled in a storied Roman meat market, runs this cozy space for which reservations are highly advisable. The Italian menu is mostly devoted to Rome specialties, including spit-cooked porchetta (pork roast stuffed with fennel pollen, garlic, and rosemary).

20/4 Sukhumvit Rd., Soi 31, Bangkok, 10110, Thailand
02–261--2056
Known For
  • Handmade pastas
  • Slow-roasted meats like fresh-off-the-rotisserie porchetta
  • Affordable Italian wine list
Restaurant Details
Closed Mon.
Reservations essential

Something incorrect in this review?

Baan Thai Family Recipes

$$ | Pathumwan Fodor's choice

Close to Lumphini Park on Withayu Road, Baan takes recipes that have been handed down through generations and kicks them up a notch by using top-line ingredients and fine-dining presentations. Signature dishes include braised beef Massaman curry, spicy five-spiced egg stew, and dry-aged beef ka-phrao (stir-fry with holy basil and chili).

139/5 Withayu Rd., Bangkok, 10330, Thailand
02–655--8995
Known For
  • Updated homestyle cooking
  • Spicy beef pat ka-phrao
  • Very good wine selection
Restaurant Details
Closed Tues.

Something incorrect in this review?

Isao

$$ | Sukhumvit Fodor's choice

Bangkok has hundreds of Japanese restaurants, but only Isao has a line out the door almost every night, thanks to the most creative maki rolls west of California. The owner studied under the chef at the revered Green Tea in Chicago, and the repeat clientele attests to the widespread enthusiasm for his culinary flights of fancy in sleek modern surrounds.

5 Sukhumvit Rd., Soi 31, Bangkok, 10110, Thailand
02–258--0645
Known For
  • Caterpillar-shaped sushi roll with shrimp and tempura
  • Reasonable prices
  • Reservations not accepted
Restaurant Details
Reservations not accepted

Something incorrect in this review?

Recommended Fodor's Video

Lek Seafood

$$ | Bang Rak Fodor's choice

This unassuming storefront beneath an overpass is the sort of establishment that brings international foodies flocking to Bangkok. The interior here is nothing special, with poor lighting and bluish walls, but you'll barely notice or care with the lively buzz of the local Thai clientele, expert preparations with balanced flavors, and reasonable prices compared to many other seafood joints. 

89 Narathiwat Ratchanakharin Rd., Soi 3, Bangkok, 10500, Thailand
096–645--9646
Known For
  • Beloved by locals
  • No-frills dining
  • Specialties like the curry crab and cockles
Restaurant Details
Closed Sun. No lunch

Something incorrect in this review?

The Local

$$ | Sukhumvit Fodor's choice

The emphasis at this traditional Thai restaurant in a century-old house is on fresh seasonal ingredients and hard-to-find regional delicacies, with a regular menu but also a smaller one of specials that is consistently changing. The Local's decor, outdoor terrace, wood floors, antiques, and old photos make for a pleasant setting.

32–32/1 Sukhumvit Rd., Soi 23, Bangkok, 10110, Thailand
02–664--0664
Known For
  • Separate vegetarian menu
  • Tom yum martinis and dragon fruit mojitos
  • Popular with tourists
Restaurant Details
Reservations recommended

Something incorrect in this review?

Pen Restaurant

$$ | Yannawa Fodor's choice

This neighborhood restaurant has little in the way of atmosphere, but seafood aficionados still brave the traffic to Yannawa in order to splurge. Pen is expensive by Thai restaurant standards, but it's still a bargain compared to most hotel restaurants for charcoal-grilled seafood and a range of classic Thai fare.

Soul Food Mahanakorn

$$ | Thong Lor Fodor's choice

Launched by food critic Jarrett Wrisley, this gem of a restaurant and bar is in a converted Chinese shophouse in trendy Thong Lor and is usually packed to the rafters. It's no surprise, as the place serves some of the city's best Thai food, with double-pour drinks that are every bit as good as the food.

56/10 Sukhumvit, Soi 55, Bangkok, 10110, Thailand
02-714–7708
Known For
  • <PRO>popular with Thais and foreigners</PRO>
  • <PRO>house-smoked duck dishes</PRO>
  • <PRO>locally inspired cocktails like Lycheegrass Collins or Lo-So Mojito</PRO>
Restaurant Details
No lunch
Reservations essential

Something incorrect in this review?

Supanniga Eating Room

$$ | Thong Lor Fodor's choice

Thanaruek Laoraowirodge, a successful restaurateur in New York City and Bangkok, has earned high praise for this cozy shophouse venue that specializes in regional dishes based on the recipes of his grandmother. The au courant cocktails go well with the eclectic menu, and Supanniga now has two other locations in Sathorn and Tha Thien.

160/11 Sukhumvit Rd., Soi 55, Bangkok, 10110, Thailand
091–774--9808
Known For
  • Charcoal-grilled meats
  • Variations of nam prik (traditional spicy chili dip served with vegetables)
  • Street-food dishes like fried rice and noodles

Something incorrect in this review?

T&K Seafood Restaurant

$$ | Samphanthawong Fodor's choice

Proudly displaying the freshest catches on ice out front, this enormous and popular seafood restaurant opens daily at 4 pm and serves until as late as 1:30 am. Make your way through the evening crowds and take a number to secure your table—either on the sidewalk or inside.

49–51 Phadungdao Rd., Bangkok, 10100, Thailand
02–222--34519
Known For
  • Fresh shellfish like mussels and razor clams
  • Classic Thai-Chinese dishes like yellow curry crab
  • Seating right on Yaowarat Road
Restaurant Details
No lunch

Something incorrect in this review?

My Choice Thai Cuisine

$$ | Sukhumvit
My Choice, Sukhumvit
Chicken Green Curry served with Roti

My Choice might be located a bit far off the main Sukhumvit drag, but it’s very popular among Thais with a taste for their grandmothers' traditional recipes. Natural light, modern wood furniture, and leafy plants create a warm and inviting atmosphere, but when the weather is cool, diners prefer to sit outside.

Baan Khanitha

$$ | Silom

This restaurant in a converted house with a pleasant outdoor garden balances a casually upmarket feel with fairly authentic Thai cuisine oriented toward less adventurous palates. The basics are done well here, from chu chee goong mae nam (curried river prawns) to khao yum (southern Thai-style rice salad). Local artwork adorns the walls.

69 S. Sathorn Rd., Bangkok, 10120, Thailand
02–675--4200
Known For
  • Local artwork
  • Wide menu
  • Mango sticky rice

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?

The Commons Thonglor

$$ | Thong Lor

It's easy to laze all afternoon at The Commons, a lofty community mall known for its gourmet food stands, restaurants, and comfortable open-air seating as well as air-conditioned indoor tables. You'll see groups dining on smorgasbords at single tables with cuisines ranging from Thai to Peruvian, as well as dishes like fried chicken and waffles, artisanal sandwiches, and more—but plenty of people simply grab an iced coffee and hang out with their laptops.

335 Soi Thonglor 17, off Sukhumvit Soi 55, Bangkok, 10110, Thailand
09–152--2677
Known For
  • Stands from popular Bangkok restaurants like Fowlmouth Hot Chicken, Roots, and Gus Damn Good
  • Good brunch and coffee at Roots
  • Yoga studio and retail shops on second floor

Something incorrect in this review?

Doo Rae Korean Restaurant

$$ | Sukhumvit

Many authentic Korean restaurants do business in Sukhumvit Plaza, but even with three stories of tables, there's often a wait day or night at Doo Rae. Go for the do-it-yourself barbecue grilling, with bulgogi (thin slices of beef in a tasty marinade) and fresh veggies, as well as sake or soju, a rice-based drink similar to vodka but with a lower alcohol content.

212/15 Sukhumvit Plaza, Soi 12, Bangkok, 10100, Thailand
02–653--3815
Known For
  • Substantial kimchi and tofu stews
  • Complimentary side dishes
  • Location in Bangkok's Korean Town

Something incorrect in this review?

Harmonique

$$ | Bang Rak

This small house near the river is filled with Thai antiques and antique chests scattered with bric-a-brac, which all give the ambience of dining at a relative's house. The staff is very good at helping indecisive diners choose from the brief menu, and although the restaurant has become more touristy over the years, it also retains a loyal and regular local clientele.

22 Charoen Krung Rd., Soi 34, Bangkok, 10500, Thailand
02–237--8175
Known For
  • Terrace and dining room seating
  • Unusual Thai dishes like haw mok (fish curry steamed in a banana leaf)
  • Excellent curries
Restaurant Details
Closed Sun.

Something incorrect in this review?

Himali Cha Cha & Son

$$ | Bang Rak

Cha Cha, who cooked for Indian Prime Minister Jawaharlal Nehru, died in 1996, but his recipes live on and are prepared with equal ability by his son Kovit. Typical Indian-themed decor and a long-standing menu of traditional dishes as well as intriguing daily specials make this restaurant an oldie but a goodie, with two other locations in Bangkok also available.

1229/11 Charoen Krung Rd., Soi 47/1, Bangkok, 10500, Thailand
02–235--1569
Known For
  • Famous tandoori chicken
  • Northern Indian specialties
  • Garlic naan and cheese naan
Restaurant Details
Closed Mon.

Something incorrect in this review?

Kaloang Home Kitchen

$$ | Dusit

An alley near the National Library leads to this off-the-beaten-track restaurant on a pier overlooking the Chao Phraya River. Kaloang Home Kitchen, which is attached to a guesthouse of the same name, might not look like much with its simple wooden chairs and tables, but it's a local favorite for waterfront breezes that keep things reasonsably cool, as well as generous grilled seafood platters and giant river prawns. The outdoor terrace affords a good view of Rama VIII Bridge to the south, especially at night when the bridge is illuminated. 

2 Sri Ayutthaya Rd., Bangkok, 10300, Thailand
02–281--9228
Known For
  • No-frills dining
  • Riverside location
  • Well-priced seafood

Something incorrect in this review?

Khao Tom Bowon

$$ | Banglamphu

Across the street from Wat Bowonniwet, this humble eatery is famed for high-quality khao tom, rice soup served with a wide variety of Chinese-Thai dishes, including excellent phat phak bung (water spinach stir-fried with chili and garlic), jap chai (mixed-vegetable stew), and pet phalo (five-spice roast duck in gravy). This is a good late-evening eating choice, since it's open daily from 3:30 pm to 11 pm.

243 Phra Sumen Rd., Bangkok, 10200, Thailand
02–629–1739
Known For
  • Open late
  • Local favorite
  • Five-spice roast duck

Something incorrect in this review?

Krua Apsorn

$$ | Old City

This small shophouse restaurant is a truly capable all-round Thai eatery, a rarity in a neighborhood where you’re generally better off eating at places that specialize in one or two dishes. Recommended plates include nuea pu phat phrik lueang (crabmeat stir-fried with yellow chilies) and kaeng khiaw-wan look chin pla krai (green curry with fish balls).

169 Dinso Rd., Bangkok, 10200, Thailand
80–550--0310
Known For
  • Deep-fried kingfish with spicy mango salad
  • Green curry with fish balls
  • Crabmeat with yellow chilies
Restaurant Details
Closed Sun.

Something incorrect in this review?

Kuppa

$$ | Sukhumvit

This light-and-airy space maintains the aura of its former life as a warehouse, but it's certainly more chic than shabby these days, with polished metal and blond wood adding a hip counterpoint to cement floors. Kuppa serves traditional Thai fare as well as many international dishes, and it has a dedicated following for its coffee, roasted on the premises.

Le Dalat

$$ | Sukhumvit
Classy Le Dalat is a favorite with Bangkok residents, serving royal Vietnamese cuisine in a former private home set among lovely gardens. The several intimate dining rooms have nostalgic design touches, such as vintage paintings and black-and-white photos, wicker seats with colorful pillows, and fine china tableware.
57 Sukhumvit Rd., Soi 23, Bangkok, 10110, Thailand
02–259--9593
Known For
  • Seafood dishes like the Hanoi-style fried turmeric fish with dill
  • Cozy atmosphere
  • Quiet, somewhat hidden location
Restaurant Details
Reservations recommended

Something incorrect in this review?

Madame Musur

$$ | Banglamphu

The only restaurant in Banglamphu focusing on northern Thai cuisine is tucked away in a quiet corner of Rambutri Road not far from Khao San. Khao soi, a northern Thai dish of egg noodles in a mild curry broth, is a house specialty. Madame Musur is good for a late night bite as it's open till midnight.

41 Rambutri Rd., Bangkok, 10200, Thailand
02–281--4238
Known For
  • Amazing khao soi
  • Atmospheric bamboo furniture
  • Convenient location to Khao San Road and the river
Restaurant Details
Closed Mon.

Something incorrect in this review?

Ms. Maria & Mr. Singh

$$ | Watthana

Helmed by Chef Hernán Crispín Villalva (Mexico) and Chef Roshan Kumar (India), the kitchen here has created a unique and delicious mash-up of Indian and Mexican cuisines. Global superstar chef Gaggan Anand consulted on the menu, which includes such dishes as keema quesadilla, gol goppa puffed masa, and cold curry scallop ceviche.

68 Sukhumvit Rd., Soi 31, Bangkok, Thailand
091–698--6688
Known For
  • Colorful and comfy decor
  • Fusion of Mexican and Indian flavors
  • Good service
Restaurant Details
Closed Mon.

Something incorrect in this review?

Nai Sow

$$ | Pom Prap Sattru Phai

This unassuming restaurant next to Wat Plaplachai has a steady clientele thanks to fast service and consistently excellent Chinese-Thai dishes prepared according to the owner’s secret family recipes. The lighting and decor are lacking, but that can be forgiven when you taste the traditional tom yum goong (spicy, hot, and sour shrimp soup), which some deem to be the city's best.

3/1 Maitrichit Rd., Bangkok, 10100, Thailand
02–222--1539
Known For
  • Family business
  • Very busy with no reservations accepted
  • Specialties such as tom yum goong and the deep-fried taro dessert
Restaurant Details
Reservations not accepted

Something incorrect in this review?

Once Upon a Time

$$ | Ratchathewi
Period photos of the royal family, movie stars, and beauty queens cover the pink walls of this traditional Thai restaurant occupying two old teak houses down Soi 17 a ways. Antiques fill the dining rooms, and clothed tables are set up in the garden between the houses, creating the ideal laid-back setup for escaping Bangkok chaos while still being downtown.
32 Phetchaburi, Soi 17, Bangkok, 10400, Thailand
02-252–8629
Known For
  • <PRO>regional dishes like mieng kan (dried shrimp and various ingredients rolled in leaf)</PRO>
  • <PRO>close to Pantip Plaza</PRO>
  • <PRO>away from traffic noise</PRO>
Restaurant Details
Credit cards accepted

Something incorrect in this review?

Somtum Der

$$ | Bang Rak

This small two-story shophouse serves some of the best Isan (northeastern Thai) cooking in the entire neighborhood, and since it opened a decade ago, the owners have expanded to branches in New York, Tokyo, and Taipei. The menu boasts several varieties of the namesake somtum, including a few that use plaa raa, a more pungent version of the fish sauce used in most Thai cooking. The varieties of laap---the spicy minced-meat salad---are done particularly well here, as is the goi, a similar salad heavy on fresh lemongrass. Almost everyone orders the fried chicken, served here with a thick dark-red chili sauce called jaew.

5/5 Sala Daeng Rd., Bangkok, 10500, Thailand
082–294--2363
Known For
  • Spicy northeastern Thai soups
  • Excellent versions of somtum
  • Moderate prices

Something incorrect in this review?

Sri Trat

$$ | Sukhumvit

In an attractive, 1970s vintage house decorated with old-school Thai touches, this is one of the only restaurants in the city focused on the cuisine of eastern Thailand, particularly Chanthaburi and Trat. Don't miss the lon pu kai, a creamy coconut-chili dip made with fresh chunks of mud crab and accompanied by fresh local herbs and vegetables.

90 Sukhumvit Rd., Soi 33, Bangkok, 10110, Thailand
02–088--0968
Known For
  • Chili dips
  • Eastern Thai cooking
  • Crab-fried noodles

Something incorrect in this review?

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?

Tang Jai Yoo

$$ | Samphanthawong

This open-air seafood restaurant is full of festive round tables and tanks containing live whole crabs, lobsters, and sea leeches ready to be cooked in traditional Thai-Chinese style, with a major Teochew influence. There are lots of à la carte options from land and sea, but ordering off one of the many set menus is the best way to sample a variety of dishes.

85–89 Yaowapanit Rd., Bangkok, 10100, Thailand
02–224--2167
Known For
  • Stewed turtle soup
  • Whole roasted suckling pig
  • Traditional Thai-Chinese and Teochew (Chao Zhou)

Something incorrect in this review?

Tawandang German Brewery

$$ | Yannawa

From the outside Tawandang looks like a big barrel, which represents the 40,000 liters of lager and other beers brewed here every month under the supervision of a German brewmaster. Its specialties are lager, weizen, and dunkel beers on tap. With such an active brewery, you might think food would be an afterthought, but the kitchen actually turns out quite good Thai food, with some German, Japanese, and Chinese fare thrown in. The stage in front puts on cheesy but very fun entertainment, which includes comedy drag, Thai folk music, and Thai pop.

462/61 Rama III Rd., Bangkok, 10110, Thailand
02–678--1114
Known For
  • Thailand's first microbrewery
  • Good pub grub
  • Fun crowd
Restaurant Details
No lunch

Something incorrect in this review?