Skip to content
thebitepassport
Bangkok, Thailand

What to eat in Bangkok

Thailand

Bangkok is one of the easiest cities in the world to eat throughout the day. Breakfast porridge, grilled pork skewers and noodle soups appear alongside wok-fried rice and noodles, while fresh herbs, lime, fish sauce, chilli and fermented ingredients give even quick meals a layered balance of heat, sourness, salt and sweetness. Street stalls, market kitchens and casual shophouses are central to the experience, not just a cheaper alternative to restaurants.

For a first visit, use the city’s food rhythm as a guide: try a simple rice or noodle dish early, look for charcoal-grilled snacks in the afternoon, and make time for a curry or seafood meal in the evening. Bangkok’s classics range from intensely spicy salads and soups to milder coconut-based curries and sweets, so ask about chilli when ordering and choose busy stalls with a steady local crowd. Prices vary by setting and ingredients, but the city rewards travelers who mix famous dishes with less conspicuous neighborhood specialties.

Start a Food Mission here

26 dishes found

  • Mango Sticky Rice

    Mango sticky rice pairs steamed glutinous rice with coconut cream, ripe mango and a little salt. The rice is soaked and steamed until tender, then dressed while warm so it absorbs the coconut mixture without becoming watery. Good versions balance the fruit’s perfume with the rice’s chew and the savory edge of salted coconut cream.

    • Iconic
    • Street food
    • Vegan
    • Sweet

    ฿60–฿150 approx.

    0votes — sign in to vote
  • Pad Thai

    Pad Thai is a wok-fried rice-noodle dish built around a sweet-sour-salty sauce of tamarind, fish sauce and sugar. The noodles are tossed with egg, bean sprouts and usually tofu, dried shrimp or prawns, then finished with crushed peanuts, lime and chilli. The best versions are quick and lightly coated rather than wet, with smoky wok heat balancing the bright tamarind and fresh garnishes.

    • Iconic
    • Street food

    ฿50–฿150 approx.

    0votes — sign in to vote
  • Som Tam

    Som tam is a green papaya salad made to order in a mortar, where garlic, chilli, lime juice, fish sauce and palm sugar are pounded into a sharp dressing before shredded papaya is folded through. Tomatoes, long beans and roasted peanuts add freshness and crunch; dried shrimp or salted crab may deepen the savory flavor. It is bright, hot and intentionally assertive rather than a mild side salad.

    • Iconic
    • Street food
    • Spicy

    ฿40–฿100 approx.

    0votes — sign in to vote
  • Tom Yum Goong

    Tom yum goong is a Thai hot-and-sour soup built around shrimp and a fragrant broth. Lemongrass, galangal and makrut lime leaves provide a layered citrusy, floral aroma, while chilli, lime juice and fish sauce create the sharper heat, acidity and salt. Mushrooms, tomatoes or other vegetables may join the bowl depending on the recipe. The shrimp should stay springy and sweet, contrasting with the clear, lively broth; some versions add evaporated milk or coconut-based richness for a softer, creamier finish. In Bangkok, tom yum goong is part of the shared Thai meal rather than simply a bowl of spicy soup. A table may order it alongside rice, stir-fries and vegetables, using the broth as one element of a balanced meal. Recipes differ between households, restaurants and regions, so the city is a useful place to compare a clear nam sai version with the richer nam khon style. For a traveler, the dish shows how Thai cooking layers aroma, sourness, heat and savory depth in one serving.

    • Iconic
    • Spicy
    • Seafood

    ฿120–฿350 approx.

    0votes — sign in to vote
  • Gaeng Keow Wan

    Gaeng keow wan is a green curry made from fresh green chillies, herbs and aromatics cooked with coconut milk, vegetables and usually chicken or another protein. It is fragrant, creamy and hot, with Thai basil and eggplant adding freshness and texture. The curry’s bright color and layered heat make it one of Thailand’s best-known central dishes, but restaurant versions vary in sweetness and richness. In Bangkok it may be served with jasmine rice or rice noodles, and the balance depends on how much coconut cream and curry paste the kitchen uses.

    • Iconic
    • Spicy
    • Sweet

    ฿60–฿150 approx.

    0votes — sign in to vote
  • Khao Niew Sangkhaya

    Khao niew sangkhaya pairs sticky rice with a slice of coconut egg custard. The rice is chewy and lightly salted, while the custard is dense, sweet and fragrant with coconut; banana-leaf wrapping or serving is common. It is a traditional Thai sweet that shows how glutinous rice and coconut can form a complete dessert without elaborate pastry. In Bangkok it appears at markets and dessert stalls, sometimes beside other sticky-rice sweets, and quality depends on fresh rice and a smooth custard.

    • Iconic
    • Street food
    • Vegetarian
    • Sweet

    ฿20–฿50 approx.

    0votes — sign in to vote
  • Jok

    Jok is a smooth rice porridge cooked until the grains break down and thicken the broth. A Bangkok breakfast bowl may include minced pork, ginger, spring onion, and an egg, but toppings are not identical everywhere. Its soft texture and gentle base make it quite different from a bowl of separate, fluffy rice grains; the toppings provide much of the savory flavor and texture. Jok is a practical choice when you want a warm, spoonable meal rather than a strongly seasoned stir-fry. Vendors may season the pot differently and offer condiments on the side. Check whether an egg is raw or cooked to your preference, and ask which meat is used if you avoid pork. A bowl can be filling even though its texture is lighter than many rice dishes.

    • Iconic
    • Street food

    ฿35–฿70 approx.

    0votes — sign in to vote
  • Khao Kluk Kapi

    Khao kluk kapi is rice mixed with shrimp paste and served with a set of contrasting accompaniments. A plate may include sweet pork, egg, green mango, shallot, long beans, and lime, arranged separately so the diner can combine salty, sweet, sour, and fresh bites. The central idea is the seasoned rice and its mix-and-match garnishes, not a single sauce poured over everything. The dish is useful for travelers who enjoy tasting several textures in one meal, but shrimp paste is a defining ingredient and may not suit people avoiding shellfish or fermented seafood. Toppings differ from stall to stall. Mix a little at a time to find a balance, and check which garnishes and meat are included before ordering.

    • Iconic
    • Street food
    • Spicy
    • Seafood
    • Sweet

    ฿50–฿120 approx.

    0votes — sign in to vote
  • Khao Kha Moo

    Khao kha moo is rice topped with pork leg slowly braised until tender, usually with some of its savory-sweet cooking liquid spooned over the meat. A Bangkok serving may include aromatic braising liquid and pickled chilli, which add fragrance and acidity alongside the rich pork. Portions and accompaniments differ by stall, so it is best understood as a braised pork-and-rice plate rather than a fixed set of toppings. At a Bangkok food stall, the amount of skin, lean meat, and sauce can vary. If you prefer a particular cut, point to it or ask for leaner meat; check whether an egg or greens come with the plate instead of assuming they do. The chilli-vinegar condiment can brighten the rich pork, but ask what is in it and add a little at a time if you are sensitive to heat or acidity.

    • Iconic
    • Street food
    • Sweet

    ฿50–฿100 approx.

    0votes — sign in to vote
  • Guay Jub

    Guay jub is a Thai rice-noodle soup whose rolled noodles give it a distinctive curled, tube-like shape. Bangkok versions are commonly served in a peppery broth with pork and other pork ingredients; the exact mix of offal, crispy pork, herbs, and broth differs between vendors. That makes it useful to ask what is in the bowl rather than assume every serving has the same toppings. The appeal is the contrast between soft rice noodles, aromatic broth, and richer pork pieces. If you prefer a milder soup, taste first: white pepper can give the broth a noticeable warmth even when it is not chili-hot. Because pork offal may be included, ask for the ingredient list if you avoid particular cuts or need to manage food restrictions.

    • Iconic
    • Street food
    • Spicy

    ฿60–฿120 approx.

    0votes — sign in to vote
  • Phanaeng Curry

    Phanaeng curry is a thick, rich Thai curry made with coconut milk, red curry paste, meat and finely sliced makrut lime leaves. It is usually less brothy than green curry, with roasted spice, salt and gentle sweetness concentrated in the sauce. Its name is associated with central Thai curry cooking, though recipes vary in heat, sweetness and protein. In Bangkok it is often served with jasmine rice as a focused main dish, and the lime-leaf aroma is as important as the coconut richness.

    • Iconic
    • Spicy
    • Sweet

    ฿80–฿250 approx.

    0votes — sign in to vote
  • Tom Kha Gai

    Tom kha gai is a coconut-based chicken soup scented with galangal, lemongrass and makrut lime leaves. Lime, fish sauce and chilli keep the broth bright, while coconut milk adds a smooth richness without turning it into a thick curry. The soup shows how Thai cooking balances creamy, sour, salty and aromatic elements in one bowl. In Bangkok it appears in restaurants and casual kitchens in versions that range from mild and silky to sharper and more chilli-forward.

    • Iconic
    • Spicy
    • Sweet

    ฿80–฿200 approx.

    0votes — sign in to vote
  • Bami Moo Daeng

    Bami moo daeng is an egg-noodle dish served with red-roasted pork. Depending on the stall, it may arrive in a clear broth or as “dry” noodles tossed with seasoning, with greens and aromatics alongside. The pork is usually sliced so its roasted exterior and tender center show against the springy noodles; the bowl’s character comes from that contrast rather than from a heavy curry sauce. In Bangkok, noodle stalls often let diners adjust a bowl at the table, so taste before adding anything. Ask whether the noodles are served with broth or dry, and point to the pork if you want to confirm the topping. The name describes a family of bowls, not a single fixed recipe, so broth, garnish, and accompanying condiments vary by vendor.

    • Iconic
    • Street food
    • Sweet

    ฿50–฿100 approx.

    0votes — sign in to vote
  • Tod Mun Pla

    Tod mun pla are springy Thai fish cakes made by pounding fish with red curry paste, makrut lime leaves and long beans before frying. They are fragrant, lightly chewy and savory-hot, with sweet cucumber relish providing a cool, sharp contrast. The dish sits between snack and shared starter and shows how pounding creates a cohesive texture from fish and curry paste. Bangkok versions vary in firmness and chilli heat, while the relish is an important part of the intended balance.

    • Iconic
    • Street food
    • Spicy
    • Seafood

    ฿50–฿120 approx.

    0votes — sign in to vote
  • Pad Kra Pao

    Pad kra pao is a fast wok-fry of minced meat or seafood, garlic, chillies and holy basil, served over rice and often topped with a fried egg. Its defining aroma is the peppery, clove-like basil hitting the hot pan; sauces provide salt and savoriness, while the egg adds richness.

    • Iconic
    • Street food
    • Spicy

    ฿40–฿90 approx.

    0votes — sign in to vote
  • Hoy Tod

    Hoy tod is a hot, crisp-edged oyster pancake or omelet cooked on a griddle. Egg and a rice-flour or starch batter form the base, while oysters are scattered through the soft center; some vendors offer mussels as an alternative. Bean sprouts are often served beside or beneath it, adding freshness to a dish prized for the contrast between crunchy edges and a tender middle. The griddle matters: a good serving should arrive sizzling, with the crisp and soft textures still distinct. Recipes and texture vary—some are thin and crisp, others softer—so the name alone does not promise one style. Shellfish is central to the oyster version, and shared griddles or sauces can matter for allergy planning.

    • Iconic
    • Street food
    • Seafood
    • Sweet

    ฿60–฿150 approx.

    0votes — sign in to vote
  • Pla Pao

    Pla pao is a whole fish stuffed with lemongrass or herbs, coated in salt and grilled over charcoal. The crust protects moist, gently flavored flesh, which is pulled from the bones and eaten with spicy dipping sauce and fresh vegetables. The dish is a communal grilled-fish meal commonly found at markets and casual Thai restaurants. Tilapia and snakehead are frequent choices, but the fish and size vary, so the name describes the technique more than one species.

    • Iconic
    • Street food
    • Spicy
    • Seafood

    ฿150–฿350 approx.

    0votes — sign in to vote
  • Pad See Ew

    Pad see ew is a wok-fried noodle dish made with wide rice noodles, dark and light soy, egg, garlic and Chinese broccoli. The noodles should carry a smoky char from the hot wok, with sweetness and salt balanced by the greens and soft egg. It reflects Chinese influence in Thai noodle cooking and is a milder, more caramelized counterpoint to chilli-heavy dishes. Bangkok versions usually offer a choice of meat, and the dish is often eaten as a quick single-plate lunch.

    • Iconic
    • Street food

    ฿50–฿90 approx.

    0votes — sign in to vote
  • Yen Ta Fo

    Yen ta fo is a noodle soup with a distinctive pink broth colored by fermented red bean curd. Rice noodles, fish balls, tofu, greens and sometimes crispy wonton skins add a mix of soft, chewy and crunchy textures, while the broth is sweet-sour and savory.

    • Iconic
    • Street food
    • Spicy
    • Seafood
    • Sweet

    ฿50–฿100 approx.

    0votes — sign in to vote
  • Yam Woon Sen

    Yam woon sen is a glass-noodle salad tossed with lime juice, fish sauce, garlic and fresh chilli, then combined with herbs, vegetables and seafood or minced meat. It is bright, springy and spicy, with the dressing carrying the balance of sourness, salt and heat.

    • Iconic
    • Street food
    • Spicy
    • Seafood

    ฿70–฿180 approx.

    0votes — sign in to vote
  • Boat Noodles

    Boat noodles are small bowls of intensely seasoned pork or beef noodle soup, traditionally served with dark broth, herbs and a choice of noodles and toppings. The broth may contain spices, soy and blood for depth, while meat, meatballs and greens make each small portion substantial despite its size.

    • Street food
    • Spicy

    ฿20–฿60 approx.

    0votes — sign in to vote
  • Guay Teow Kua Gai

    Guay teow kua gai is a dry-fried noodle dish of wide rice noodles, chicken, egg and often squid, cooked until the edges pick up wok char. Lettuce or fresh greens may accompany it, contrasting with the smoky, savory noodles.

    • Street food
    • Seafood

    ฿50–฿120 approx.

    0votes — sign in to vote
  • Khao Man Gai

    Khao man gai is poached chicken served over rice cooked with chicken fat, stock and aromatics, alongside cucumber, broth and a fermented-soybean chilli sauce. The chicken is tender and mild, while the sauce supplies salt, heat and acidity.

    • Street food

    ฿50–฿120 approx.

    0votes — sign in to vote
  • Massaman Curry

    Massaman curry is a relatively mild, aromatic curry built around coconut milk, dried spices, tamarind and peanuts, commonly with beef or chicken and potatoes. Cardamom, cinnamon and clove give it a warm fragrance, while tamarind keeps the rich sauce from tasting flat. It is spooned over rice rather than eaten like a dry stir-fry.

      ฿120–฿300 approx.

      0votes — sign in to vote
    • Moo Ping

      Moo ping is marinated pork threaded onto skewers and grilled over charcoal until the edges caramelize. The marinade commonly combines garlic, coriander root or stem, soy or fish sauce and a little sweetness, producing tender meat with smoky, savory crust. It is usually eaten with sticky rice rather than as a formal plated dish.

      • Street food

      ฿10–฿30 approx.

      0votes — sign in to vote
    • Roti Gluay

      Roti gluay is a thin, egg-rich dough stretched or rolled flat, cooked on a hot griddle with banana, then folded, sliced and finished with condensed milk or sugar. The surface can be crisp at the edges while the banana becomes soft and warm inside. Some vendors add chocolate, egg or other toppings, but the basic appeal is the contrast between buttery fried dough and sweet fruit rather than a fluffy pancake texture. In Bangkok, roti gluay is most often encountered as a portable street dessert, sold from carts and small stalls alongside other griddled snacks. It is associated with the wider Thai Muslim and South Asian-influenced roti tradition, while the banana-and-condensed-milk version has become a familiar Thai sweet in its own right. It is made to order, so it is best understood as a hot snack rather than a plated dessert. The portion is usually cut into bite-sized pieces that are easy to share or eat while walking.

      • Street food
      • Vegetarian
      • Sweet

      ฿30–฿80 approx.

      0votes — sign in to vote

    Prices are approximate and editorial. Always check locally before ordering.