
From Michelin-starred street stalls to third-wave Thai roasters, Bangkok's food scene spans centuries-old recipes and cutting-edge coffee. This 3-day crawl covers Yaowarat, floating markets, and Jay Fai's legendary crab omelette.
Bangkok is the only city in the world where a woman cooking in an alley while wearing ski goggles has earned a Michelin star. That woman is Jay Fai, and her crab omelette is just one data point in a food city so deep that you could eat three meals a day for a year and never repeat a dish.
When Michelin launched its Bangkok guide in 2018, it did something unprecedented: it awarded stars and Bib Gourmands to street food vendors. This wasn't charity — it was acknowledgment that Bangkok's hawkers are cooking at a level that rivals any white-tablecloth restaurant. A bowl of boat noodles costs 15 baht ($0.45). A plate of Jay Fai's crab omelette costs 1,000 baht ($28). Both are worth every baht.
Meanwhile, Bangkok's coffee scene has exploded in the past decade. Thailand grows its own arabica in the northern highlands (Chiang Rai, Doi Chaang), and a new generation of roasters — Roots, Ceresia, Kaizen — are putting Thai beans on the specialty map. The result is a city where you can drink a 15-baht oliang (Thai iced coffee with star anise and sesame) at a Chinatown stall and a 180-baht single-origin pourover at a sleek Thonglor cafe in the same morning.
Start the day with oliang, Bangkok's traditional iced coffee. It's nothing like the coffee you know — robusta beans are roasted with corn, soy, and sesame seeds, then brewed strong and served with sugar syrup over crushed ice. Find it at any street stall near the Grand Palace for 25-35 baht ($0.70-$1). Pair it with jok (Thai rice porridge) at Jok Prince near the Memorial Bridge — a Michelin Bib Gourmand stall that's been ladling silky, ginger-spiked porridge since before the guide existed.
Late morning: Wat Pho and the Grand Palace are essential cultural context, even on a food-focused trip. The reclining Buddha is magnificent, and the architectural detail at the Grand Palace is staggering. Budget two hours and wear long pants.
Lunch means pad thai at Thipsamai on Maha Chai Road. Operating since 1966, Thipsamai is widely considered the source of Bangkok's best pad thai. The "superb" version wraps the noodles in a delicate egg net. Arrive by 5 PM when they open — the queue hits an hour by 6:30.
Evening is when Bangkok's food scene reaches its apex: Yaowarat (Chinatown). As the neon signs flicker to life, the entire road transforms into an open-air food market. Start at Nai Ek Roll Noodles (Michelin Bib Gourmand) for kuay jab — rolled rice noodles in a peppery pork broth with offal. Move to T&K Seafood for massive grilled river prawns basted in butter and garlic. Finish with mango sticky rice from a cart near the intersection — the coconut cream-drenched rice is warm, the mango is cold, and the combination is flawless. Budget 400-600 baht ($11-17) for a full Yaowarat dinner crawl.
Morning: cab to Roots Coffee Roaster in Thonglor, the cafe that arguably launched Bangkok's specialty coffee scene. Their single-origin Thai beans from Chiang Rai are exceptional, and the minimal Scandi-Japanese interior is a temple of calm after the Yaowarat chaos. Follow it with a pastry at Landhaus Bakery next door — their pretzel bread and cinnamon rolls are dangerously good.
Late morning: boat noodles at Victory Monument. These tiny bowls of intensely flavored beef noodle soup cost 15 baht ($0.45) each — the tradition is to eat five or six. The broth is thickened with a splash of blood (it sounds extreme but tastes like liquid umami) and loaded with sliced beef, meatballs, and morning glory. The stalls cluster in the alleys behind the BTS station.
Afternoon: if it's a weekend, Chatuchak Market is an overwhelming sensory overload — 15,000 stalls selling everything from vintage denim to coconut ice cream. If it's a weekday, explore the Ari neighborhood for cafe-hopping: Gallery Drip Coffee for Thai specialty pourover, Porcupine Cafe for the garden vibes, and Ceresia Coffee Roasters for competition-grade espresso.
Evening: the headline act. Jay Fai — a 78-year-old chef who cooks in a corrugated-metal shophouse wearing ski goggles to protect her eyes from the searing wok flames. Her crab omelette (1,000 baht / $28) is a disc of perfectly set egg stuffed with an obscene amount of fresh crab meat. The drunken noodles are equally legendary. You must book weeks in advance or queue from 2 PM for a 5 PM seating. This is the most expensive meal on this itinerary, and worth every baht.
Morning: Or Tor Kor Market, voted one of the world's best fresh markets by CNN. Adjacent to Chatuchak, it's cleaner and more curated — a paradise for seasonal tropical fruit. Sample mangosteen, rambutan, durian (if you dare), and salak (snake fruit). Pair with Thai coffee at Kaizen Coffee nearby — their honey-process Chiang Rai beans have a natural sweetness that needs zero sugar.
Late morning: a Thai cooking class at Silom Thai Cooking School or Baipai Thai Cooking School. In three hours, you'll learn to make som tum (green papaya salad with the mortar and pestle), green curry from scratch (including the paste), and mango sticky rice. You eat everything you make, so skip the separate lunch. Classes run around 1,500 baht ($42).
Afternoon: Khlong Lat Mayom Floating Market on Bangkok's western outskirts — far less touristy than Damnoen Saduak and far more authentic. Vendors in wooden boats sell khanom buang (crispy Thai crepes filled with sweet or savory cream), pad thai wrapped in banana leaves, and Thai iced tea (cha yen) in lurid orange. A Grab ride from central Bangkok takes 30-40 minutes.
Evening farewell dinner: Supanniga Eating Room in Thonglor for refined Isan and Eastern Thai cuisine. The laab moo (minced pork salad with roasted rice powder and mint) and gaeng som (sour curry with prawns and morning glory) are both outstanding. Or try Err Urban Rustic Thai near Wat Pho for cocktails paired with traditional Thai drinking food — pork satay, wing bean salad, and crispy rice cakes.
Bangkok is spectacularly affordable for food. Budget $15-30 USD per person per day for street food meals, specialty coffees, and one sit-down dinner. The only exception is Jay Fai, which runs $28-40 per person but is a once-in-a-lifetime meal. Accommodation in a clean BTS-adjacent hotel runs $25-50/night. BTS/MRT fares are 15-60 baht ($0.45-$1.70) per ride.
Tap each activity to see more details and tips
We're building a mobile app that lets you create, customize, and share your own travel itineraries. Join the waitlist.