Home / Travel guides / What to Eat in Bangkok: Dishes Every Visitor Should Try

What to Eat in Bangkok: Dishes Every Visitor Should Try

Updated 2026-10-21. Written with AI assistance and checked against our editorial rules; entry rules and prices change, so confirm with the official source before you travel.

The classic dishes to try in Bangkok are pad thai, tom yum soup, green curry, mango sticky rice, som tam and grilled pork skewers. Most are easy to find at street stalls, markets and small family restaurants. This guide shows what each dish is, where locals eat it, how to order politely and how to eat well as a vegetarian.

Quick answer: dishes to try in Bangkok

Short on time? These six classics cover the best of Bangkok's food scene. Each one is easy to find, from street stalls to home-style restaurants.

How to choose

Do not try to eat everything at once. Pick one dish from each group for a balanced first day. Choose one noodle dish, one curry or soup, one salad or grill, and one dessert.

A simple plan: pad thai for lunch, tom yum or green curry for dinner, and som tam or moo ping as a snack. Finish with mango sticky rice. This mix gives you noodles, rich broth, fresh crunch, smoky grill and a sweet ending.

Share plates with your travel companions. Small portions let you taste more without feeling full too soon.

Must-try dishes

Bangkok's classics are easy to find and easy to love. Start with these six.

Pad thai

Stir-fried rice noodles with egg, tofu or shrimp, peanuts and lime. It tastes sweet, sour and savoury. It suits lunch or a light dinner, and it is mild until you add chilli yourself.

Tom yum

This hot and sour soup blends lemongrass, galangal, lime leaf and chilli. It comes with prawns, chicken or mushrooms. Eat it at lunch or dinner. Heat ranges from medium to fiery.

Green curry

Chicken or fish simmers in a creamy coconut sauce with basil and Thai aubergine. It tastes rich, fragrant and gently sweet. Have it with rice for lunch or dinner. Expect medium to hot.

Som tam

Shredded green papaya is pounded with lime, fish sauce, peanuts and chilli. It is crunchy, sour and salty. It makes a good snack or light lunch, and it can be very spicy.

Grilled pork skewers

Marinated pork cooked over charcoal tastes smoky, sweet and savoury. Locals often eat it with sticky rice as a breakfast or snack. It is usually mild.

Mango sticky rice

Ripe mango sits beside sweet, coconut-soaked sticky rice. It is creamy, sweet and has no heat. Enjoy it as dessert. Planning your dates? Read Best Places to Travel in October: Where to Go and Why first.

Quick ordering tips:

Where to eat in Bangkok

Bangkok offers many kinds of places to eat. Each one suits a different mood, time of day and level of comfort.

Street stalls are the fastest option. You point, order and eat within minutes, often standing or on a small plastic stool. They work well for a quick lunch or a single dish on the go.

Night and day markets have more atmosphere. Dozens of vendors sit side by side, so a group can taste several dishes in one visit. Evenings feel liveliest, though midday heat can make daytime browsing tiring.

Mall food courts are the most comfortable choice. They offer air conditioning, clean tables, and menus with photos. Many use a card system, so ask at the counter how to load and refund it.

Home-style restaurants suit a slow, sit-down dinner. Dishes arrive to share, and staff can often explain what is in each one.

Canal-side and riverside spots trade speed for scenery. Breezes and water views make them ideal for a relaxed evening meal.

Quick guide to timing

Check opening days and times before you go. Many stalls and markets keep their own schedules.

How to order and manage spice

Ordering in Bangkok is easy once you know the steps. Most food stalls and casual eateries welcome pointing and smiling.

Share and sample

Thai meals suit sharing. Order a few dishes for the table, then pass them around with plain rice. Smaller portions let you taste more, so choose one or two dishes at a time and add more later.

Common mistakes

New visitors often over-order on the first night. Dishes arrive fast, and the table fills up quickly. Order in rounds instead.

Many travellers also skip the condiment caddy. It usually holds sugar, dried chilli, vinegar with chilli and fish sauce. Taste first, then adjust the dish yourself.

Stay hydrated

Chilli builds as you eat. Sip water, and try iced tea or a coconut drink between bites. Sticky rice or plain rice can calm a burning mouth better than water.

Heat and humidity also dry you out. If you plan your arrival around the weather, see Best Time to Book Flights: A Practical Planning Guide.

Food etiquette

Thai meals follow a few gentle habits. Learn them and you will blend in quickly.

Spoon, fork and chopsticks

Locals eat with a spoon in the right hand and a fork in the left. The fork pushes food onto the spoon, and the spoon goes to your mouth. Knives are rarely needed because cooks cut food into bite-sized pieces.

Chopsticks are for noodle soups and some noodle dishes. Many stalls also give you a spoon for the broth.

Sharing and seasoning

Thai meals are social. Everyone orders a few dishes for the table, and each person spoons a little onto their own plate of steamed rice. Take small portions at first so every dish goes around.

Most noodle stalls put a condiment set on the table. It usually holds dried chilli flakes, sugar, fish sauce and pickled chillies. Taste your bowl first, then season it the way locals do.

Small courtesies

Reading hygiene

Busy stalls are usually a good sign. A steady crowd means fast turnover and fresh ingredients. Look for food cooked to order in front of you, piping hot and served straight away.

Tips for vegetarians and allergies

Many Thai dishes hide animal products. Fish sauce seasons stir-fries, soups and salads. Shrimp paste sits in many curry pastes and chilli dips. Stocks often use meat or fish bones, even in dishes that look vegetable-only.

Ordering vegetarian or jay food

Look for yellow flags with red lettering that mark jay (vegan) food. Jay cooking avoids all meat, fish, eggs, dairy and strong-smelling vegetables such as garlic. You can also ask for your dish without fish sauce, shrimp paste or meat stock. Say it clearly and politely, then repeat it if needed.

Common allergens

Peanuts, shellfish and soy appear across Thai cooking. Sauces and dips often carry them without any sign on the plate.

Write your allergies on a translated card and show it when you order. A phone note works too, and the guide Best Travel Apps: A Simple Guide for Every Trip covers translation tools. Always confirm the details with staff, because recipes vary from cook to cook.

Key takeaways

Bangkok rewards curious eaters. Start with the classics: stir-fried noodles, green and red curries, the sweet-sour-hot soups, grilled chicken or pork skewers, papaya salad, and mango with sticky rice for dessert.

Eat where locals eat. Street stalls, covered markets, food courts and small home-style restaurants all serve excellent food, and each suits a different mood and budget.

Your first-day food checklist

Opening times and prices change often, and many stalls close on certain days. Check current opening times and prices locally before you go.

Frequently asked questions

What is the most famous food in Bangkok?

Pad thai and tom yum soup are among the best known dishes. Mango sticky rice is the favourite dessert for many visitors. All three are easy to find at street stalls and small family restaurants, so they make a good start.

Is street food in Bangkok safe to eat?

Many visitors eat street food happily. Choose busy stalls where food is cooked fresh and served hot. Watch how the cook works, and drink bottled or sealed water. If you have a sensitive stomach, start with cooked dishes and build up slowly.

What should vegetarians eat in Bangkok?

Look for vegetable stir-fries, tofu dishes, mushroom soups and fresh fruit. Ask for no fish sauce and no shrimp paste, as many sauces and curry pastes contain them. Many cooks can adapt a dish if you ask politely. Check each stall's ingredients before ordering.

How spicy is Thai food in Bangkok?

Heat varies a lot by dish and by cook. Pad thai is mild until you add chilli, while som tam and some curries can be fiery. Say 'not spicy' or 'mai phet' when you order. Most cooks will happily adjust the heat.

What is a good Thai dessert to try?

Mango sticky rice is the best-known choice. It pairs ripe mango with sweet coconut sticky rice. Look for it when mangoes are in season for the best flavour. Fresh fruit and coconut-based sweets are also popular after a spicy meal.

What should I eat for breakfast in Bangkok?

Many locals start the day with rice porridge, grilled pork skewers with sticky rice, or a noodle soup. Soft eggs and fresh fruit are easy options too. Eat early, before the day gets hot.

Plan the trip: browse all destinations, check the visa checker or work out a trip budget.