Best Restaurants & Food in Bangkok
82 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.
Book food tours & dining experiences in Bangkok
Street-food crawls, cooking classes, and tasting tours — book the experiences behind the meals.
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.

Gaggan
Gaggan is Bangkok's most famous dining ticket — chef Gaggan Anand's two-Michelin-star, emoji-menu marathon of 20-plus courses of 'progressive Indian' cooking, served counter-style with the chef and his brigade performing as much as cooking.

Nusara
Nusara is chef Thitid 'Ton' Tassanakajohn's love letter to his grandmother's cooking — a jewel-box dining room across from Wat Pho where refined tasting menus rework Thai family recipes with top-shelf ingredients.

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

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

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

Baannok BKK
Authentic regional Thai cooking on Lang Suan Road, with a Michelin mention and an open-air setting.

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

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

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

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.

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.

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

Kajohn Authentic Southern Thai Cuisine
Highly regarded southern Thai dinner spot in Pom Prap, known for bold regional flavours and approachable spicing.

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

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

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

The Family
Riverside Thai comfort food spot in Phra Nakhon with a warm neighbourhood feel and budget-friendly prices.

Mungkorn Seafood @Sukhumvit
Popular seafood buffet BBQ restaurant in Sukhumvit offering all-you-can-eat dining from afternoon into the evening.

Japanish Rooftop Bar & Modern Kitchen
Japanese-Spanish fusion rooftop dining on the 19th floor of a Sukhumvit hotel, open nightly until 4am.

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

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

Maison Dunand
Refined French fine dining in Bangkok's Si Lom district, open for dinner Tuesday to Saturday.
Find a place to stay in Bangkok
Compare live rates across booking sites.
- Free cancellation on most rooms
- No booking fees
- Compare live prices
Compare rates on Booking.com
Largest selection
Compare rates on Agoda
Best rates in Asia
Compare rates on Hotels.com
Hotels.com Rewards
Sponsored — we may earn a commission at no extra cost to you. Learn more.
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.