From food markets to cafes to restaurants: Bangkok is packed with spots to grab some mouth-watering food. Here’s our guide on the top places to eat in Bangkok.
Taling Chan Floating Market
If you’re looking to explore the diverse range of food in Bangkok then food markets are the best places to start. Have a stroll around, take in the aromas and take a glance at the different fresh food being sold.
Taling Chan is a favourite of ours. It’s not too big and it has the attraction of being ‘floating’, with various boats lying on the river and selling food. If you’re looking to actually get some grub for a meal it’s best to stay on the main street as the boats themselves are normally selling produce and not meals. On the street, the best dishes you’ll find there are normally seafood and noodle based.
This market is famous in Bangkok for both its size and the fresh food it sells. It’s actually more for the local Thai community buying fresh food to cook with, but the array of fresh food on display is incredible and an attraction in itself.
Even though Khlong Toei is primarily for fresh food, the sheer size of the market means there are plenty of stalls to get cooked food to eat. We’d recommend heading here if you’d like to try authentic Thai dumplings, grilled meats or delicious Thai sweets.
Mit Ko Yuan
Looking for a specific street-food vendor? Mit Ko Yuan lies on Dinso Road and has gained quite a reputation for itself. The stand has developed over the years and now has an area of stalls outside on which you can eat your food. Head to this vendor for some of the most delicious tom yum in Bangkok, along with some other signature dishes.
This top eatery is located in central Bangkok and is another street food stall of sorts, famous for its Thai chicken rice. The reputation it’s gained has lead to lots of people going there (locals and backpackers alike) to try some of its food. You’re likely to have to wait a little while, but it’s worth it.
Kaiton Pratunam has developed into a restaurant/stall hybrid and you can take your food and sit on one of its stalls located inside or on the street.
Pad Thai Narok Taek
If you want to get some of Bangkok’s signature pad thai, we’d recommend trying Pad Thai Narok Taek. It’s popular with the locals and you can grab some pad thai there for around 50 THB. You can see it cooked up on the fire by the chef so you can be sure it’s authentic as well as delicious.
Hands and Heart Café
Located in Thonglor, Hands and Heart Café offers somewhere to go if what you’re looking for some Western comfort. It’s well furbished and offers a trendy environment, high quality coffee and some delicious light Western food. If you’ve had a heavy night out and are looking for some great coffee and a tasty brunch, we’d recommend Hands and Heart.
Supanniga Eating Room
Out of the whole list, Supanniga is the most high-end spot to eat – don’t worry, it’s not that expensive. Dishes are generally in the range of 150 THB to 250 THB. What we like most about the restaurant is the design: it has glass walls looking out onto the river and an open air roof on which you can eat your food.
The food is mainly classic Thai dishes plus you can get some great cocktails there. Like Hands and Heart Café, we’d recommend heading here if you’re looking to escape the intensity of Bangkok and enjoy a dining environment slightly more similar to home.