Bangkok’s Terminal 21: Eating at the Food Court

By Mark Wiens 12 Comments
Terminal 21 Food Court, Bangkok, Thailand
Terminal 21 Food Court, Bangkok, Thailand

One of Bangkok’s latest and most hyped shopping centers as you probably know is Terminal 21, located next to Asoke BTS station.

Apart from entering the door and walking around for about 3 minutes before exiting, I hadn’t previously been there. But a few days ago I paid a visit to the Terminal 21 food court for lunch – and it was an enjoyable experience.

The food court was busy, yet nowhere near the size nor craziness of the MBK food court, which can be a little confusing at times.

At Terminal 21 as soon as you reach the food court you’ll notice the clearly marked counter booth where you’ll need to exchange money for a little credit ticket.

The ticket can be used at any of the stalls and whatever extra money you have left over is happily re-exchanged back to cash.

My first plate of mixed dishes
My first plate of mixed dishes

Terminal 21 food court includes the main realm of Thai dishes; Fried noodles, soup noodles, stir fried dishes like pad kra pao, Thai curries, a humongous bubbling pan of pork knuckles (ka moo), chicken rice, a local Bangkok style mixed dishes stall (khao gaeng), and even a vegetarian Thai food option.

In other words, you won’t have trouble finding something you like here!

After the usual food court pondering and walking around, I decided on the khao gaeng stall first. A scoop of rice accompanied by my choice of stir fried melon leaves (yord mara), stir fried glass noodles (pad woon sen), and mackerel salad (yam pla too).

They were all great, especially the yam pla too which was wonderfully flavored with red onions and lime juice.

Price: 37 THB (not sure why the odd number, but that’s really what my receipt said)

Clean and organized seating area
Clean and organized seating area

The seating area is clean and organized, and on the far side, if you’re lucky enough to grab a table it includes a nice view of central Bangkok.

Vegetarian Thai Food Stall
Vegetarian Thai Food Stall

After completing plate #1, I did another few laps around the food court, and after much contemplation decided to try the vegetarian place.

They probably had about 25 or so dishes stacked up including a pile of dok kajong, flower buds that you may remember from The Local Thai restaurant.

Vegetarian Thai Food at Terminal 21 Food Court
Vegetarian Thai Food at Terminal 21 Food Court

Spotting the het hom, which are in reality mushrooms but taste like Kobe beef (bottom dish), I had to claim them as one of my sides. Also as a big fan of bitter melon I got it stir fried with egg.

Price: 30 THB

Pretty stuffed after two main courses, I didn’t have dessert, though they offered a pretty wide selection of everything from mixed shave ice (nam kang sai) to mango sticky rice.

The Bottom Line

Terminal 21 offers a classy food court with a great atmosphere.

Of course, it’s not spectacular Thai cuisine at its finest, but it sure makes a good and affordable lunch – and there’s lots of things to choose from. For just 100 THB you can purchase about three different dishes to sample.

Bangkok, Terminal 21 Food Court

Prices: 30 – 80 THB per person
Hours: 10 am – 10 pm

How to get there:

Terminal 21 shopping center in Bangkok is located at Asoke BTS Station or Sukhumvit MRT Station. Follow the signs to Terminal 21 and the food court is on the 5th floor, also known as the San Francisco floor or Pier 21.


View Larger Map

12 comments. I'd love to hear from you!

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Kitti

    7 years ago

    Hi Mark, Terminal21’s food court is one of value less expensive food court in Bangkok’s department store.

    I like Dragon X chinese cuisine there though.

    Also dessert booth often packed by foreigners who would like to try Mango Sticky Rice.

  • John Ng

    9 years ago

    I was at Terminal 21 last week (18/09/12) but I missed the food court! I remember walking passed San Francisco or Pier 21 but did not notices it, maybe I walked on the other side. Will want to try the food court the next time when I am in BKK!

    • Mark Wiens

      9 years ago

      Hey John, yah, if you need a pretty good meal next time you’re at Terminal 21 definitely check out the food court. It’s kind of hidden away a little, but just walk to the back and you’ll find it.

  • EGWG

    9 years ago

    It officially closes at 10 PM but the shops start cleaning up at 9:30PM. I’d say the latest you should get there is 9 PM.

  • Andrea

    9 years ago

    Never tested Terminal 21, i like best small thai resturant .. but if it happen to be next to shopping centre… about food court i had a wonderful experience at MBK food court, food was great and it was not noisy at all..

    i would try 21 next time :)

    • Mark Wiens

      9 years ago

      Hey Andrea, yes, I’m not always a fan of food courts, but Terminal 21 was pretty good if you’re there shopping!