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

Sort by: 46 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Bo.lan

    $$$$ | Sukhumvit

    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, 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

    Rate Includes: No lunch Tues.--Fri. Closed Mon., Reservations essential
  • 2. Lek Seafood

    $$ | Bang Rak

    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

    Restaurant Details

    Rate Includes: Closed Sun. No lunch
  • 3. Or Tor Kor Market

    $ | Chatuchak

    Inundated with colors, sounds, and smells, this is where Bangkok's top Thai chefs shop for quality produce, herbs, and cooking gear. The market's food court is a legendary spot where spicy Thai fare is scooped onto plastic plates; you pick up the cutlery from trays, and grab a seat at one of the tables in the center.

    101 Kamphaeng Phet Rd., Bangkok, Bangkok, 10900, Thailand
    02/279–2080

    Known For

    • Traditional Thai-market atmosphere
    • Fresh tropical fruits and vegetables
    • Raw and cooked seafood
  • 4. Paste Restaurant

    $$$$ | Pathumwan

    The Michelin-award-winning Paste, an upscale, intimate eatery run by the experienced Australian-Thai husband-and-wife team, Bee Satongun and Jason Bailey, elevates traditional Thai food and flavors to a whole new level with fresh produce and technical flair. It's on the top floor of the high-end Gaysorn Village shopping mall, and open for lunch and dinner, with à la carte and multiple tasting menus available.

    999 Ploenchit Rd. at Ratchadamri Rd., Bangkok, Bangkok, 10330, Thailand
    02/656--1003

    Known For

    • Extensive wine list
    • Plentiful vegetarian options
    • Historical and royal inspirations

    Restaurant Details

    Rate Includes: Reservations essential, Smart casual
  • 5. Pen

    $$$ | Yannawa

    This restaurant has little in the way of atmosphere, but seafood aficionados still brave the traffic up 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.

    25 Chan Rd., Bangkok, Bangkok, 10120, Thailand
    02/287–2907

    Known For

    • Specialties like deep-fried parrotfish with shallots
    • Local favorite
    • No-frills dining
  • Recommended Fodor’s Video

  • 6. Raan Jay Fai

    $$$$ | Phra Nakhon

    To enjoy chef Jay Fai’s Michelin-award-winning dishes at her small open-air eatery, plan in advance or be prepared for upwards of a three-hour wait. Reservations via email or phone are possible, although response may be slow; you can also try showing up when the restaurant opens at 10 am, and put your name on a waiting list. 

    327 Mahachai Rd., Bangkok, Bangkok, 10200, Thailand
    02/223–9384

    Known For

    • Pad khee mao (drunken noodles)
    • Lump crabmeat with curry
    • Cult following

    Restaurant Details

    Rate Includes: Closed Mon. and Tue.
  • 7. Soul Food Mahanakorn

    $$ | Thong Lor

    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>

    Restaurant Details

    Rate Includes: No lunch, Reservations essential
  • 8. Sra Bua by Kiin Kiin

    $$$$ | Pathumwan

    Luxurious and utterly unique, this restaurant upends conventional wisdom about Thai cuisine and technique. Chef Henrik Yde-Andersen's tasting menus, priced starting at B1,850 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.

    991/9 Rama I Rd., Bangkok, Bangkok, 10330, Thailand
    02/162–9000

    Known For

    • Molecular gastronomy
    • Winner of many fine-dining awards
    • Experimental Thai cuisine

    Restaurant Details

    Rate Includes: Reservations essential, Smart casual
  • 9. Supanniga Eating Room

    $$ | Thong Lor

    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
  • 10. T & K Seafood

    $$ | Samphanthawong

    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

    Restaurant Details

    Rate Includes: No lunch
  • 11. The Local

    $$ | Sukhumvit

    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.

    32-32/1 Sukhumvit Rd., Soi 23, Bangkok, Bangkok, 10110, Thailand
    02/664–0664

    Known For

    • Separate vegetarian menu
    • Tom yum martinis and dragon fruit mojitos
    • Popular with tourists
  • 12. 55 Pochana

    $ | Thong Lor

    You wouldn't expect much by looking at this nondescript restaurant on Sukhumvit Road from the outside, but locals have been packing it night after night for years. The place, which started out as a late night khao tom rice soup eatery, has expanded to having one of the most extensive and tastiest Thai-Chinese menus in town.

    1087–91 Sukhumvit Rd., Bangkok, Bangkok, 10110, Thailand
    02/391–2021

    Known For

    • Classic Thai dishes like tom yum soup
    • Signature dishes like aw suan (oyster and egg soufflé) and dok krajon ("little flower" salad)
    • Open late until 4:30 am

    Restaurant Details

    Rate Includes: No lunch
  • 13. 80/20

    $$$$ | Bang Rak

    Founded by young chefs in a minimally restored old shophouse in Bang Rak, 80/20 earned its first Michelin star in record time. The kitchen team brings together rare Thai ingredients and European cooking techniques, along with head chef Andrew Martin's idea of 14-bite (B2,800) and 18-bite (B3,300) tasting menus. Signature dishes include the Stormy Sea (squid, mangosteen, chili) inspired by the chef’s fishing trips in the South and the Isaan Market, using seasonal mushrooms found in the mountain plateau of the Northeast. 

    1052-1054 Charoenkrung Soi 26, Bangkok, Bangkok, 10500, Thailand
    09/911–82200

    Known For

    • Tasting menus
    • Fresh seafood
    • Trendy decor
  • 14. 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.

    69 S. Sathorn Rd., Bangkok, Bangkok, 10120, Thailand
    02/675--4200

    Known For

    • Local artwork
    • Wide menu
    • Mango sticky rice
  • 15. Baan Klang Nam 2

    $$$ | Yannawa

    If you cruise the Chao Phraya River at night, you might end up gazing upon the clapboard house this restaurant occupies, wishing you were among the crowd dining at this most romantic spot. Fresh Thai oysters, served raw with chili and herbs, are a big draw here. There’s another branch on Rama III Road at 288 Soi 14, but this one has more atmosphere. 

    762/7 Bangkok Sq., Rama III Rd., Bangkok, Bangkok, 10120, Thailand
    02/682–7180

    Known For

    • White-teak traditional house
    • Authentic Thai cuisine
    • Seafood dishes like steamed fish and spicy fried crab
  • 16. 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
  • 17. Ban Chiang

    $ | Bang Rak

    This old wooden house is an oasis in the concrete city; the decor is turn-of-the-20th-century Bangkok, with antique prints and old photographs adorning the walls. Ban Chiang is a Thai restaurant popular with the foreigner and tourist set, so your food won't come spicy unless you request it that way but despite this caveat, the dishes are otherwise prepared true to form.

    14 Soi Srivieng, Surasak Rd., Bangkok, Bangkok, 10500, Thailand
    02-236–7045

    Known For

    • <PRO>sea bass cooked in various ways</PRO>
    • <PRO>good desserts like banana fritters and coconut ice cream</PRO>
    • <PRO>comfortable outdoor seating</PRO>

    Restaurant Details

    Rate Includes: Credit cards accepted
    View Tours and Activities
  • 18. 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
  • 19. 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.

    191 Silom Rd., Bangkok, Bangkok, 10500, Thailand
    02/231--3124

    Known For

    • River prawns with glass noodles
    • Good vegetarian options
    • Close to Skytrain station direct link
  • 20. Big C Supercenter Ratchadamri

    $ | Pathumwan

    The food court on the fifth floor of the Big C shopping mall offers a staggering selection of authentic Thai (and a few Chinese and Korean) dishes at rock-bottom prices, with virtually nothing exceeding B80. Prepay at the cashier station and get a debit card, then order at whatever counter you wish; the balance is refundable at the end. 

    97/11 Ratchadamri Rd., Bangkok, Bangkok, 10330, Thailand
    02/250--4888

    Known For

    • Cafeteria-style service
    • Thai street food like spicy soups, and rice and noodle dishes
    • Cheap yet satisfying eats

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video