37 Best Restaurants in Bangkok, Thailand

Appia

$$ | Sukhumvit Fodor's choice

Jarrett Wrisley, a food critic turned restaurateur, and Paolo Vitaletti, a five-star chef whose dad toiled in a storied Roman meat market, run this small cozy space for which reservations are highly advisable. The Italian menu is mostly devoted to Rome specialties. 

20/4 Sukhumvit Rd., Soi 31, Bangkok, Bangkok, 10110, Thailand
02/261–2056
Known For
  • handmade pastas
  • slow-roasted meats like fresh-off-the-rotisserie porchetta
  • affordable Italian wine list
Restaurants Details
Rate Includes: No lunch Tues.–Sat., Reservations essential

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 sushi 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, Soi 31, Bangkok, Bangkok, 10110, Thailand
09/561--54264
Known For
  • caterpillar-shaped sushi roll with shrimp and tempura
  • reasonable prices
  • reservations not accepted
Restaurants Details
Rate Includes: Reservations not accepted

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, Bangkok, 10500, Thailand
09/664–59646
Known For
  • beloved by locals
  • no-frills dining
  • specialties like the curry crab and cockles
Restaurants Details
Rate Includes: Closed Sun. No lunch

Recommended Fodor's Video

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, 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>
Restaurants Details
Rate Includes: No lunch, Reservations essential

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 several other locations: in Bang Rak, Sathorn, and Tha Thien.

160/11 Sukhumvit, Soi 55, Bangkok, Bangkok, 10110, Thailand
02/714--7508
Known For
  • charcoal-grilled meats
  • variations of nam prik (traditional spicy chili dip served with vegetables)
  • street-food dishes like fried rice and noodles

T & K Seafood

$$ | 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, Bangkok, 10100, Thailand
02/222–34519
Known For
  • fresh shellfish like mussels and razor clams
  • classic Thai dishes like yellow curry crab
  • seating right on Yaowarat Road
Restaurants Details
Rate Includes: No lunch

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, and antiques and old photos make for a pleasant setting.

Baan Khanitha Gallery at Sathorn

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

Baan Thai Family Recipes

$$ | Pathumwan

Close to Lumpini Park on Withayu Road, Baan takes recipes that have been handed down through generations and takes them up a notch by using top-line ingredients and fine-dining presentations. Signature dishes include braised beef curry, spicy five-spiced egg stew, and stir-fried, minced dry-aged beef in spicy holy basil.

139/5 Withayu Rd., Bangkok, Bangkok, 10330, Thailand
02/655–8995
Known For
  • good wine selection
  • spicy pad kra phao
  • updated homestyle cooking

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

444 Phayathai Rd., Bangkok, Bangkok, 10330, Thailand
08/099--84756
Known For
  • decor resembling a traditional Thai home
  • specialties like marinated chicken in pandan leaves
  • good wine list

Banana Leaf

$$ | Silom

If you need to recuperate from Silom Road shopping, head up to the fourth floor of the Silom Complex at Banana Leaf for wonderful mid-priced eats. The mall atmosphere might turn off some, but friendly service and an extensive menu of Thai classics and seafood dishes make up for it.

Cabbages & Condoms

$$ | Sukhumvit

Established in the 1980s to raise funds for the Population and Community Development Association (PDA), a sex education/AIDS prevention organization, this restaurant serves traditional Thai dishes amid a quirky decor. The fairy lights and condom-decorated mannequins contrast with the traditional teakwood.

6-10 Sukhumvit Rd., Soi 12, Bangkok, Bangkok, 10110, Thailand
02/229--4610
Known For
  • free condoms instead of after-dinner mints
  • unconventional gift shop
  • outdoor seating available

Doo Rae

$$ | 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.
Bangkok, Bangkok, 10100, Thailand
02/653--3815
Known For
  • substantial kimchi and tofu stews
  • complimentary side dishes
  • location in a mall known as Bangkok's Korean Town

Harmonique

$$ | Bang Rak

This small house near the river is filled with Thai antiques and anatique chests scattered with bric-a-brac, which all gives 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, Bangkok, 10500, Thailand
02/237–8175
Known For
  • terrace and dining room seating
  • unusual Thai dishes like hoa mouk (fish curry in a banana leaf)
  • excellent curries

Himali Cha Cha

$$ | 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, Bangkok, 10500, Thailand
02/235--1569
Known For
  • famous tandoori chicken
  • northern Indian specialties
  • garlic naan and cheese naan

Hua Seng Hong Restaurant

$$ | Samphanthawong

In business since 1956, this expensive but worthwhile Chinatown classic takes you straight to Hong Kong with its excellent Cantonese roast meats, dim sum, and service that is authentically brusque. Hua Seng Hong has other locations across Bangkok, including at CentralWorld mall in the city center, but this is the original and most beloved for its bustling atmosphere—from inside to outside on Chinatown’s main vein, Yaowarat Road.

371–373 Yaowarat Rd., Bangkok, Bangkok, 10100, Thailand
02/222–7053
Known For
  • delicious fatty duck
  • goose foot–and–abalone stew
  • combo specials and à la carte

Je Ngor

$$ | Sukhumvit

Locals adore this Thai-Chinese eatery for various stir-fried seafood dishes, loaded with fried garlic, pepper, and fragrant curry, as well as reasonably priced lunch set menus. The decor is homey but attractive, with warm colors and lots of space, making the Sukhumvit location of this popular chain both comfy and convenient.

68/2 Sukhumvit, Soi 20, Bangkok, Bangkok, 10110, Thailand
02/258--8008
Known For
  • special menu items like stir-fried rock lobster
  • hot pot soups
  • traditional Thai desserts

Kaloang Home Kitchen

$$ | Dusit

An alley near the National Library leads to this off-the-beaten-track restaurant on a ramshackle pier overlooking the Chao Phraya River. Kaloang Home Kitchen might not look like much with its plastic seats and simple tables, but it's a local favorite for waterfront breezes that keeping things comfortably cool, as well as generous grilled seafood platters and giant river prawns.

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 duck in gravy). This is a good late-night eating choice, since it's open daily from 5 pm to 3 am.

243 Phra Sumen Rd., Bangkok, Bangkok, 10200, Thailand
02/629–1739
Known For
  • open very late
  • local favorite
  • khao tom

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 chili) and kaeng khiaw-wan look chin pla krai (green curry with fish balls).

169 Dinso Rd., Bangkok, Bangkok, 10200, Thailand
02/685--4531
Known For
  • convenient to key Old City tourist sights
  • consistently good food
  • crab meat with yellow peppers
Restaurants Details
Rate Includes: Closed Sun.

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.

La Dotta

$$ | Silom

Fresh pasta made with 100% Italian semolina and organic duck eggs is the signature at La Dotta, a Mediterranean-inspired dining room on Convent Road. Standouts include the wagyu bolognese with tagliatelle and bucatini all'amatriciana, topped with a sauce that is slow-cooked for four hours and served with dry-cured pork cheeks from Rome. Appetizers lean towards fresh seafood, including clams sautéed in white wine and garlic and grilled octopus with cannellini beans and chorizo stew. A short but well-curated list of Old World wines pairs well with the food.

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, Bangkok, 10110, Thailand
02/259--9593
Known For
  • seafood dishes like the Hanoi-style fried turmeric fish with dill
  • reservations recommended
  • quiet, somewhat hidden location
Restaurants Details
Rate Includes: Reservations essential

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.

41 Rambutri Rd., Bangkok, Bangkok, 10200, Thailand
02/281--4238
Known For
  • amazing khao soi
  • atmospheric bamboo furniture
  • convenient location to Khao San Road
Restaurants Details
Rate Includes: Closed Mon.

Methavalai Sorndaeng

$$ | Old City

Serving exceptional traditional Thai food for more than 60 years, Sorndaeng features white tablecloths, lacy curtains, and black-trousered waiters. Fans say the restaurant makes the best thawt man plaa (fried spicy fish cakes) in the city. At lunch, the restaurant tends to fill up with local government office workers.

78/2 Ratchadamnoen Klang Rd., Bangkok, Bangkok, 10200, Thailand
02/224–3088
Known For
  • lunchtime busy with government workers
  • sophisticated presentation
  • upscale atmosphere

My Choice

$$ | Sukhumvit
My Choice
My Choice

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.

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, 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
Restaurants Details
Rate Includes: Reservations not accepted

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, 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>
Restaurants Details
Rate Includes: Credit cards accepted

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. 

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 prixe-fixe meals and à la carte options.