Best Restaurants in Bangkok

Where to eat in Bangkok, Thailand: splurge dinners, casual local favorites, cheap eats, brunch, and rooftop views.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Your Guide to the Best Restaurants in Bangkok

Bangkok is one of the world’s most intense food cities. The scene is a constant collision of high-end tasting menus and plastic-stool street stalls. You can spend $300 on a multi-course dinner or $2 on a bowl of noodles, and both will be the best thing you ate all week. The city favors bold flavors: heat, acid, and fermented funk. Finding the best restaurants in Bangkok requires navigating a massive geographic footprint. This guide slices through the noise to show you exactly where to eat in Bangkok, from Michelin-starred fine dining to legendary shophouses.

Must-Try Dishes in Bangkok

Before booking tables, know the essentials. These dishes define the local palate.

  • Khao Soi: A northern Thai coconut curry noodle soup. It features soft egg noodles topped with crispy fried noodles and lime.
  • Tom Yum Goong: A hot and sour soup flavored with lemongrass, galangal, and kaffir lime leaves, usually loaded with river prawns.
  • Pad Kra Pao: This is the city’s go-to lunch. Minced meat (usually pork or chicken) stir-fried with holy basil and lots of chilies, served over rice with a crispy fried egg.
  • Som Tum: Green papaya salad pounded in a mortar. It hits every flavor profile: spicy, sour, salty, and sweet.
  • Mango Sticky Rice: The ultimate dessert. Slices of ripe mango served over glutinous rice soaked in salted coconut milk.
  • Guay Tiew Reua (Boat Noodles): Small bowls of intense, dark broth thickened with pig’s blood and flavored with star anise and cinnamon.

Best Restaurants for a Splurge

When you want a high-end experience, Bangkok delivers world-class service and innovation. These are the top contenders for the best restaurants in Bangkok at the premium level.

Sorn (Phrom Phong)

Sorn is arguably the hardest reservation to get in Thailand. It focuses on Southern Thai cuisine, utilizing traditional techniques and hyper-local ingredients. The spice levels are authentic, and the presentation is meticulous. Every dish tells a story of the southern provinces. Expect an uncompromising, fiery, and deeply refined multi-course journey that justifies its high price point and the months-long waitlist.

Le Du (Silom)

Chef Ton’s flagship restaurant holds a Michelin star and regularly tops Asia’s Best 50 lists. The name translates to "Season." The menu focuses on modern Thai cuisine driven by seasonal produce. While the techniques are French-influenced, the flavors are unapologetically Thai. Their signature khao chae (shrimp paste and pork) is a masterclass in balancing traditional profiles with modern aesthetics.

Potong (Yaowarat/Chinatown)

Located in a restored heritage building that once housed a traditional pharmacy, Potong is led by Chef Pam. The menu explores her Thai-Chinese heritage through a 20-course tasting menu. The pacing is excellent, and the storytelling is immersive. It is a sensory experience that pays homage to the history of Chinatown while pushing the boundaries of what Thai-Chinese food can be.

Best Casual Restaurants and Local Favorites

These spots offer high-quality food without the formality of fine dining. They are the backbone of where to eat in Bangkok.

Here Hai (Ekkamai)

Here Hai is famous for one thing: the Insane Crab Fried Rice. They use massive chunks of premium lump crab meat from Surat Thani. The rice has a distinct wok hei (breath of the wok) char that is difficult to replicate. It is a small shophouse with a constant queue, but the quality of the seafood rivals any five-star hotel in the city.

Pe Aor Tom Yum Kung (Phaya Thai)

If you want the most decadent Tom Yum in the city, come here. Their signature "Lobster Tom Yum" comes in a massive bowl loaded with lobster, mussels, squid, salted egg, and noodles. The broth is thick, creamy, and hits the perfect balance of spice and lime. It is flamboyant, messy, and consistently delicious.

Krua Apsorn (Dusit)

This is a legendary local spot favored by the Thai royal family. The vibe is no-frills, but the food is refined. Order the stir-fried crab meat with yellow chili peppers and the fluffy crab omelet. It’s traditional Thai comfort food executed at the highest possible level. It is quiet, consistent, and remarkably affordable for the quality.

Somtum Der (Sala Daeng)

Somtum Der focuses on authentic Isan (Northeastern Thai) cuisine. It’s bright, clean, and specializes in various regional papaya salads. Their fried chicken (Sa-Phli style) is crunchy and seasoned perfectly. It’s a great entry point for those wanting to explore the spicy, funky flavors of Isan in a comfortable, air-conditioned environment.

Best Cheap Eats and Street Food

Bangkok’s street food is legendary for a reason. You don’t need a reservation here; just show up and wait.

Jay Fai (Phra Nakhon)

The only street food stall in Bangkok with a Michelin star. Sister Fai still cooks every dish over charcoal while wearing her signature ski goggles. While her crab omelet is the most famous at 1,500 THB, her drunken noodles (Phad Kee Mao) are equally impressive. It is expensive for street food, but it is a singular experience.

Wattana Panich (Ekkamai)

Famous for a beef broth that has been simmering for over 45 years. The "perpetual stew" method gives the soup a depth of flavor you won’t find anywhere else. The beef is tender, and the rice noodles soak up the rich, herbal broth. You can see the massive pot bubbling at the front of the shop daily.

Polo Fried Chicken (Lumphini)

This spot is renowned for its fried chicken topped with a mountain of crispy golden garlic. It’s juicy on the inside and crunchy on the outside. Pair it with a plate of spicy papaya salad and sticky rice for the classic Thai lunch combo. It has a Michelin Bib Gourmand and remains very budget-friendly.

Kuay Jab Mr. Joe (Bang Kho Laem)

Known for having the best crispy pork (Moo Krob) in Bangkok. The main dish is a peppery soup with rolled rice noodles and various pork offal, but the star is the pork belly. It is incredibly crunchy and salty. You can order a plate of the crispy pork on its own with a sweet dipping sauce.

Best Breakfast and Brunch

Bangkok has a thriving cafe culture that blends traditional Thai breakfast styles with modern Australian-style brunch.

On Lok Yun (Old City)

A classic Thai coffee shop that has been open for over 80 years. It feels like a time capsule. They serve simple, nostalgic breakfasts: soft-boiled eggs in a glass, white bread with kaya (coconut jam), and sausages. It’s cheap, charming, and a glimpse into Bangkok’s past. Order the "bread with egg" and a hot Thai tea.

Sarnies (Charoen Krung)

Located in a 150-year-old former blacksmith’s shop, Sarnies is the king of the Bangkok brunch scene. They roast their own beans and serve creative dishes like "Tom Yum Egg Benedict" or sourdough topped with local ingredients. The atmosphere is industrial-chic and always buzzing. It’s the best place for a high-quality caffeine fix and a hearty meal.

Roast (Thong Lo)

A staple in the Bangkok expat and local scene. Roast is located in the Commons, an open-air community mall. The menu is extensive, featuring everything from truffle alfredo to blueberry pancakes. The ingredients are top-tier, and the space is airy and bright. It’s the gold standard for a dependable, Western-style brunch in the city.

Best Rooftop or View Dining

Dining with a view is a requirement in Bangkok. Skip the tourist traps and head to these spots for better food and better vistas.

Vertigo at Banyan Tree (Sathorn)

Located on the 61st floor, Vertigo offers a 360-degree view of the city skyline. Unlike many rooftops that are just bars, Vertigo is a full-service restaurant serving premium steaks and seafood. The "al fresco" experience here is literal—there is no roof above you, just the sky. It is expensive, but for a special occasion, the vantage point is unbeatable.

Siri Sala (Thonburi)

For a different kind of view, head to the riverside. Siri Sala is a private Thai villa that offers an intimate dining experience overlooking the Chao Phraya River. The focus is on heritage Thai recipes served in a slow-paced, elegant environment. It’s a peaceful contrast to the high-rise rooftops of Sukhumvit.

Best Food Neighborhoods to Wander

If you don't have a specific restaurant in mind, head to these areas and follow your nose.

  • Yaowarat (Chinatown): The undisputed king of street food. Come after 6:00 PM when the neon lights turn on and the stalls take over the sidewalks. Excellent for seafood, bird's nest soup, and charcoal-toasted buns.
  • Ari: A trendy, leafy neighborhood filled with small boutiques and hidden cafes. It has a mix of upscale Thai eateries and hipster coffee shops. It feels much more local than the main Sukhumvit strip.
  • Ban Yaat (Talaat Phlu): A historic market area in Thonburi. It’s famous for traditional Thai desserts, chive biscuits, and some of the best noodle stalls in the city. It remains largely untouched by mass tourism.

Please note that restaurant hours and reservation requirements in Bangkok are subject to change.

More Bangkok guides

Back to the Bangkok guide

Have Oerno plan your Bangkok trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Bangkok.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.