Read just about any article about eating in Bangkok, and you’ll find gushing references to the glories of the city’s street food. While much of the food sold from mobile carts is tasty, it’s far from the only great eating to be had in the Thai capital. The Bangkok of today is home to a vast spectrum of eateries, many of which are more convenient, cleaner and more delicious than the humble street stall.

An hors d’oeuvre at nahm, an upscale Thai restaurant in Bangkok. Image by Austin Bush

Fine dining

Think Thai food and fine dining are mutually exclusive concepts? Think again. With Bangkok now home to award-winning restaurants like nahm and Bo.lan, there’s never been a better time to opt for a Thai-style splurge. And those used to dining in cities like New York City or London will find the prices a bargain. Still, if it’s too much of a burden on the budget, consider dining at lunch, when many of Bangkok’s most revered upmarket eateries offer some fantastic set-lunch specials.

And because Bangkok is such a cosmopolitan place these days, fine dining isn’t limited to Thai cuisine. Eat Me does fantastic Asian fusion, while Little Beast is lauded for its sophisticated American-influenced fare. Alternatively, if you don’t like to make decisions, consider the fountains of chocolate and lavish fresh seafood spreads of Bangkok’s mind-blowingly decadent hotel-based buffets. The Four Season’s Sunday Brunch is the top pick (be sure to book weeks in advance), but for something different, consider the South Asian-themed buffet at Rang Mahal or the music-based Sunday Jazzy Brunch at the Sheraton Grand Sukhumvit.

Krua Apsorn, a shophouse-based restaurant in Bangkok. Image by Austin Bush

Shophouse restaurants

Some of the best food in Bangkok is found in the long-standing, family-owned restaurants located in aged, typically open-fronted, Sino-Portuguese shophouses. The cooks at such places have likely been serving the same dish, or limited repertoire of dishes, for several decades, and really know what they're doing. The food may cost slightly more than on the street, but the setting is usually more comfortable and hygienic, not to mention the fact that you're eating a piece of history.

At lunch, seek out a rahn kow gaang (rice-and-curry shop), which sell a selection of pre-made dishes; just point, and your choice will be ladled over hot rice. Ratana, located at Bangkok’s Nang Loeng Market is a classic example of this. For dinner, consider visiting a rahn ahhahn tahm sang (food-to-order shop). Especially prevalent in Bangkok’s Chinatown, this genre can often be recognised by a display of raw ingredients – Chinese kale, tomatoes, chopped pork, fresh or dried fish, noodles, eggplant, spring onions. As the name implies, dishes are made to order.

Other recommended shophouse-based eateries include the longstanding (and royal family-frequented) Krua Apsorn, or if you’re feeling decadent, Jay Fai, home to some of Bangkok’s best (and most expensive) fried noodle dishes.

Dishing up curries at Ratana, a curry stall at Bangkok’s Nang Loeng Market. Image by Austin Bush

Food courts

For residents of Bangkok, eating is usually as important a part of a shopping expedition as the actual shopping is. Thus every mall worth its escalators has some sort of food court. Not so long ago, Bangkok’s food courts were the abode of budget-oriented Thais: the food was cheap and the settings bland. However, in recent years, Bangkok food courts have moved upmarket, and the setting, cuisine and service have elevated accordingly. Relatively inexpensive by western standards, clean, and boasting English-language menus, mall-based food courts are also among Bangkok’s most user-friendly introductions to Thai cuisine for foreign visitors.

Our favourite Bangkok food courts include MBK Food Island, the biggest and arguably best; the new Eatthai, where you’ll find branches of several ‘famous’ stalls and restaurants; and Food Republic, probably Bangkok’s most attractive food court.

Tropical fruit-flavoured ice cream at iberry, Bangkok. Image by Austin Bush

Thai chains

While they are often best avoided in other countries, chain restaurants in Thailand can be downright tasty. One of the more popular options among Thais is sugee, aka sukiyaki, aka do-it-yourself hotpot. Coca Suki has been around for decades and has several branches around town. Tha Siam, with locations in several malls (including MBK Center), is a good place to sample Thai-style ‘boat’ noodles, so-called because they used to be sold from boats along the canals and rivers of central Thailand.

For something sweet, try the domestically influenced ice cream flavours such as mangosteen or mango with chili at iberry, which has a branch in Siam Paragon.

Preparing Thai dishes at a cooking school in Bangkok. Image by Austin Bush


Lastly, you’re not likely to have access to a kitchen while in Bangkok, but this doesn’t mean you can’t make your own Thai meal.

A visit to a Thai cooking school has become a must-do for many Bangkok itineraries, and, and a typical course usually ends with a meal consisting of your own handiwork. Courses range in price and value, but a typical half-day course should include a basic introduction to Thai ingredients and flavours or visit to a market, and a hands-on chance to prepare and cook at least four dishes. Most schools offer a revolving cast of dishes that change on a daily basis, making it possible to study for a week without repeating a dish, if desired. Recommended venues include Amita Thai Cooking Class, Helping Hands and Silom Thai Cooking School.

This article was originally published in January 2012, and updated by Austin Bush in 2014.

Explore related stories

Asian girl walk in Wat phra kaew and grand palace travel in Bangkok city, Thailand
walk, camera, lady, girl, woman, traditional, japanese, phra, kaew, traveler, chinese, trip, landmark, temple, thai, asian, buddhist, pho, attraction, outdoor, lifestyle, grand, famous, vacation, holiday, destination, worship, style


The 17 best things to do in Bangkok, from street food feasts to monastery magic

Nov 26, 2023 • 14 min read