Best Street Food in Bangkok: 10 Must-Try Dishes

Street food vendors cooking over open flames at a Bangkok stall
House of Routes Bangkok stamp: gold temple spires and a longtail boat on the riverBANGKOK

Asia / Thailand / Food guide · 12 min read

Tourists order Pad Thai. Locals order Pad Kra Pao.

Ten dishes, what each one costs, how hot it runs, and the neighbourhoods where they are worth ordering.

Start with the ten
30 to 100 baht a dish Spice levels rated Follow the queue Checked 2026
Order firstPad Kra PaoWith a fried egg on top
Best areasYaowaratWang Lang and Jodd Fairs too
Cheapest10–20฿Moo Ping, per skewer
Safety ruleHigh turnoverA long line is a good sign

Best Street Food in Bangkok: The Short Answer

Bangkok street food is the fastest way to understand the city: loud woks, smoky grills, sharp salads, noodle carts, night markets, and tiny stalls that often cook better than restaurants with proper doors.

Forget everything you think you know about fast food.

In Bangkok, some of the best meals in the city aren't hidden inside restaurants. They're being cooked on a cart, over a charcoal grill, or in a wok that's probably older than you are.

This city runs on street food.

Breakfast happens on sidewalks. Lunch spills onto plastic tables. Dinner comes with the sound of traffic, sizzling oil, and someone shouting orders across the street.

And honestly? That's where Bangkok tastes best.

You can spend a fortune eating at rooftop restaurants if you want to. But some of the dishes you'll remember most will cost less than your morning coffee.

This isn't a list copied from a guidebook. These are the dishes that locals actually eat, the snacks that pull people across the street with nothing but smell alone, and the meals that make Bangkok one of the greatest food cities in the world.

This guide is based on multiple visits to Bangkok between 2022 and 2025, eating across Chinatown, Wang Lang, Or Tor Kor, and dozens of street stalls in between. Prices and availability may vary seasonally.

If you're visiting Bangkok for the first time, start with Pad Kra Pao, Moo Ping, Som Tum, Mango Sticky Rice, and authentic Pad Thai. These dishes capture the bold flavours that define Thai street food and offer the perfect introduction to Bangkok's food culture.

The best places to try them include Yaowarat (Chinatown), Wang Lang Market, Jodd Fairs, and the countless street-side stalls scattered throughout the city.

01BANGKOK

First Time in Bangkok? Start With These Five

They cover sweet, sour, salty, spicy and smoky between them

If you only have a few days in Bangkok, don't try to eat everything.

What a Bangkok stall actually looks like

Close-up of Thai street food served at a Bangkok stallPlates handed over in seconds, eaten standing up.
A night market stall selling local Thai street foodThe stalls run late, and the light is part of it.
Thai street food dishes laid out at a Bangkok market stallEverything cooked in front of you, nothing waiting around.

The five to start with

Pad Kra Pao

The plate locals actually order — holy-basil pork over rice. Add a fried egg (kai dao) on top.

Moo Ping

Grilled pork skewers from a roadside cart. Grab a bag of sticky rice to go with them.

Som Tum

Pounded green papaya salad. Ask for “pet nit noi” if you want the heat dialed down.

Pad Thai

The familiar gateway noodle. Squeeze the lime and add chili flakes to taste.

Mango Sticky Rice

The sweet finish — at its best during mango season (roughly March–June).

If you love heat

Head straight for Som Tum (papaya salad) and Green Curry. Order “pet” and keep a sweet Thai iced tea close.

Together, they cover the sweet, sour, salty, spicy, and smoky flavours that make Thai food so addictive.

02BANGKOK

A First-Timer’s Toolkit

How to order, pay and sit down without hesitating

Street food in Bangkok has its own mechanics, and knowing them removes almost all of the hesitation that keeps visitors eating in restaurants instead.

Bring small notes. Most stalls deal in 20s and 50s, and handing over a 1,000-baht note for a 60-baht plate is a reliable way to watch a vendor sigh. Many stalls now take QR payment, but cash still moves fastest and never depends on your signal.

Understand the two formats. A cart with no seating is takeaway: you point, you pay, you walk. A stall with plastic stools is a restaurant in miniature: sit first, and someone will come to you. Trying to order at the counter of a sit-down stall is the most common visitor mistake, and the most harmless.

Point rather than pronounce. Thai is tonal and your attempt at a dish name may land as something else entirely. Pointing at what the person beside you is eating works every time and is not considered rude.

Condiments are yours to use. Most noodle stalls put four pots on the table — chilli flakes, sugar, fish sauce with chilli, and vinegar with chilli. The dish is served deliberately under-seasoned so that you finish it yourself. Not touching them is the actual giveaway that you are new.

A Bangkok street food stall cooking food fresh to orderSit down at the stools and someone will come to you.
✓

Carry 20 and 50 baht notes; cash is still fastest.

✓

Cart with no seating is takeaway. Stools mean sit first and order at the table.

✓

Point at what the person next to you is eating.

✓

Use the four condiment pots. The dish is seasoned to be finished by you.

03BANGKOK

Is Bangkok Street Food Safe

Yes, and the queue tells you which stall

In fact, some of the freshest food in Bangkok comes from the street.

My rule is simple: follow the locals.

A busy stall with a constant queue usually means high turnover, fresh ingredients, and food that hasn't been sitting around all day. If people are lining up, that's usually a better review than anything you'll find online.

04BANGKOK

How Much It Costs

Most dishes land between 40 and 100 baht

One of the best things about eating in Bangkok is how far your money goes.

Most street food dishes cost between 40 and 100 baht, while snacks and skewers often cost less than 30 baht. It's entirely possible to spend a full day eating your way through Bangkok for less than the cost of a single meal in many Western cities.

Prices last checked in 2026 and may vary by market, season, and tourist area.

05BANGKOK

Four Thai Phrases Worth Having

Enough to order, ask the price and say it was good

Say these four

Tao Rai?

How much?

Ao An Nee

I’ll have this one.

Mai Phet

Not spicy. Use with caution.

Aroy!

Delicious. You will probably be saying this a lot.

06BANGKOK

The Ten Dishes, in Order

Work through these and you will have eaten Bangkok properly

Quick reference: price, spice and where

DishPriceSpice LevelBest Area
Pad Kra Pao$2–2.50Anywhere locals eat
Pork Blood Soup$1.50–2Chinatown / local markets
Rad Na$1.50–2.50Street stalls, shophouses
Moo Ping$0.30–0.60 a skewerMorning markets, roadside
Khanom Bueang$0.60–1.20Street carts
Som Tum$1.50–2.50Street stalls everywhere
Fried Fish Balls$0.60–1.20Street carts, markets
Pad Thai$2–3Wang Lang, Or Tor Kor
Green Curry$2–3Street stalls, shophouses
Mango Sticky Rice$2–3Fruit stalls, night markets

These are the ten dishes I order on repeat, trip after trip. Work through them and you'll still have barely scratched the surface — there's a whole world of Thai street food beyond Pad Thai waiting once you're ready.

The three to order on day one

A plate of Thai basil pork with rice and a fried eggPad Kra Pao: the plate locals actually order.
Pork skewers grilling over charcoal at a Bangkok stallMoo Ping: you will smell it before you see it.
A plate of wide noodles in thick gravyRad Na: the noodle dish Pad Thai overshadows.

Pick your plate

10 of 10 dishes shown · 0 tried

07BANGKOK

Pad Kra Pao

The Dish Locals Actually Eat

Quick facts

Price

$2–2.50

NoteLocal favorite

Tourists talk about Pad Thai.

Locals order Pad Kra Pao.

If you want to understand everyday Thai food, start here.

At its simplest, Pad Kra Pao is a stir-fry of minced pork or chicken, garlic, fiery chilies, and holy basil, served over rice and topped with a crispy fried egg. Simple doesn't mean boring, though. Done properly, it's spicy, smoky, salty, slightly sweet, and completely addictive.

The magic happens when the runny egg yolk mixes into the rice and basil. Suddenly, a dish that looks humble becomes something you'll think about days later.

You'll find Pad Kra Pao everywhere in Bangkok, from office lunch spots to late-night street stalls. There's a reason for that. It's fast, affordable, and consistently satisfying.

If you only eat one savoury street food dish in Bangkok, make it this one.

08BANGKOK

Pork Blood Soup (Guay Jap Yuan)

Don't Let the Name Scare You

Quick facts

Price

$1.50–2

NoteAdventurous

The first time someone suggested pork blood soup, I wasn't exactly rushing to order it.

What arrived wasn't some intimidating bowl of mystery ingredients. It was one of the richest, most comforting soups I've eaten anywhere in Thailand.

The broth is slow-cooked for hours, creating something deeply savoury and almost medicinal. Inside you'll find rolled noodles, pork meatballs, liver, stomach, and cubes of pork blood that have a texture surprisingly similar to silky tofu.

This isn't tourist food.

It's the kind of dish Bangkok locals grow up eating.

And once you get past the name, you'll understand why.

09BANGKOK

Rad Na

Bangkok's Most Underrated Noodle Dish

Quick facts

Price

$1.50–2.50

NoteUnderrated

Pad Thai gets all the attention.

Rad Na deserves more.

The first thing you'll notice is the noodles.

A vendor drops them into hot oil and within seconds they puff into a giant golden nest. Half stay crisp. Half soften under a rich pork gravy loaded with Chinese kale and tender slices of meat.

Every bite is different.

Crunchy. Soft. Salty. Smoky.

It's comfort food disguised as street food.

10BANGKOK

Moo Ping

The Smell That Stops People in Their Tracks

Quick facts

Price

$0.30–0.60 a skewer

NoteCrowd-pleaser

You'll smell Moo Ping before you see it.

That's usually how Bangkok works.

One minute you're heading somewhere with a plan. The next you're standing in front of a charcoal grill ordering pork skewers because the smell was impossible to ignore.

The pork is marinated in coconut milk, garlic, and fish sauce before being grilled over hot coals until slightly caramelised around the edges.

Order it with sticky rice.

Actually, order two portions.

You'll regret stopping at one.

11BANGKOK

Khanom Bueang

Thailand's Answer to a Taco

Quick facts

Price

$0.60–1.20

NoteSweet & savory
Small crisp Thai pancakes filled with meringue and toppingKhanom Bueang: tiny, crisp, and not at all delicate in flavour.

The best way to describe Khanom Bueang?

A thin, crispy shell made from rice flour is filled with a cloud-like meringue before being topped with either sweet egg yolk threads or a savoury mix of coconut and herbs.

They don't taste delicate.

Each bite somehow manages to be sweet, salty, crunchy, creamy, and completely chaotic at the same time.

You'll find some of the best versions in Wang Lang Market.

12BANGKOK

Som Tum

The Salad That Fights Back

Quick facts

Price

$1.50–2.50

NoteFresh

Calling Som Tum a salad feels misleading.

It sounds healthy and harmless.

Then the chilies arrive.

Green papaya is pounded with garlic, fish sauce, lime juice, peanuts, dried shrimp, and enough heat to make you question your life choices.

And somehow it all works.

It's spicy, sour, salty, sweet, crunchy, refreshing, and impossible to stop eating.

Many visitors come to Thailand expecting curries and noodles.

Som Tum is often the dish they end up craving most.

13BANGKOK

Fried Fish Balls

Bangkok's Perfect Street Snack

Quick facts

Price

$0.60–1.20

NoteSnack

Some street foods are worth sitting down for.

Others are designed for wandering.

Fish balls fall firmly into the second category.

Golden, springy, slightly chewy, and usually served with a sweet-spicy sauce, they're one of the easiest snacks to find throughout Bangkok.

They're not complicated.

They're just really good.

And sometimes that's enough.

14BANGKOK

Pad Thai

How to Find the Real Thing

Quick facts

Price

$2–3

NoteThe classic

Yes, Pad Thai belongs on this list.

No, not every Pad Thai is worth your time.

Tourist areas are full of versions that lean too heavily on sugar and lose the balance that makes the dish special.

A proper Pad Thai should taste smoky from the wok, tangy from tamarind, savoury from fish sauce, and rich from egg and tofu.

When you find a good one, you'll understand why it became Thailand's most famous export.

Just don't assume the first Pad Thai you see is the best one.

15BANGKOK

Green Curry

Comfort Food With a Dangerous Side

Quick facts

Price

$2–3

NoteRich
A bowl of Thai green curry with chicken and herbsGreen curry: friendly looking, and then the heat arrives.

Green curry looks friendly.

Creamy coconut milk. Tender chicken. Fragrant herbs.

Then the spice kicks in.

Good green curry balances richness and heat better than almost any dish in Thai cuisine. The coconut softens the chilies without hiding them, creating a curry that's comforting one moment and fiery the next.

Served over rice from a busy street-side stall, it's one of the most satisfying meals you'll find in Bangkok.

Green curry is just one chapter in a much bigger story. If it hooks you, our guide to the main Thai curry types breaks down how green, red, massaman and panang actually differ.

16BANGKOK

Mango Sticky Rice

The Dessert Worth Saving Room For

Quick facts

Price

$2–3

NoteMust-try

There are plenty of desserts in Bangkok.

This is the one you shouldn't leave without trying.

Perfectly ripe mango. Warm sticky rice. Rich coconut cream with just enough salt to keep everything balanced.

That's because it is.

And that's exactly why it works.

After a day of spicy curries, grilled meats, and noodle soups, Mango Sticky Rice feels like the perfect ending.

Some dishes become famous because they're marketed well.

This one became famous because it's genuinely that good.

Mango sticky rice is the gateway dessert — but it's far from the only one worth chasing. When you're ready for more, see our roundup of the best Southeast Asian desserts.

17BANGKOK

Common Mistakes at the Stalls

Six things that mark you out, and cost you the good food

✓

Avoiding the queue. A long line is the best possible sign — high turnover, fresh cooking, and a stall locals trust. Skip the empty stalls.

✓

Ordering everything mild. Bangkok street food is built around balance, including heat. Ask for medium (phet nit noi) at least once.

✓

Eating only in tourist zones. Silom and Khao San Road have options, but the best food is almost always a few streets further in.

✓

Going on a full stomach. Graze across multiple stalls rather than sitting down for one big meal.

✓

Not carrying small change. Most stalls can't break large notes. Keep 20 and 50 baht on hand.

✓

Skipping the morning markets. Some of the best food in Bangkok is served between 6–9am and gone before most tourists are awake.

18BANGKOK

Local Tips

When to eat, and who to stand behind

✓

Eat at lunchtime with office workers. Between 11am and 1pm, stalls near offices cook at full speed for regulars — that consistency is your quality guarantee.

✓

Sit at the stall. If there's a plastic stool and fold-out table, use it. Vendors treat seated customers as regulars and service is faster.

✓

Follow market workers and motorcycle taxi drivers. They eat out every day on a budget. Wherever they're eating is worth trying.

✓

Order what the person in front ordered. If you can't read the menu, pointing at someone else's bowl is a perfectly valid strategy.

✓

Go back to stalls you like. Return twice and you'll often get a slightly larger portion or an extra garnish.

And if Bangkok is only your first stop in Thailand, the food shifts completely once you head north — here's what to eat in Chiang Mai when you get there.

19BANGKOK

Best Areas for Street Food

Where to go, and at what hour

These are the neighbourhoods I point first-timers to. For opening hours and seasonal food events, the official Tourism Authority of Thailand site is worth a quick look before you go.

The areas, and what each is known for

AreaKnown ForBest Time
Yaowarat (Chinatown)Roast duck, seafood, dim sum, dessertsEvening (6–11pm)
Wang Lang MarketLocal Thai favourites, off the tourist trailLunchtime (11am–2pm)
Or Tor Kor MarketPremium produce and cooked foodMorning to afternoon
Victory MonumentNorthern Thai dishes, boat noodlesLunchtime (11am–2pm)
Ari / EkkamaiModern Thai, local cafésEvening

Three different hours of the same city

Bangkok street food stalls serving freshly cooked dishesStalls setting up as the office lunch hour starts.
Fried fish balls on skewers at a street snack stallSnack stalls run between meals, which is the point of them.
A busy street lined with Chinese shophouse signage and traffic in BangkokYaowarat after dark is the single best block in the city.

Bangkok's markets are where its street food really comes alive — and they're only the beginning. If you're market-hopping across the region, here's the best night market food in Southeast Asia.

Where Yaowarat sits

20BANGKOK

The Best Meals Are Not on the Map

Follow the smoke and trust the queue

Bangkok has Michelin-starred restaurants, rooftop bars, and tasting menus that cost more than a flight.

And yet some of the city's best food is still being cooked on a sidewalk.

That's what makes Bangkok special.

The line between everyday food and exceptional food barely exists here. A bowl of noodles from a street cart can be just as memorable as a meal you've booked months in advance.

So don't overthink it.

Get lost. Follow the smoke. Trust the queue of locals. Order something you've never heard of.

Because the best street food in Bangkok usually isn't the meal you planned for.

It's the one you almost walked past.

Before you go

Is Bangkok street food safe to eat?

Yes. Bangkok street food is generally very safe. Stick to stalls with a constant queue — high turnover means fresh ingredients and food cooked to order. Avoid stalls with no customers or food sitting out in the heat for long periods.

How much does street food cost in Bangkok?

Most street food dishes cost 40–100 baht ($1–3 USD). Skewers and snacks like Moo Ping can be as little as 10–20 baht each. You can eat well all day in Bangkok for under 300 baht (~$8 USD).

What is the most popular street food in Bangkok?

Pad Kra Pao (Thai basil stir-fry with rice and a fried egg) is the dish locals eat most. Other favourites include Pad Thai, Som Tum (green papaya salad), Moo Ping (grilled pork skewers), and Mango Sticky Rice for dessert.

Where is the best street food in Bangkok?

Top areas include Yaowarat (Chinatown) for roast duck and dim sum, Wang Lang Market for local dishes away from tourists, Or Tor Kor Market for high-quality cooked food, and the streets around Victory Monument for regional Thai dishes. The best stalls are often found by following the lunch crowd.

When is the best time to eat street food in Bangkok?

Early morning (6–9am) for rice porridge and fresh market food. Lunchtime (11am–2pm) for the widest variety. Evenings (5–10pm) when night markets open. Many stalls close in the early afternoon, so plan around that if you're exploring on foot.

What street food should first-time visitors try in Bangkok?

Start with Pad Kra Pao (basil pork or chicken over rice with a fried egg), Moo Ping (grilled pork skewers), and Mango Sticky Rice. They're mild, almost universally loved, and sold nearly everywhere — a low-risk way to find your feet before branching into bolder dishes like Som Tum or pork blood soup.

Can vegetarians eat street food in Bangkok?

Yes, but order carefully. Fish sauce, oyster sauce, and dried shrimp hide in many "vegetable" dishes. Learn the word jay (เจ) for strict vegetarian or vegan food and look for the yellow-and-red jay flags, especially around Chinatown. Fresh fruit, mango sticky rice, roti, and stir-fried morning glory (pad pak bung, ordered without oyster sauce) are easy wins.

What Bangkok street food should tourists avoid?

Skip stalls with no queue, food left sitting out unheated, pre-cut fruit baking in the sun, and anything lukewarm that should be hot. Be cautious with raw shellfish and cloudy crushed ice (sealed tube ice is generally fine). The rule that rarely fails: eat where the locals line up.

Turn this guide into a routeTell us your dates, pace and budget.

We will tell you whether we can help and send a written quote before any paid work begins.

Start a trip-planning enquiry