They say that you can tell a lot about a city by its food, and in Bangkok, there is no shortage of all that good stuff! So if you’re wondering where to eat in Bangkok, here’s something to get your started…

What you’ll find in this guide:

  • 12 Must Try Local Dishes
  • 8 Food Streets & Night Markets
  • 13 “It” Restaurants

Whether you’re pigging out on delicious, makes-you-come-back-for-more Thai food or international cuisine, this cultural metropolis is a maze filled with scrumptious eats and eateries. Even more good news? We’ve curated the perfect foodie guide to help you navigate it all!

12 Must-try Local Dishes:

  1. Tom yum goong (spicy shrimp soup)
  2. Pad Thai (Thai style fried noodles)
  3. Gaeng daeng (red curry) 
  4. Som tam (spicy green papaya salad)
  5. Tom kha kai (chicken in coconut soup)
  6. Pak boong fai daeng (stir-fried morning glory)
  7. Gaeng keow wan kai (green chicken curry)
  8. Yam nua (spicy beef salad)
  9. Satay (grilled meat with peanut sauce)
  10. Khao man kai (sliced chicken with rice and chicken broth)
  11. Kai med ma muang (stir-fried chicken with cashews)
  12. Kanom roti (pancake filled with condensed milk)

Want to try and learn how to make these local dishes yourself? Consider booking a Thai cooking class, where you’ll get to go to the market to buy local ingredients before whipping up sumptuous delicacies like tom yum, pad Thai, green curry and mango sticky rice.

8 Food Streets & Night Markets

Some of the best places in Bangkok to eat are on the streets. Here are a few to help guide you:

Yaowarat Road Bangkok

1. Yaowarat Road, Chinatown

Also known as Bangkok’s Chinatown, this area is chock-full of oriental-inspired eateries and restaurants that serve some of the best dim sum in the city. If you want in on an authentic street food experience, join a Chinatown food tour!

Phahurat Road Bangkok

2. Phahurat Road: Indian eats

Not that far away from Chinatown is this road, from where you can get amazing and flavorful Indian cuisine. Curries, tandooris, samosas, masalas, and more – you can get them all on this tantalizing, sizzling street. And if you’d like to explore the area on two wheels, check out this Bike and Food Tour by Bike.

Siam Square Bangkok

3. Siam Square: Indoor chow

If you don’t want to wander the streets in the thick humid night air, head to the Siam shopping district where you’ll find Siam square jam-packed with restaurants, cafes, and casual buffets offering the food spectrum stretching from west to east.

Sukhumvit Road Bangkok

4. Sukhumvit Road: Street food heaven

Experience street food at its finest by diving headfirst into the epicenter of Thai cuisine. Sit on a stool as you sample local delicacies like pad thai, mango sticky rice, pork satay, and more. You can also sample dishes from other cuisines such as Mexican, American, Middle Eastern and Japanese.

Silom Road Bangkok

5. Silom Road: Fresh seafood hits

This road is known for its strip of culinary havens. You can visit the lunch market, see the fresh seafood come in by the intersection, and take your pick of eateries by the Convent Road area.

Khaosan Road Bangkok

6. Khaosan Road: Budget-friendly digs

The place to go if you’re looking for cheap eats. With its wide range of street food options to choose from, this is a favorite spot for backpackers and adventurers.

Ratchada Rot Fai Night Market Bangkok

7. Ratchada Rot Fai Night Market: Hipster haunt

Want a hip night out on the town? Then this place is your best bet. It’s home to an endless supply of open-air dining options, with seafood dishes being some of the more popular menu items. If you head to the back of the night market, you’ll find everything from pubs to sports bars, all with their different styles and tastes.

Huai Khwang Night Market Bangkok

8. Huai Khwang Night Market: Local staple

If you want to experience the night markets as the locals do, this would be a good place to start. With narrow streets, lots of eateries that serve hearty and delicious (+cheap!) food, you can expect this place to be full almost every night.

13 “It” Restaurants:

Issaya Siamese Club Bangkok
(c) Issaya Siamese Club

1. Issaya Siamese Club (Thai)

Housed in a 100-year-old heritage house on the Four Seasons Hotel grounds, this place is great for dates with its romantic ambiance and delicious traditional dishes.

4 Soi Sri Aksorn, Chua Ploeng Road, Sathorn, Bangkok 10120, Thailand

Bo Lan Bangkok
(c) Bo Lan

2. Bo Lan (Thai)

Recognized as one of the best Thai restaurants in Bangkok, this is the place to go if you think you’ve tried all the Thai food there is. The creative culinary team behind Bo Lan are more than up for the challenge of surprising diners with their innovative approach to traditional Thai cuisine.

24 Sukhumvit 53 Alley, Khwaeng Khlong Tan Nuea, Khet Watthana, Krung Thep Maha Nakhon 10110, Thailand

Nahm Bangkok
(c) Nahm

3. Nahm (Thai)

One of those places that people keep coming back to for more. They pride themselves on following ancient recipes; you can be sure of rich flavors packed into a gastronomic menu.

27 Sathon Tai Rd, Thung Maha Mek, Sathon, Bangkok 10210, Thailand

Sra Bua by Kiin Kiin Bangkok
(c) Sra Bua by Kiin Kiin

4. Sra Bua by Kiin Kiin (Thai)

An evolving menu that changes by the season. Sra Bua prides itself on cutting edge Thai cuisine paired with spectacular regionally-inspired interiors – making this fine dining restaurant an instant win.

Siam Kempinski Hotel Bangkok, 991/9 Rama I Rd, Khwaeng Pathum Wan, Khet Pathum Wan, Krung Thep Maha Nakhon 10330, Thailand

Bhan Khanitha Bangkok
(c) Bhan Khanitha Instagram

5. Baan Khanitha (Thai)

Elected as one of the best Thai restaurants, this homey eatery is known for its signature Thai dishes such as spicy river prawn soup with glass noodles, prawns with tamarind sauce, and roasted duck. Yum!

36/1 Soi Sukhumvit 23, Khwaeng Khlong Toei Nuea, Khet Watthana, Krung Thep Maha Nakhon 10110, Thailand

Le Du Restaurant Bangkok
(c) Le Du Restaurant

6. Le Du Restaurant (Modern Thai)

This hidden gem has risen rapidly through the ranks of Bangkok’s culinary scene. And despite its rather French-sounding name, Le Du does not serve French cuisine at all! Many guests have praised their evolving menu and modern take on Thai cuisine.

399/3 Silom 7 Alley, Khwaeng Silom, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand

Suda Restaurant Bangkok
(c) Suda Restaurant

7. Suda Restaurant (Thai-Chinese)

Boasting prices just a tad more expensive than those on the streets, it’s no wonder this place is full to the brim everyday. Try their pork satay and noodles to start!

6-6/1 Sukhumvit 14 Alley, Khwaeng Khlong Toei, Khet Khlong Toei, Krung Thep Maha Nakhon 10110, Thailand

Le Dalat Indochine Bangkok
(c) Le Dalat Indochine

8. Le Dalat Indochine (Vietnamese)

With lush plants, modern art, and French Vietnamese mementos, this quirky and quaint Vietnamese resto is known for its interiors – probably as much as for its mouthwatering dishes!

57 Khwaeng Khlong Toei Nuea, Khet Watthana, Krung Thep Maha Nakhon 10110, Thailand

Gaggan Bangkok
(c) Gaggan Anand Instagram

9. Gaggan (Indian)

Named #1 in Asia’s 50 Best Restaurants for three consecutive years in a row, this place takes innovative cuisine to new heights with their innovative molecular and ever evolving menu. Get ready to Break. The. Bank!!!

68/1 Khwaeng Lumphini, Khet Pathum Wan, Krung Thep Maha Nakhon 10330, Thailand

Karim Roti Mataba Bangkok
(c) Karim Roti Mataba

10. Karim Roti Mataba (Indian)

If you’re looking for budget-friendly, fast, and still exceptionally tasty food, then this place hits the spot. Renowned for its good ol’ fashioned Indian food, you can partake of a scrumptious Indian feast without having to pay an arm and a leg.

136 Phra Athit Rd, Khwaeng Chana Songkhram, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand

The Reflexions Bangkok
(c) The Reflexions Instagram

11. The Reflexions (French)

This award-winning French restaurant is known for its artistic plates and delicious, sophisticated dishes. The romantic vibe also makes it a popular high-end date night restaurant. Bon apetit!

61 Witthayu Rd, Lumphini, Pathum Wan District, Bangkok 10330, Thailand

Seven Spoons Bangkok
(c) Seven Spoons Instagram

12. Seven Spoons (European)

Because of its popular status with vegetarians and lovers of Mediterranean dishes, this restaurant has expanded to serve even more of their patrons with the food they love.

22-24 Thanon Chakkraphatdi Phong, Khwaeng Wat Sommanat, Khet Pom Prap Sattru Phai, Krung Thep Maha Nakhon 10100, Thailand

Eat Me Bangkok
(c) Eat Me

13. Eat Me (International)

This is exactly what each dish tells you the moment it is laid in front of you. With mouth-watering items that push the boundaries on modern international food, it remains a constant favorite for locals and tourists alike.

1 6 Convent Rd, Khwaeng Silom, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand

There you have it, foodies! Got any more sweet spots we should know about? Leave a comment down below and share your food knowledge with us!

And if you’re heading to Chiang Mai and planning to check out the food scene there as well, let us give you a leg up with The Only Chiang Mai Foodie Guide You’ll Ever Need!



Please enter your comment!
Please enter your name here