Street-food capital with a three-star fine-dining scene
Ad – affiliate links: if you click a labelled partner link and make a qualifying booking, TravelShifu may receive a commission.
Bangkok is arguably the world's greatest food city, pairing legendary street stalls like Jay Fai's crab omelet with a Michelin-starred fine-dining scene led by Sorn, Sühring and Gaggan Anand. Street meals cost $2–$5; top tasting menus run $150–$250. Book starred tables 2–8 weeks ahead and queue early for famous stalls.
These 8 tables are the Bangkok reservations that matter, from three-star counters to market stalls, ranked by how hard the Shifu would fight for a seat. Book the famous rooms weeks ahead, walk into the markets, and let one signature dish per stop carry the list.
1
Sorn
Michelin
Southern Thai Phrom Phong $$$$ · tasting menu ~฿7,200
Sorn is the master of Southern Thai fire — the first Thai restaurant to hold three Michelin stars. Twin chefs Supaksorn and Yodkwan cook from the fishing villages and spice gardens of the south: turmeric-heavy curries, fermented fish relishes, and slow-grilled seafood that carries genuine, glorious heat. Every ingredient is sourced from Southern Thailand, and the tasting menu tells that region's story course by course. The shifu of spice.
Signature dish
Southern-style crab curry with betel leaves
Booking tip
Bangkok's hardest table — online slots release monthly and vanish in minutes.
2
Sühring
Michelin
Modern German Yen Akat $$$$ · tasting menu ฿7,800
Twin brothers Thomas and Mathias Sühring perform a small miracle in a Bangkok garden villa: they make German childhood memory feel like haute cuisine. The "Erlebnis" menu opens with Brotzeit — tiny technical breads, pickles and charcuterie snacks — then moves through eel, spätzle and game with precision that earned three Michelin stars. It's proof that the master's touch can make any cuisine profound.
Signature dish
Spätzle with mountain cheese, refined to three-star level
Booking tip
Book 4–8 weeks ahead online; the garden villa seats fill fastest at weekends.
3
Gaggan Anand
Michelin
Progressive Indian Langsuan $$$$ · tasting menu ~฿14,000
Gaggan Anand tore up the rulebook twice: first by proving Indian cuisine belongs at the summit of fine dining, then by rebuilding his restaurant as a 28-seat chef's counter that's part tasting menu, part rock concert. Courses arrive unannounced, sometimes guided by emoji, always built on ferocious technique. It's the most theatrical meal in Asia — and, two Michelin stars in, still one of the best.
Signature dish
The emoji-menu "Yogurt Explosion"
Booking tip
Counter seats are dinner theater — book 4–6 weeks out and expect the unexpected.
4
Jay Fai
Michelin
Thai street food Old Town (Maha Chai Rd) $$$ · crab omelet ~฿1,500
The goggles-wearing queen of wok hei. Jay Fai has cooked over charcoal for four decades, and her crab omelet — a golden envelope stuffed with fist-sized lumps of sweet crab — earned Bangkok street food's first Michelin star. Prices are street-food deluxe, the queue is legendary, and the drunken noodles arrive smoking. Go early, order the omelet, and thank the master.
Signature dish
Crab-meat omelet (kai jeaw poo)
Booking tip
Walk-in queue from early morning or email months ahead — the wait is part of the ritual.
5
R-Haan
Michelin
Royal Thai Thonglor $$$$ · tasting menu ฿5,800
R-Haan treats Thai cooking as ceremony. The "Royal Thai Wisdom" menu draws on palace recipes and regional produce, presenting curries, relishes and soups with two-star polish — but the heat and funk stay gloriously intact. The river-prawn tom yum is a benchmark: sour, aromatic, and unapologetically spicy. For a first deep education in Thai flavor architecture, this is the classroom.
Signature dish
River-prawn tom yum with lemongrass and galangal
Booking tip
Easier to book than Sorn — 2–3 weeks ahead usually secures a table.
6
Le Du
Michelin
Modern Thai Silom $$$$ · tasting menu ~฿5,000
Chef Ton Thitid trained in New York and came home to reimagine Thai cuisine from the ground up — Le Du ('season' in Thai) builds its menus around what's peaking in Thai markets right now. Fermented, smoked and pickled elements frame pristine local seafood and rice dishes refined into fine art. Regularly voted Thailand's best restaurant, and the clearest expression of where Thai fine dining is heading.
Signature dish
Khao khluk kapi — river prawn with shrimp-paste rice
Booking tip
Book 2–4 weeks ahead online; the four-course seasonal menu is a gentler entry point.
7
Nahm
Michelin
Classic Thai Sathorn (COMO Metropolitan) $$$ · à la carte & sets ~฿3,500
David Thompson's Nahm brought reverent, cookbook-deep Thai cuisine to the world stage, and its Michelin-starred Bangkok home remains a masterclass in balance: fierce curries, bright relishes, and salads that hit sour-salty-sweet-hot in perfect sequence. The room is calm, the service scholarly, and the set menus are the smartest way to eat through the canon.
Signature dish
Prawn and coconut curry with wild ginger
Booking tip
Hotel setting makes it one of the most bookable starred tables — a week ahead often works.
8
Bo.Lan
Michelin
Heritage Thai Phrom Phong $$$$ · tasting menu ~฿5,500
Bo.Lan is the scholar of Bangkok's dining scene — chefs Bo and Dylan built the menu on forgotten recipes, organic farms and sustainability long before it was fashionable. Pastes are pounded daily, coconut cream is pressed in-house, and the tasting menu moves through Thai regions like a well-taught curriculum. A meal here is equal parts dinner and education.
Signature dish
Heritage curry with house-pressed coconut cream
Booking tip
Reserve 2–3 weeks ahead; the full tasting menu is the point — don't order light.
Book a table in Bangkok
Reserve instantly at thousands of Bangkok restaurants — many with off-peak discounts on the bill — via TheFork, Europe's largest booking platform.
A labelled affiliate link may earn TravelShifu commission after a qualifying reservation.
The Shifu’s rule: one guided food experience per city makes every other meal better.
Ad – affiliate links: if you click a labelled partner link and make a qualifying booking or purchase, TravelShifu may receive a commission. How affiliate links work
Yaowarat (Chinatown) street-food walk
Bangkok's greatest eating street after dark — peppery noodles, bird's nest, mango sticky rice.
TravelShifu may receive a commission after a qualifying transaction. Check the partner’s live price and terms before booking.
Bangkok dining questions, answered
Is Bangkok street food safe to eat?
Yes, with common sense: choose busy stalls where food is cooked to order over high heat, eat where locals queue, and prefer freshly grilled or wok-fried dishes over pre-cooked trays. Bottled water is everywhere. Bangkok's street-food hygiene at popular stalls is generally excellent — turnover is the best safety signal.
How much does eating out in Bangkok cost?
Street meals in Bangkok cost ฿50–฿150 ($1.50–$4), local restaurants ฿150–฿400, and Michelin-starred tasting menus ฿5,000–฿14,000 ($140–$400). A memorable day — street breakfast, mall food-court lunch, one starred dinner — runs about $200. Eating only street food, $10–$15 a day is realistic.
How do you book Jay Fai in Bangkok?
Jay Fai takes a small number of email reservations months in advance, but most diners queue in person: arrive before 8am to register for same-day slots, or mid-afternoon for a dinner seat. Waits of 2–4 hours are normal. Weekdays are dramatically easier than weekends.
What food experiences are worth booking in Bangkok?
The best bookable food experiences in Bangkok are a Yaowarat Chinatown street-food walk, a hands-on Thai cooking class with a market tour, a tuk-tuk night food safari, and a floating-market day trip. Prices run $30–$90 per person; guided tours solve the language barrier and the famous-stall queues.
More on Bangkok
Bangkok travel guide — when to go, how long to stay and what the trip actually costs.