Best Restaurants & Food in Bangkok
127 places found in Bangkok
Bangkok is one of the world's great food cities — a place where a 40-baht plate of pad kra pao from a street stall can be just as memorable as a 3,000-baht tasting menu at a Michelin-starred restaurant. The city holds more Michelin stars than any other in Southeast Asia, yet its real culinary power lies in the depth and variety of its street food, market stalls, and neighbourhood restaurants.
Chinatown (Yaowarat) is the epicentre of Bangkok's food scene after dark — head there for legendary seafood, roast duck, and T&K's famous crab omelette. Thonglor and Ekkamai are where Bangkok's dining-out crowd congregates, with everything from Japanese omakase to modern Thai tasting menus. For old-school Thai cooking, explore the side sois of Ari and Saphan Khwai, where family-run restaurants serve regional specialities that never make it onto tourist menus.
Where to stay in Bangkok
We compare prices across these trusted booking sites — pick whichever fits your trip.
We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Aonchorn Thai restaurant ออนชอน ราชดำเนิน
Authentic Thai street food restaurant in Phra Nakhon serving flavoursome dishes at remarkably affordable prices.

Sato San Rooftop Bar
A rooftop bar in central Bangkok open nightly until 2am, offering skyline views and evening cocktails.

Suraya Bangkok Hostel & Kitchen
Hostel-restaurant hybrid near Phra Nakhon's historic streets, open daily for casual social dining.

Absorn Thai Bistro
Authentic Thai bistro in Bangkok's historic Old City, open daily until 11:30 PM with dishes from 59 baht.

cholasbkk
Authentic North and South Indian restaurant in Ratchathewi, open daily with both à la carte and buffet options.

Panda Thai Food & Vegetarian
A dual Thai and vegetarian menu done with equal care, open daily until 11:30 PM near Khao San Road.

MaeThum Padthai
A century-old pad thai specialist in historic Phra Nakhon, beloved for its focused menu and personal touch.

Kodtalay The Riverfront Seafood Buffet
Riverfront seafood buffet in Sathorn with fresh grilled prawns, wide variety, and open-air Chao Phraya views.

Baannok BKK | บ้านนอกเข้ากรุง
Authentic regional Thai cooking on Lang Suan Road, with a Michelin mention and an open-air setting.

Malar Thai-Indian Cuisine
Authentic Indian cuisine with aromatic spices and standout butter chicken, open daily in central Bangkok.

The Island Restaurant Thai food & Vegetarian And Bar.
A Thai and vegetarian restaurant and bar in Phra Nakhon, open daily from 7 AM to 2 AM.

แซ่บนิรันดร์ - ZAABNIRAN One Bangkok
Basement noodle shop in One Bangkok serving bold tom yum bowls with adjustable spice levels, daily until 21:30.

Suda - Thai & Vegetarian Restaurant
Casual Thai and vegetarian restaurant in Phra Nakhon, open daily 8am–midnight near Khao San Road.

FATT Chicken Rice - One Bangkok
Singaporean-style chicken rice served in One Bangkok's basement level, open daily 10:30am–9:30pm.

Kodtalay Seafood Buffet Sukhumvit
Hugely popular Bangkok seafood buffet with live tanks, tableside grilling, and strong value at 499 baht.

ร้านขจร | Kajohn Authentic Southern Thai Cuisine
Highly regarded southern Thai dinner spot in Pom Prap, known for bold regional flavours and approachable spicing.

Pura Brasa Thailand (One Bangkok)
Spanish charcoal grill restaurant inside One Bangkok's Parade Building, serving sharing-style meats and seafood.

Choen
An intimate fine dining experience showcasing Thai cuisine through a 10-course chef's menu cooked over open fire.

Olive Kitchen - Khaosan
A Khaosan Road staple serving Thai, Thai fusion, wood-fired pizza, and bakery items daily from breakfast to late night.

Côte by Mauro Colagreco
Acclaimed chef Mauro Colagreco's Bangkok outpost serving refined Mediterranean-influenced tasting menus in Sathon.

Axis & Spin Rooftop Restaurant & Bar (38th floor)
Rooftop bar and fine dining on the 38th floor of The Continent Hotel, with panoramic Bangkok skyline views.

Jim Thompson, A Thai Restaurant
Refined dinner-only Thai restaurant in Pathum Wan, connected to the iconic Jim Thompson heritage brand.

Maison Dunand
Refined French fine dining in Bangkok's Si Lom district, open for dinner Tuesday to Saturday.

Japanish Rooftop Bar & Modern Kitchen
Japanese-Spanish fusion rooftop dining on the 19th floor of a Sukhumvit hotel, open nightly until 4am.
Find a place to stay in Bangkok
Compare live rates across booking sites.
Sponsored links — we may earn a commission, at no extra cost to you.
Frequently Asked Questions
What is the best street food area in Bangkok?
Yaowarat (Chinatown) is the undisputed champion for night street food — seafood, noodles, and desserts. Khao San Road area has cheap eats for backpackers. Victory Monument has excellent boat noodles. Or Tor Kor Market near Chatuchak has the city's best produce and prepared food stalls.
How much does a meal cost in Bangkok?
Street food meals run 40-80 THB ($1-2.30). Casual sit-down restaurants average 100-250 THB. Mid-range restaurants with air conditioning cost 250-600 THB per dish. Fine dining ranges from 1,500-5,000+ THB for tasting menus.
Are Bangkok restaurants safe for tourists?
Yes. Food safety standards are generally high, especially at busy stalls with high turnover. Look for vendors with long queues — fast turnover means fresh food. Most restaurants in tourist areas offer English menus and accommodate dietary restrictions.