To Top

What Food To Try in Bangkok and Food Prices

How much does lunch and dinner cost

Examples of food prices, cafes, street food and other dining options in Bangkok for 2024.

National currency: Baht, symbol — ฿ (international currency code THB).
General Cafe Price Guide
Average prices in Bangkok cafes and restaurants
$2.8 
Quick Lunch for One
Starting from $1.42
$28.5 
Dinner for Two
to celebrate your trip
Starting from $17.07
$5.7 
Combo Meal
Starting from $4.55

What to Try in Bangkok

Must-try Dishes
Khao Tom - Rice Porridge - A warm bowl of rice boiled in broth, typically served with chicken or pork, and topped with garlic oil, scallions, and fresh herbs. Locals love to enjoy this comforting dish for breakfast, often in small roadside stalls.

Pad Krapow Moo Saap - Stir-Fried Basil Pork - Savory minced pork cooked with holy basil and chilies, served over jasmine rice with a fried egg on top. It's the go-to street food for lunch, especially from food carts in busy districts.

Khao Soi - Coconut Curry Noodles - A rich curry with egg noodles, chicken, or beef, topped with crispy noodles and pickled mustard greens. This Northern specialty can be found in regional restaurants and has a unique flavor profile that's satisfying for dinner.

Som Tum - Spicy Green Papaya Salad - Crunchy shredded papaya mixed with peanuts, tomatoes, and a zesty dressing of lime and fish sauce. A common dish enjoyed in casual settings, it’s often shared among friends and pairs well with grilled meats.

Nam Prik Ong - Northern Thai Chili Dip - A rich blend of minced pork and tomatoes, served with fresh vegetables and sticky rice. Oftentimes, this dish is enjoyed during family gatherings, showcasing the communal eating style of the North.

Khao Niew Mamuang - Mango Sticky Rice - Sweet sticky rice topped with slices of ripe mango and drizzled with coconut cream; it's a seasonal favorite during mango harvest months. It’s often eaten as a refreshing snack in the afternoons.

Boat Noodles - Kuay Teow Reua - A fragrant broth with rice noodles, usually featuring beef or pork, enriched with herbs and served in small bowls. This popular dish is a lunchtime favorite, often ordered in multiple bowls to savor different flavors from competing vendors.

Gaeng Som - Sour Curry - A tangy curry made with fish or shrimp and vegetables, flavored with tamarind and served with rice. It's a popular dish during the monsoon season, appreciated for its lightness yet bold flavors.

Desserts & Drinks
Thai Iced Tea - ชาเย็น (sweetened milk tea) - Strong black tea blended with condensed milk and spices, served over ice. You’ll find it everywhere from casual street vendors to trendy cafes, especially refreshing during Bangkok’s sweltering afternoons.

Coconut Smoothie - สมูทตี้มะพร้าว (chilled coconut drink) - A blend of fresh coconut flesh, coconut water, and ice, resulting in a creamy, tropical delight. Best enjoyed while exploring the Chatuchak Weekend Market, locals often add a splash of pandan syrup for extra flavor.

Mekhong - เมฆทอง (Thai spirit whisky) - Made from sugarcane and rice, this amber liquor boasts a sweet taste and distinct aroma. It’s commonly served on the rocks with soda water during celebrations, though many enjoy it neat while sharing stories with friends at the local bar.

Kanom Chan - ขนมชั้น (layered dessert) - A delicate, multi-layered treat made from rice flour, coconut milk, and pandan juice, steamed to perfection. Often prepared for merit-making ceremonies, it’s a colorful symbol of prosperity that’s best enjoyed at special gatherings.

Durian Sticky Rice - ข้าวเหนียวทุเรียน (sticky rice with durian) - Sweet sticky rice drizzled with coconut milk and topped with ripe durian—a unique fusion of flavors. It’s a popular street snack during the durian season, typically served warm, but many locals enjoy it cool for an added twist.

By the way, you might want to double-check your pronunciation when ordering “kanom” or you’ll end up with something totally different!

Food and Groceries in Bangkok

Vegetables, Fruits and Bread
Bread $1.7
Bananas $1.35
Oranges $1.92
Potatoes $1.61
Apples $2.89
Beverages
Water 1.5L $0.46
0.5L Local Beer $1.65
Imported Beer $2.83
Wine Rating >4.0 $19.91
Milk 1L $1.64

Various Groceries
Meat (Beef or Pork) $11.66
Chicken $3.32
Cigarettes $4.27
Rice $1.5
Local Cheese $17.46

Overview of Cuisine and Specialties

In the heart of Bangkok, meal times are like clockwork. Locals typically sit down for breakfast around 7 AM, lunchtime near noon, and dinner starts around 6 PM. Yet, one interesting quirk is that you’ll often find people munching on street snacks throughout the day, showcasing a much more casual approach to meals than in many Western cities, where our dining structures can feel rigid.

The price of eating out in Bangkok varies widely by district. In bustling areas like Sukhumvit or Silom, a meal at a mid-range restaurant can set you back around ฿300-฿700. Meanwhile, street food, which can be equally delicious, often costs just ฿30-฿100 for a hearty plate of Pad Thai or curry. It’s amazing how some of the most satisfying meals can come at such low prices. I always tell newcomers—they often think they’ll have to splurge to enjoy good food, but that couldn't be further from the truth. A common tourist mistake is avoiding street vendors, fearing hygiene, but most keep their stalls impeccably clean.

When it comes to payment methods, cash is king here. While some high-end restaurants accept credit cards, most street vendors only take cash, so it’s wise to keep some on hand. Last month, I dropped into a street market, and with just ฿150, I had a filling dinner of grilled skewers and Tom Yum soup. It’s more than just about the food; it’s part of the overall experience. Oh, and remember that tipping isn’t obligatory, but leaving small change is appreciated by servers.

Timing is another aspect you should consider. The busy lunch hours, particularly between 12 PM and 1 PM, can lead to long lines at popular spots, so aiming for a meal before or after those times can be a game-changer. Additionally, when dining at more upscale locations, making reservations is always a good idea, especially on weekends when restaurants can fill up quickly.

One local dining habit that’s become cherished is sharing food. Thai culture encourages ordering several dishes to share among the table, creating a communal and engaging dining atmosphere. Make room for family-style meals, even when dining with a group of friends.

In the coming months, as the rainy season approaches, you might see a slight shift in the types of foods enjoyed. Locals often crave comforting dishes like warm soups or comforting curries during the wetter months, which can also mean a bump in pricing for seasonal ingredients. It’s fascinating how the weather shapes what’s on our plates!




Tourist Reviews

All photos and texts belong to their authors
@natycia181090
« What am I eating here? I have no idea! 😂 For the first three days, I kept asking, "Is this strange?" but now I just ask, "How much does this cost?"))) It seems that yesterday I had some kind of mushrooms, but I'm not really sure. I recognized rice and a type of fish on the plates, but everything else was a mystery. Oh, and I've been devouring a lot of fruits, but to be honest, they’re not always ripe and soft; they sell all kinds! The food here is a bit dull, the thought of "seasoning it" doesn’t even cross my mind. And at night, I brought tablets with me, as usual 😂 When I was in Bangkok, I was honestly looking for spicy shrimp just for the sake of a photo. Couldn’t find any. Although I was in the main entertainment area of Pattaya. Yep, everyone just ran away from me))) »
@biliavska
« Blinuski! The price is 5-7-10 baht. Yum! Sweet or with sausage. How can you resist? Especially when such a lovely lady is standing at a café with great coffee (on every corner)! Every day I find myself pondering: what should I do? »
@anna_kenny
« Lunch for $1.65. Can I have the same at home? »
@vera_spirina
« Street food carts, fruits, and drinks are everywhere here. Today, we grabbed coconut twice ($1.10 each), once jackfruit (I think that's what it's called, $0.55), and in the evening, 2 skewers of seafood from this man ($0.28 each). He was actually smiling a lot, but somehow I managed to snap a picture of him with a funny expression on his face. 😊 »
@sultanov777
« The Chinatown in Bangkok, if anything, impressed me only with its size. I didn't notice any particular exoticism, but I did notice mediocre tea at exorbitant prices. Maybe it was because I was already in Asia for four months. »
@tripbest.ru
« In Thailand, every little shop has a dozen different kinds of Red Bull. Is that a coincidence? 😑 No, because Red Bull was invented by Thais! Once, an Austrian, traveling for work in Thailand during the late 1970s, noticed that many local workers in tough jobs were drinking something from a can during breaks and seemed to be more energetic. Since he often suffered from jet lag himself, he decided to give it a try. Back then, it was already called "Red Bull" (but in Thai), and the original logo featured a bull. Well, this Austrian was quite the salesperson and brought the drink to Europe, and then things just took off 😼💶💷💵💴💰💰💰💰 Both became multi-millionaires, and Red Bull turned into a hugely successful company. Interestingly, Red Bull has lost its leadership in Thailand, falling behind the well-known M-150. 😼 »
@tripbest.ru
« In Thailand, every little shop has a dozen different kinds of Red Bull. Is that a coincidence? 😑 No, because Red Bull was invented by Thais! Once, an Austrian, traveling for work in Thailand during the late 1970s, noticed that many local workers in tough jobs were drinking something from a can during breaks and seemed to be more energetic. Since he often suffered from jet lag himself, he decided to give it a try. Back then, it was already called "Red Bull" (but in Thai), and the original logo featured a bull. Well, this Austrian was quite the salesperson and brought the drink to Europe, and then things just took off 😼💶💷💵💴💰💰💰💰 Both became multi-millionaires, and Red Bull turned into a hugely successful company. Interestingly, Red Bull has lost its leadership in Thailand, falling behind the well-known M-150. 😼 »
@tripbest.ru
« Bangkok is a street food paradise. There's so much of it, and the variety is incredible! 😧😍 Something’s bubbling, something’s being dipped, and they mix ingredients that would never come to a normal person’s mind. You either eat at tables or just find a spot wherever you can (any space works) and start enjoying your meal. I joined in to grab mango with sticky rice (don’t be surprised, I’m amazed at how delicious it is!). Sitting down nearby and devouring it was completely immersive! You just leave your trash next to you and move on (there are hardly any trash cans around). Street food has so many perks—it’s fast, delicious, cheap, and truly authentic. 😑 »
@tripbest.ru
« Bangkok is amazing. You barely step out of your room before a bunch of incredibly delicious food finds its way into your stomach, even when you didn't want it to. 😧 And yes, the fruits are still about 60 cents each, available in any quantity, any type, and they'll happily slice them up and pack them for you with a smile. 😼👍 🍎🍏🍊🍋🍇🍉🍍🍐🍈🍌🌽 »
@tripbest.ru
« "Thai massage, Thai massage, taxi, tuk tuk, marijuana! It's already midnight, and they aren't stopping eating 😹 👍 Bangkok greeted us with rain, but Thai raincoats for $1.50 are the best! The food is amazing, and the whole feast for the belly costs about $2. And yes, for those who love green tea KitKats - I just had one 😹☝️😼 Welcome to Thailand! 🐘 😼" »
@kozhevnikovkz
« Food!!! It's one of the things I love about this city! In Bangkok, everyone can find something to satisfy their taste! Food literally surrounds you at every turn, from street vendors to large restaurants! Today, I decided to try some food from a street place. Here’s a tip: if you want to try food in a non-branded spot, choose where the locals are eating. You don’t need to scout every local, just look for the places with the most people enjoying their meals; that’s where the deliciousness is! That's how I picked my dinner spot.

There are plenty of places here where you can cook your own food. You can choose from different kinds of fish, meats, seafood, and various ingredients for salads, etc. I decided on shrimp, octopus, squid, and some fish (I can't remember the name). Some I boiled, some I grilled, all with sauces. It was a very tasty and filling dinner. And the most interesting part was the price... I paid only 200 baht. Just for comparison, in Singapore, a meal for two can cost around $160, and you might not even realize if you ate or not! I ended my relaxing day with a swim in the pool... 😊 »
@alex_goncharoff
« Bangkok. Red apples, like all other fruits, are quite expensive here. Currently, their price is even higher than that of durian, not to mention everything else. »
@alinaukolova
« For 20-40 baht, you can get a sliced pineapple, mango, papaya, or watermelon and enjoy it on the go 😊😛 »
@savelyevaelena
« In large shopping malls, dining options are more straightforward. There’s a wide selection, from cafes to restaurants. You can find salads, rice with shrimp or chicken. Prices range from about $2 to $15 per dish. »
@marikora
« Well, where would we be without pictures of food and people with food? ;) We mostly eat on the street, following the teachings of the guru of gastronomic tours, Ivan Mikhailovich Prokopovich. We choose small local (I don't even know what to call them) Asian eateries and food trucks. And the best part is, they guarantee an optimal balance of price, quality, and taste! »
@savelyevaelena
« Yesterday in Bangkok. For our first lunch, we decided to skip the street food experiments and headed to a mall. It’s relatively close to our home, but it took us over an hour to get there. So many people, food options, stalls with various items. Sometimes it’s a real challenge to cross the street without almost getting run over! But since we've been through crazier in Naples, it's not an issue for us anymore. 😊 We ate at Food Loft, a café chain with a wide variety of food. When you enter, they give you a card, and you walk around choosing dishes from various cuisines. All the names are in English, and there are sample plates on display. After ordering, they prepare everything right away, and you take your food to the tables. Super convenient, but it's definitely hard to pick just a few things—there’s too much to choose from!

About the food:
1. We went for a noodle dish with seafood. It was very tasty and not spicy at all. Plenty of seafood and a huge portion. $3.60

2. Pad Thai with shrimp and vegetables. This was also incredibly delicious, and I see myself ordering it often. Packed with veggies, it turned out really juicy. $3.50

3. Some kind of noodle salad with shrimp. I asked for it to be not spicy. Guess what? It burned my mouth like crazy! Next time I’ll ask for it to be completely non-spicy instead of just “not very spicy.” After that, the “not very” had me wiping my eyes and nose! 😂 And surprisingly, there was only one shrimp in there; the rest must have run away! 😄 $3.50

The total bill with drinks came to $15. »
@nika_letto
« There are so many fruits for sale on the street. We especially loved the pineapples :) They sell them sliced in small bags with a stick for easy eating. This delightful treat costs only 0.60 USD. »
@road_movies
« A modest pirate's dinner - a dish with the melodic name "sukiyaki." Pork, rice noodles, and unlimited cabbage on the skillet. Price - $2.00. Bangkok is a street food paradise, and it's hard to trap yourself in a pricey restaurant here. »
@zagind
« Mango ice cream, a dessert made with various fillings, and a honey-lemon drink. Everything costs around 1-1.2 USD. »
@cheburashka__live
« And again about food) It’s the same food court at Terminal 21, but instead of soup, I went for pad Thai and noodles with chili paste, totaling 80 baht, a delicious meal at a great price! »
@kirikv
« Eclair for $3 is small, but delicious. »
@1smirnov
« We didn't make it to the underground metro, but we enjoyed riding the monorail. The fare ranges from 0.43 to 1.24 USD. Plus, there's a viewing platform at every station. »
@svetichelo
« A woman delivers cold beer and other goodies. Prices are not cheap, but everything is nice and chilled. Service :) »
@alenakaifa
« Bangkok is super tasty! A full lunch for two in these photos ranges from $1.50 to $10.00 (currently at the airport :) Perfect flavor for any budget; the price just depends on the level of the establishment and its location. »
@dcjtemin
« This bottle of water costs $0.06 (0.6 liters). »