Best tom yum restaurants in Bangkok
One can never visit Thailand without slurping down on some hot and sour Tom Yum soup, putting it on the top spot of many’s must-eat lists.
But with so many stalls and restaurants in Bangkok offering this dish, how would you know which to visit? Here are 7 of the best tom yum spots in the big city as recommended by locals.
1. Jeh O Chula – giant MAMA noodles
BKK experts will tell you that Jeh O Chula isn’t a supper spot to miss. Passed down through generations, this family-run business has been around the Chula-Samyan area for decades and is known for its giant bowl of MAMA tom yum noodles.
There’s no need to read the menu here – just go straight for the MAMA Oho (฿120-฿800). This big boy is a gigantic hot pot of bubbling tom yum soup and MAMA noodles, packed with seafood, eggs, and meat, depending on the price.
For ฿250, you’ll get prawns, squid, meatballs, and crispy pork as your protein. But if you’re not here to play, try the MAMA OHO with Full Toppings and Crab (฿800) for an extra topping of fresh crab meat.
This supper favourite is only available after 11pm, so you’ll have the entire day to get ready for it.
You can also fill your tummy gap with sides like Jeh O Crispy Pork (฿100) that comes with soybean sauce, and Sweet and Sour Prawns And Tofu (฿200).
Read our full review here:
Jeh O Khao Tom Ped (Jeh O Chula)
Address: 113 Soi Charatmeang, Rong Muang, Pathum Wan, Bangkok 10330
Opening Hours: 5:30PM-1AM, Daily
Telephone: +66 081 682 8816
Nearest Train Stations: Samyan MRT and National Stadium BTS
2. Jay Fai – one Michelin star street food
Image credit: @josephuangting
Image credit: @yuchiehlou
Her stall sees some of the longest queues in Bangkok, but don’t let that deter you from trying her Tom Yum Kung (฿600). The soup is hot and spicy with a hint of herbs and comes with seafood like prawns, fish, squid, and mussels.
Image credit: @jong_jongjourney
If you want to order something else with the tom yum, her Crab Omelette is a big hit among customers. At ฿1,000, it is rather pricey considering it’s still street food, but the omelette is stuffed with tonnes of juicy crab meat, making it worth getting.
Plus, John Legend and Chrissy Teigen are big fans of Jay Fai too!
Address: 327, Mahachai Rd., Samran Rat, Phra Nakhon, Bangkok 10200
Opening Hours: Wed-Sun: 10AM-10PM (Closed Mon-Tue)
Telephone: +66 92 724 9633
3. Pe Aor – XXL lobster noodles
Image credit: @myfoodlady
Located between Phayathai and Ratchathewi BTS stations, Pe Aor is where Bangkokians go to for giant lobster noodles and irresistible tom yum soup.
The lobster is huge!
Image credit: ทำเลขายของ
While here, the must-try is the Ruk Sud Rit Pi Chit Mang Khon (฿1,200), which seems to have the entire ocean in a single bowl. From the super-sized lobster and a variety of other seafood like mussels, salmon, and crab, you will also get egg tofu, veggies, and a sprinkling of salted egg yolk to tie everything together.
Image credit: @kkkatyng
If you are not looking for something that big, you can just pick basic menu items like Tom Yum Kung Ramen (฿89) – shrimp noodles served with egg, mushrooms, and minced meat in a rich and creamy soup
More giant food in Bangkok:
Pe Aor Tom Yum Kung Noodle
Address: 68 51 Phetchaburi Rd, Thung Phaya Thai, Ratchathewi, Bangkok 10400
Opening Hours: Tue-Sun: 10AM-9PM (close on Mondays)
Telephone: +66 2 612 9013
Nearest Train Stations: Phayathai BTS and Ratchathewi BTS
4. The Place 168 – huge portions near Pratunam
Pratunam is a neighbourhood where you can roam around shopping malls, and also is home to the famous Go-Ang Chicken Rice and other street food stores.
Pop by Petchaburi Soi 19 and visit The Place 168, which hops on the giant food trend and serves a big bowl of Mama Noodles in Tom Yum Soup at an affordable price of ฿195.
The dish comes with springy mama noodles, fresh seafood, egg yolks, crispy pork, and slices of lime to cut the spiciness of the soup and add some tang. The prawns and squid are really fresh, adding a nice chewiness to each bite.
Read our full review here:
The Place 168
Address: 19/1 Petchaburi Soi 19, Petchaburi Rd., Phayathai, Ratchathewi, Bangkok 10400
Opening Hours: 10.30AM – 9.30PM, Daily
Telephone: +66 2 657 0880
Nearest train station: Ratchathewi BTS
5. Tom Yum Kung – chill bar in Khao San
Image credit: Tom Yum Kung Restaurant
Tucked inside the famous Khaosan Road, Tom Yum Kung is a bar and restaurant that serves up a variety of classic Thai dishes and alcoholic beverages. Unlike most street stalls, this eatery has a chill atmosphere and spacious seating area.
Image credit: @lemikegao
If the name hasn’t already told you enough, their signature dish is obviously their flavourful Tom Yum Kung (฿350) with king prawns. Open until 2am, this is the perfect post-party supper spot to visit.
Plus, foodies who cannot stop eating can also try more spicy seafood like Pla Muk Nung Ma-Now (฿350) – steamed squid with lime and chilli dressing.
Tom Yum Kung
Address: 9 Khaosan Rd., Taladyod, Phra Nakorn, Bangkok 10200
Opening Hours: 3PM-2AM, Daily
Telephone: +66 84 361 7746
6. Tiew Yak – tom yum with cheese
Image credit: Iklech Tiew Yak
Nestled in Bangkok’s outskirts, Iklech Tiew Yak is a humble noodle shop selling tom yum soup with a spicy kick with seafood toppings like mussels, squids, and prawn and a chewy marinated hunk of pork. Don’t leave without trying their signature dish, the Kuay Tiew Tom Yum Talay Ruam Mitr (฿90).
Fish tom yum noodles come with bouncy fishballs
Image credit: @tshirt_modyim
Aside from the signature, you can also choose basic tom yum noodles like Kuay Tiew Moo Tom Yum (฿40), tom yum noodles served with marinated pork hunk and pork balls, or Kuay Tiew Pla Tom Yum (฿70), noodles in tom yum soup with chunks of fresh fish and fish balls.
Tiew Yak offers 5 levels of spice depending on how much you can handle. Cheese lovers can look forward to trying something pretty unique too – the store offers mozzarella cheese (฿30) as a topping for your tom yum. This gives it a creamy and slightly salty touch and is something special to try!
Address: 113 Prachauthit Soi 76, Prachauthit Rd, Thung Khru, Bangkok 10140
Opening Hours: 11AM-8PM, Daily
Telephone: +66 82 193 6636
7. Tom Yum Kung Bang Lamphu – locals’ all-time favourite
If you prefer the charm of a classic street food store, Tom Yum Kung Bang Lamphu is the place to be.
Image credit: wongnai
Order their original tom yum recipe Tom Yum Kung Yod Maphrao Orn (฿150). Besides the flavourful soup, the soup has added texture from the addition of crispy young coconut shoots and straw mushrooms, which is especially delicious when paired with a bowl of warm steamed rice.
Image credit: @ken_srisutraporn
To cut the sour and spicy flavour of tom yum, seafood fans can also opt for another signature item like Stir-fried Shrimps with Garlic Pepper (฿200) or the Stir-fried Clams with Spicy Paste (฿100) which is another customer favourite.
Locals suggest that newcomers should avoid dropping by during lunchtime as it might take half an hour to get a table as locals from around the area flock here for a meal. Drop by before lunch or in the late afternoon instead!
Tom Yum Kung Banglamphu
Address: 85, Soi Kraisi, Talat Yot, Phra Nakhon, Bangkok 10200
Opening Hours: Tue-Sun: 9AM-8PM (Closed on Mondays)
Telephone: +66 86 883 7676
Don’t leave Thailand without trying tom yum
Tom yum is a quintessential Thai dish and something locals grow up eating. So the next time you’re in Bangkok, head to one of these recommended restaurants for a meal to sizzle your taste buds and leave you craving for more.
Check out our other BKK street food guides:
- 10 Famous Street Food Stalls In Bangkok That Tourists Have Yet To Discover
- 50 Famous Thai Food To Eat In Bangkok Before You Die
- 6 Best Roti Places With Unique Dishes Like Roti Hot Pot & Cotton Candy Wraps
- 8 Iconic Thai Street Food First-Time Travellers To BKK Need To Try Besides Pad Thai
- 7 Delicious Bangkok Street Food Stalls In Silom For Meals Cheaper Than $3
- Yaowarat Road Food Guide: Best Food To Eat At Bangkok Chinatown