Every big shopping mall in Bangkok has food court(s) offering a wide range of local dishes such as stir-fried pork minced and basil with rice and wide noodles with pork in gravy. If you love Bangkok street food, you will also love Bangkok food courts because they are as good or even better.
Among loads of food courts in Bangkok, there is one that was built to conquer all; its location is super prime, its foods are very delicious and its prices are insanely cheap.
It is called ‘Pier 21’.
I’ve been to Pier 21 or Terminal 21 food court for more than 100 times, tasted most of the shops there and I just love it! And now I’m going to show you….
Why Pier 21 (Terminal 21 food court) is the best food court in Bangkok
It’s located in the heart of Bangkok; the 5th floor of Terminal 21 which is connected to BTS Asoke station and MRT Sukhumvit station. See our Bangkok BTS map and guide and Bangkok MRT map and guide for more information.
Pier 21 (Terminal 21 food court) gathers famous local restaurants from the places like Bangkok Chinatown, Bangsue and Rangsit and put them all together in one place.
If you are looking for great local dishes, Pier 21 is not going to disappoint you.
This probably is the main reason why this place is best of the best.
20 Thai Baht is the starting price of many food shops in Pier 21 (Terminal 21 food court). This is even cheaper than street food!
P.S. You could be wondering how they make profits. They answer is no, they don’t make any. Pier 21’s owner (who also owns Terminal 21) doesn’t collect any fees from the shops as he sacrifices his profit for free medias and for attracting more people to the mall.
The result? Terminal 21 is one of the most visited shopping malls in Bangkok.
What a man!
Pier 21 Map
Share this Image On Your Site
List of Pier 21 food shops
Disclaimer: you will see ♥ at the end of each shop. The more ♥, the more I recommend it. These ♥ are given based on my experiences as a person who’s been to Pier 21 quite often.
As we all have different tastes, please just use these ratings as a guideline to spice up your experience 🙂
1. Pathom Ocha (ปฐมโอชา) – Food
Pathom Ocha has been with Thai people for more than 60 years. It’s originally from Nakorn Pathom (a city next to the western part of Bangkok) which is famous for its duck meat.
In Thai, Nakorn means ‘city’ and Ocha means ‘delicious’. So Pathom Ocha should imply ‘a delicious dish from Pathom city’
Top menus: Rice noodles with pot-stewed duck in Chinese herb (32 Thai Baht).
Bangkokbits’ thought: Pathom Ocha is decent but it’s not the must-try dish in Pier 21. (♥♥♥)
2. Cheng Sim Ei (เช็งซิมอี๊) – Dessert
Cheng Sim Ei is one of the oldest and most famous dessert shops in Bangkok. Its first branch is in Bangkok Chinatown and the owner has expanded the brand to more than 5 different locations in Bangkok, including Pier 21.
The shop normally serves Chinese desserts. But for Pier 21 branch, it also offers some famous Thai desserts like mango sticky rice and bananas in coconut milk (good read: 20 must-try Thai desserts; eat first, diet (or regret) later!).
If you get a 100-Thai-Baht food court card, you should more than enough credit to taste Chen Sim Ei after your main dish.
Top menus: Ginger nuts in syrup (30 Thai Baht) / Black bean with sweet sticky rice in coconut milk (20 Thai Baht) / Mango sticky rice (35 or 70 Thai Baht).
Bangkokbits’ thought: If you have room in your stomach, you shouldn’t miss it! (♥♥♥♥♥)
3. Kai Jeng (ไข่เจ๋ง) – Food
Eggs, Eggs and Eggs! Kai Jeng (or Awesome Egg) is a food shop that focuses on bringing the best out of eggs. It also sells deep-fried pork but just ignore it. Eggs should be your only focus 🙂
Top menus: Single Thai omelet with rice (3 kinds of vegetables) (20 Thai Baht).
Bangkokbits’ thought: If you haven’t tried Thai-style omelet, it’s good to give it a try because it’s quite different from other countries’ omelet. But if you’ve already tried Thai-style omelet, you’d better move on to other shops as you can find it anywhere in Bangkok (♥♥).
4. Tam Pen Juicez (ทำเป็นจุ๊ยซ์) – Drink
Tam Pen Juicez sells various types of blended fruit. There will be many glasses filled with fruits around the shop. You just pick what you want, give it to the sellers and they will blend it for you.
It is quite cheap when you get only one type of fruit (starting from 20 Thai Baht). But if you want to mix 3-4 types of fruits together, it will be a bit expensive, comparing with Pier 21 standard.
P.S. If you are a healthy guy, you can tell the sellers to put less sugar/syrup in your drink.
Top menus: Strawberry ice blended (25 Thai Baht) / Banana ice blended (25 Thai Baht) / Mixed fruit ice blended (39 Thai Baht).
Bangkokbits’ thought: You are definitely going to love it (♥♥♥♥♥).
5. Eia Sae Plus (เอี๊ยะแซ พลัส) – Dessert & Drink
If you already got our ULTIMATE Bangkok Chinatown Food Guide, you would be familiar with Eia Sae as it’s one of the oldest coffee shops in Bangkok Chinatown.
Eia Sae brings its original coffee, tea and baked bread recipes to Pier 21 under the name ‘Eia Sae Plus’.
Whether you want to add something to your stomach after your main dish or you just want a quick brunch, Eia Sae Plus will be your good alternative.
Top menus: Steamed bread with egg pandan custard (25 Thai Baht) / Coffee (20-25 Thai Baht).
Bangkokbits’ thought: It’s just a decent one. (♥♥♥)
6. Ice Cream & Refreshment (ไอศครีม แอนด์ รีเฟรชเมนท์) – Dessert & Drink
There’s nothing to explain about this shop. Its name tells everything 🙂
Bangkokbits’ thought: this is the cheapest choice for drinks. (♥♥♥)
7. Zing Zab (ซิ่งแซ่บ) – Food
If you like North-eastern style Thai food, you are going to love Zing Zab. During peak hours, you will have to queue for a while as all dishes are cooked to order.
P.S. If you don’t like spicy food, you’d better skip this one.
Top Menus: Spicy papaya salad with salted crab (32 Thai Baht) / Spicy fried chiken with herbs (40 Thai Baht) / Grilled pork neck loin (35 Thai Baht).
Bangkokbits’ thought: It’s a good one but you may need to wait for a while during peak hours. (♥♥♥)
8. Tom Yum Lemon Noodles with fish (ก๊วยเตี๋ยวต้มยำปลาสดรสมะนาว) – Food
This is one of the very first food shops that you will see in Pier 21 if you walk from KFC side. It sells Tom Yum noodles with freshly boiled fish (and some other ingredients).
Top Menu: Rice noodle soup with mixed fish balls and boiled fish (40 Thai Baht).
Bangkokbits’ thought: If you like noodles and spicy dishes, this is a good one. The only thing this restaurant should improve is its name. No one’s going to be able to remember a very generic and way-too-long brand name for sure! (♥♥♥)
9. Klua Bangrak (ครัวบางรัก) – Food
Klua Bangrak offers both authentic and fusion Thai food. If you want a quick meal, Klua Bangrak is a good option as it has various types of ready-made curries for you to choose from.
Top Menus: Rice with beef /pork yellow curry (30 Thai Baht).
Bangkokbits’ thought: It’s just a decent one. (♥♥♥)
10. Sriwan’s Sukhothai Noodle (ก๋วยเตี๋ยวสุโขทัยแม่ศรีวรรณ) – Food
Sriwan brings the real taste of Sukhothai (a city in the northern region of Thailand) to Bangkok.
Sukhothai noodles are quite different from other Thai-style noodles as roasted pork, pickled turnips and lentils are used as one of the main ingredients.
Top Menu: Spicy rice noodles with BBQ pork soup (35 Thai Baht).
Bangkokbits’ thought: If you love noodles and spicy food, you will love Sriwan’s. (♥♥♥♥)
11. Mungsavirat (มังสวิรัติ) – Food
It’s not easy to find vegetarian foods in Bangkok but don’t worry, Pier 21 got it covered for you!
Even though Mungsavirat is the only one vegetarian food shop in Pier 21, the shop gives you various choices of vegetarian Thai foods. Just choose 1 to 3 out of +15 menus. Then, they will top them up on steam rice for you.
Top Menus: Larb tofu / Stir-fried Ginger with Textured vegetable protein.
Bangkokbits’ thought: The one and only vegetarian food shop in Pier 21 with various choices. (♥♥♥♥)
12. Namprik Suntharee (น้ำพริกสุนทรีย์) – Food
Namprik is a Thai traditional chili sauce that every Thai household is familiar with.
As you can guess from its name, Namprik Suntharee offers many Namprik-based dishes. You will be amazed (and probably confused) by options of chili sauces available at this food shop.
Top Menu: Rice mixed with shrimp paste + fried mackerel (28 Thai Baht) / hili paste + steamed vegetables + fried mackerel (40 Thai Baht).
Bangkokbits’ thought: As told, there will be too many types of chili and it’s almost impossible to tell the differences. If you don’t know what to pick, just ask the chefs for the least spicy one! (♥♥♥)
13. Gohub Noodle Rangsit (ก๋วยเตี๋ยวเรือโกฮับรังสิต) – Food
Gohub is a boat noodle restaurant chain originally from Rangsit area (the northern part of Bangkok).
This restaurant is best known for its thick soup, bouncy pork/beef balls and soft & tender braised pork/beef.
Top Menu: Rice noodles with pork balls in thick soup (25 Thai Baht).
Bangkokbits’ thought: Its pork balls taste good. (♥♥♥)
14. Lha Yaowarat fish ball (หลา ลูกชิ้นปลาเยาวราช) – Food
Every Bangkokian knows Yaowarat and we all know that Yaowarat or Bangkok Chinatown is the best place to find great Chinese food in Bangkok.
Lha Yaorarat fish ball is a shop owned by Ung Peng Chung, a very old and famous restaurant which has been in Bangkok Chinatown for more than 80 years. It offers various types of Chinese-style noodle and also famous fish balls.
Top Menus: Egg noodles (40 Thai Baht).
Bangkokbits’ thought: Lha is a decent Chinese noodle shop in Pier 21. One thing that you should keep in mind is that its portion is very small. (♥♥)
15. Skyluck (สกายลักค์) – Food
Once named Skylark, Skyluck was and still is one of the most popular food shops in the food court world. With more than 300 branches in Thailand, you will see it in most food courts in Bangkok.
Skyluck at Pier 21 is quite special as it’s 15-20 Thai Baht cheaper comparing with other branches.
Top Menus: Rice with Korean pork (35 Thai Baht) / Rice with Yakitori chicken (35 Thai Baht) / Rice with fried fish (40 Thai Baht) / Gyoza (25 Thai Baht) .
Bangkokbits’ thought: It’s a good one, especially for those who like Japanese and Korean dishes. (♥♥♥♥)
16. Dragon X (ดราก้อน เอ๊กซ์) – Food
Calling for Chinese food lovers!
Dragon X is a Chinese food shop owned by the Royal Dragon restaurant in Bangna area. If you want to eat cheap-but-good Chinese food, Dragon X is the one for you.
Top Menu: BBQ pork with rice (35 Thai Baht)
Bangkokbits’ thought: It tastes good but, if look from the standard of Chinese food in Bangkok, this restaurant is just decent. (♥♥♥)
17. Joke Chula (โจ๊กจุฬา) – Food
Originally from Samyan area, Joke Chula offers congee (rice porridge) and boiled rice. If you want to have a very light and healthy meal, Joke Chula is your best option here.
Top menus: Congee with pork (25 Thai Baht) / Boiled rice with fish (35 Thai Baht).
Bangkokbits’ thought: It’s a decent one. (♥♥♥)
18. Bismillah (บิสมิลล่าห์) – Food
Bismillah is the one and only halal food shop in Pier 21. It offers various types of Islamic food such as Thai chicken biryani and boneless sea bass biryani.
Top menus: Thai chicken biryani (33 Thai Baht).
Bangkokbits’ thought: Bismillah is not bad but if you want to eat great Islamic food, you may have to look somewhere else. (♥♥)
19. Thongchai Tom Yum Noodle (ธงชัย ก๊วยเตี๋ยวต้มยำ) – Food
Thongchai Tomyum Noodle is one of the best noodle shops in Pier 21. What makes the shop stands out is its soft & tender pork and its soft boiled eggs.
Top menus: Hot & spicy noodle soup with marinated pork and boiled egg (28 Thai Baht).
Bangkokbits’ thought: This food shop is highly recommended. (♥♥♥♥♥)
20. Tai Heng Chicken Rice (ข้าวมันไก่ ไท้เฮง) – Food
There are 2 Tai Heng shops in Pier 21 so don’t get confused by its name.
This Tai Heng sells Hainanese-style chicken rice with chicken entrails and sliced cucumbers. Its fried chicken with rice is also worth a try.
Top menus: Hainanese chicken with rice (30 Thai Baht).
Bangkokbits’ thought: Tai Heng Chicken Rice is a good one. (♥♥♥♥)
21. Kuay Jab Sam Toom (ก๊วยจั๊บสามทุ่ม) – Food
Kuay Jab Sam Toom (which means rice noodle rolls after 9 p.m.) is a famous street food stall in Bangsue area and now, it’s brought to Pier 21, the best food court in Bangkok.
What makes this food shop so good is its sticky rice noodle rolls and its thick soup.
Top menus: Rice noodle roll with roasted pork and offal soup (25 Thai Baht).
Bangkokbits’ thought: Its rice noodle rolls are super delicious. (♥♥♥♥♥)
22. Pad Thai – Hoi Tord Champ Mae Klong (ผัดไทย – หอยทอด แชมป์แม่กลอง) – Food
This food shop was once the champion of a Pad Thai competition in Mae Klong (the Western region of Thailand) and now, the owner brings its secret recipes of Pad Thai and fried oysters (Hoi Tord) to the heart of Bangkok.
Top menus: Pad Thai with shrimps (50 Thai Baht) / Stir fried oysters with bean sprout (85 Thai Baht).
Bangkokbits’ thought: It’s super delicious! (♥♥♥♥♥)
23. Kindee (กินดี) – Food
Kindee or eat well in Thai sells cooked to order food ranging from Thai traditional food to fusion food.
Top menus: Stir-fried curry paste with chicken with rice (30 Thai Baht) / Stir-fried kale with oyster sauce with rice (30 Thai Baht).
Bangkokbits’ thought: As every dish is cooked to order, you may have to wait a bit. (♥♥♥♥)
24. Vijitr (วิจิตร) – Food
Vijitr offers +20 ready-made Thai traditional menus. The brand has been in food court industry for more than 10 years so the chefs know how to cook great dishes that can please both locals and foreigners.
Just choose 2 to 3 menus and they will top it up on steam rice for you.
Top menus: pork minced with basil leafs / stir-fried vermicelli.
Bangkokbits’ thought: Every dish is made to serve both locals and foreigners so it’s not that authentic. As a local, I expect more famous local dishes. (♥♥♥)
25. Jae Auan Champ Rad Na Yaowarat (เจ๊อ้วนแชมป์ราดหน้าเยาวราช) – Food
Jae Auan Champ Rad Na Yaowarat in Pier 21 is a branch of its original shop in Bangkok Chinatown. Its noodles with pork in gravy were once the winner in Thailand’s famous food TV show.
Top menus: Wide rice noodle with gravy pork and vegetable (28 Thai Baht) / Stir fried noodle in soy sauce with pork and vegetable (37 Thai Baht).
Bangkokbits’ thought: If you ever try noodles with pork in gravy in Bangkok, you will find Jae Auan’s different from others. It’s mainly because of the gravy that makes Jae Auan stand out. (♥♥♥♥♥)
Good read: noodles with pork in gravy is one of the dishes locals eat almost everyday.
26. Kha Moo Nakornpathom (ขาหมูนครปฐม) – Food
Kha Moo Nakornpathom sells stewed pork on rice, the most love-hate dishes for Bangkokians (we hate it because it makes us fat and we love it because it’s so delicious!).
Top menus: Rice with stewed pork leg + egg (37 Thai Baht).
Bangkokbits’ thought: It tastes very good but please keep in mind that it’s not suitable for people who have high cholesterol level. (♥♥♥♥)
27. Kitchen Delight (คิทเช่น ดีไลท์) – Food
Kitchen Delight is a cooked to order Thai food shop. If you like Thai curries, Kitchen delight is the one for you.
Top menus: Rice with stir fried red curry seafood (40 Thai Baht) / Spicy and sour soup with omelet (40 Thai Baht)
Bangkokbits’ thought: Most dishes of Kitchen Delight look very spicy but they actually are not that spicy. (♥♥♥♥)
28. Tai Heng Sukiyaki (สุกี้ยากี้ ไท้เฮง) – Food
Here comes another Tai Heng in Pier 21. Even though it’s named as Tai Heng Sukiyaki, it also sells stir-fried noodles with meat and seafood.
Top menus: Stir fried Sukiyaki with pork (33 Thai Baht) / Stir fried noodles with chicken (25 Thai Baht).
Bangkokbits’ thought: If it comes to Sukiyaki in Bangkok, Tai Heng is second to none. (♥♥♥♥♥)
29. Coffee Corner (คอฟฟี่ คอร์เนอร์) – Coffee
Coffee corner is an alternative for those who love freshly brewed coffees.
Top menus: All coffee menus (25-35 Thai Baht).
Bangkokbits’ thought: This is the cheapest freshly brewed coffee shop in Terminal 21. (♥♥♥)
30. Tongue Fun (ทั้งค์ ฟัน) – Ice cream
Tongue Fun is an ice cream booth located near the coupon counter at the front. This icecream booth, originally from Yod Sae area, is best known for its ice-cream in a hotpot of dry ice.
Top menus: Ice cream served in a hotpot of dry ice (86 Thai Baht for 5 small scoops and 168 Thai Baht for 6 big scoops).
Bangkokbits’ thought: Tongue Fun’s ice cream is quite sticky but not as sticky as Turkish ice cream. Definitely worth a try! (♥♥♥♥)
31. Lalla Corner (ลัลลา คอร์เนอร์) – Fruit
Lalla corner is a small booth near the artificial Golden Gate bridge on the 5th floor which sells fresh fruits; i.e. mango, watermelon, cantaloupe, guava, pineapple, papaya, jackfruit and rose apple
Top menus: Anything will do! (18 Thai Baht).
Bangkokbits’ thought: Lalla corner is an affordable and healthy fruit shop for everyone. (♥♥♥)
32. Nua Nua (นัว นัว) – Food
Nua Nua, located next to Lalla corner, is a booth that sells pork / beef balls and sausages. If you are looking for a cheap finger food, Nua nua is the one!
Top menus: Pork balls (5 Thai Baht).
Bangkokbits’ thought: Its tasty pork balls are the cheapest one in Pier 21 (♥♥♥)
So this is Pier 21 or Terminal 21 food court.
With its location, taste and prices, it really is not too much to say that Pier 21 is the best food court in Bangkok.
I hope you enjoy reading this article and more importantly, enjoy eating at Pier 21 🙂
Great food, good place and best price… what else can we ask for?