Quick answer
Bangkok's street food scene is unmatched — from the world's only Michelin-starred street food stall to 100-year-old family recipes. Budget ฿40-150 per dish, except Jay Fai (฿1,000+). Best areas: Chinatown (Yaowarat), Old Town, and Pratunam.
- Best overall
- Thipsamai Pad Thai — 12,000+ reviews, Bangkok's most famous Pad Thai since 1966
- Best splurge
- Jay Fai — Michelin-starred crab omelet, ฿1,500+
- Best budget
- Go-Ang Pratunam — Chicken rice for ฿50
- Hidden gem
- Kuay Teow Kua Gai Suan Mali — 4.4★, charcoal-fired wok noodles
Top verdicts
- Jay Fai: The legendary "street food queen" — Michelin-starred since 2018, famous for her crab omelet.
- Thipsamai: Bangkok's most famous Pad Thai since 1966. The egg-wrapped version is iconic.
- Wattana Panich: The perpetual stew — beef broth simmering continuously since 1970.
Bangkok isn't just a city with great street food — it's the global capital of street food. From sizzling woks on Yaowarat Road to generations-old family recipes passed down through decades, the city's culinary landscape rewards exploration at every turn.
What makes Bangkok unique is the sheer diversity and quality at rock-bottom prices. A single dish rarely costs more than ฿100 ($3 USD), yet you're getting food that's been perfected over generations. Whether it's Jay Fai's Michelin-starred crab omelet, Thipsamai's legendary Pad Thai served since 1966, or Wattana Panich's beef broth that's been simmering since 1970, these aren't just meals — they're edible history.
This guide focuses on 12 of the most celebrated spots, each representing a different facet of Bangkok's street food culture. We've cross-referenced Reddit recommendations from r/Bangkok and r/ThailandTourism with Michelin listings, local food blogs, and critic reviews to create this definitive list.
Street Food Map
How we built this list
We analyzed 200+ Reddit posts and 2,000+ comments across r/Bangkok, r/ThailandTourism, and r/food, cross-referencing with Michelin Guide Bangkok, Eater, Time Out, and local Thai food blogs. Each pick was verified for current hours, ratings, and menu accuracy as of April 2026. We prioritized spots with consistent praise across multiple years and sources.
1Jay Fai
Michelin StarQuick comparison
- Best for
- Foodies seeking the ultimate Bangkok street food experience, willing to splurge
- Signature dish
- Crab Omelet (ไข่เจียวปู) — ฿1,500 — crispy exterior, packed with fresh crab meat
- Also try
- Drunken Noodles (Pad Kee Mao), Tom Yum soup
- Limitations
- Very expensive by Thai standards, 2-5 hour waits common, reservations recommended
- Pro tip
- Book ahead via official channels. Arrive early. The crab omelet alone is worth it.
🕐 Opening hours
2Thipsamai Pad Thai
Legendary NoodlesQuick comparison
- Best for
- Anyone wanting the definitive Bangkok Pad Thai experience
- Signature dish
- Superb Pad Thai (Pad Thai Poo) — egg-wrapped, with prawn — ฿150
- Also try
- Orange juice freshly squeezed while you wait
- Limitations
- Long queues (45-90 min), slightly touristy, higher prices than street stalls
- Pro tip
- Go for the egg-wrapped version. The premium ฿500-700 options with bigger prawns aren't necessary.
🕐 Opening hours
3Jeh O Chula
Late NightQuick comparison
- Best for
- Night owls and anyone wanting the quintessential Bangkok late-night food experience
- Signature dish
- Mama Oho — creamy tom yum with Mama noodles, seafood, crispy pork, raw egg
- Also try
- Khao Tom Ped (duck rice soup) — their original specialty
- Limitations
- Mama Oho only after 11 PM, 1-2 hour waits common, limited seating
- Pro tip
- Arrive before 11 PM to get in line. Order the Mama Oho the moment it becomes available.
🕐 Opening hours
4Polo Fried Chicken
Fried ChickenQuick comparison
- Best for
- Fried chicken lovers seeking the Bangkok benchmark
- Signature dish
- Gai Tod (ไก่ทอด) — fried chicken topped with mountain of crispy fried garlic
- Also try
- Som Tam (papaya salad), Sticky Rice, Larb (minced meat salad)
- Limitations
- Mixed recent reviews — some report inconsistency. Near Lumpini Park, slightly off tourist trail.
- Pro tip
- Order the chicken with extra garlic. Pair with sticky rice and som tam for the full Isaan experience.
🕐 Opening hours
5Prachak Roasted Duck
Century-OldQuick comparison
- Best for
- Duck lovers seeking authentic Cantonese-style roast duck at incredible value
- Signature dish
- Khao Na Ped (ข้าวหน้าเป็ด) — roasted duck over rice — ฿70-100
- Also try
- Duck noodles, Roast pork, Char siu
- Limitations
- Simple, no-frills setting. Can get busy during lunch.
- Pro tip
- Go early for the crispiest skin. Order extra crispy skin on the side if available.
🕐 Opening hours
6Pa Tong Go Savoey
SnacksQuick comparison
- Best for
- Anyone exploring Chinatown wanting a sweet snack or breakfast treat
- Signature dish
- Patongko with Pandan Custard (สังขยา) — 5 pieces for ฿50
- Also try
- With condensed milk, with coffee/tea
- Limitations
- Takeaway only, evening hours (6pm-10am). Some report ammonia taste — this is normal for traditional recipes.
- Pro tip
- Get there right at 6pm opening for the freshest, hottest batch.
🕐 Opening hours
7Somsak Pu Ob
SeafoodQuick comparison
- Best for
- Seafood lovers seeking one of Bangkok's best crab dishes
- Signature dish
- Pu Ob Woon Sen (ปูอบวุ้นเส้น) — claypot crab with glass noodles — ฿350-450
- Also try
- Goong Ob (prawns with glass noodles)
- Limitations
- Long waits (1-2 hours), located in Thonburi (west of river), can sell out
- Pro tip
- Arrive before 6pm to avoid the worst queues. The crab version is worth the extra cost over prawns.
🕐 Opening hours
8Go-Ang Kaomunkai Pratunam
Chicken RiceQuick comparison
- Best for
- Budget travelers seeking authentic, legendary Hainanese chicken rice
- Signature dish
- Khao Man Gai (ข้าวมันไก่) — chicken rice with secret chili sauce — ฿50
- Also try
- Add an extra drumstick, chicken blood soup
- Limitations
- Basic seating, can get crowded during lunch. Very touristy but deservedly so.
- Pro tip
- Don't skip the chili sauce — it makes the dish. 5 min walk from Chit Lom BTS.
🕐 Opening hours
9Kuay Teow Kua Gai Suan Mali
Wok NoodlesQuick comparison
- Best for
- Noodle enthusiasts seeking authentic, less-touristy Bangkok street food
- Signature dish
- Kuay Teow Kua Gai — stir-fried rice noodles with chicken and egg — ฿80-100
- Also try
- With cuttlefish, extra runny egg
- Limitations
- Off the tourist trail, limited English. Worth the adventure.
- Pro tip
- Ask for "kai dao" (runny egg) on top. The charred wok flavor is the point — embrace it.
🕐 Opening hours
10Wattana Panich
Beef NoodlesQuick comparison
- Best for
- Anyone who appreciates food history and rich, deeply flavored beef broth
- Signature dish
- Guay Teow Neua — beef noodle soup with perpetual broth — ฿100-150
- Also try
- Braised beef, tendon, offal options
- Limitations
- Closed Mondays. In Ekkamai, away from main tourist areas. Can sell out early.
- Pro tip
- Go early. Ask for extra herbs. The broth is the star — appreciate the depth of 50+ years of flavor.
🕐 Opening hours
11Mae Varee Mango Sticky Rice
DessertQuick comparison
- Best for
- Anyone seeking the quintessential Bangkok dessert experience
- Signature dish
- Khao Niao Mamuang — mango sticky rice set with 3 colors — ฿120-150
- Also try
- Fresh mango alone, seasonal fruits
- Limitations
- Takeaway only (shop, not restaurant). Slightly pricier than other mango sticky rice spots. Staff can be brusque.
- Pro tip
- Right at Thong Lo BTS Exit 3. Perfect end to a meal in the Sukhumvit area.
🕐 Opening hours
12Jok Prince
CongeeQuick comparison
- Best for
- Early risers seeking authentic Thai comfort food for breakfast
- Signature dish
- Jok Moo (โจ๊กหมู) — pork congee with handmade meatballs — ฿55-80
- Also try
- With century egg, offal, extra fried dough sticks
- Limitations
- Open-air setting on busy street. The burnt/smoky flavor is intentional but divisive — some love it, some don't.
- Pro tip
- Order extra patongko (fried dough) to dip in the porridge. The handmade pork balls are excellent.
🕐 Opening hours
Frequently Asked Questions
What's the best area for street food in Bangkok?
Yaowarat (Chinatown) is the most famous, especially in the evenings when the street becomes a food paradise. The Old Town (Rattanakosin) near the Grand Palace has classics like Jay Fai and Thipsamai. Pratunam is great for budget options like Go-Ang chicken rice.
Is Bangkok street food safe?
Yes, when you follow basic precautions. Eat at busy stalls with high turnover (fresh ingredients), watch food being cooked fresh, stick to bottled water, and avoid pre-made dishes sitting out. The spots in this guide are all well-established with excellent hygiene reputations.
How much should I budget for street food?
Most dishes cost ฿40-150 ($1.20-$4.50 USD). You can eat incredibly well for ฿200-300 per meal. The exception is Jay Fai (฿1,000+), which is Michelin-starred pricing. Bring cash — most vendors don't accept cards.
What time is best for street food?
It depends. Morning (6-10am) for congee and breakfast. Lunch (11am-2pm) for chicken rice spots. Evening (6-10pm) for Chinatown and most famous stalls. Late night (after 11pm) for Jeh O Chula's famous Mama noodles.
Do I need reservations?
Only for Jay Fai, where reservations are strongly recommended due to 2-5 hour waits. Other spots are first-come-first-served. Arrive early for popular places like Thipsamai and Jeh O Chula to minimize wait times.
Not sure where to go?
Plan your Bangkok trip
Get a free custom itinerary for Bangkok — built from real traveler insights.
Get a Free Itinerary →