KhaosanRoad.com
Bangkok Street Food by Meal: What to Eat for Breakfast, Lunch, Dinner, and Late Night
Guide Monday, June 15, 2026

Bangkok Street Food by Meal: What to Eat for Breakfast, Lunch, Dinner, and Late Night

Eat Bangkok street food by meal: breakfast to late-night. What to order, where to go, prices, spice levels, and insider tips for every time of day.


We’re on Rambuttri just after dawn, where the air smells like charcoal-grilled pork and sweet condensed milk. A woman in a floral apron fans a brazier; fat drips from moo ping onto the coals with a hiss, and someone yells “moe sai khao neow!”—more skewers with sticky rice. This is Bangkok street food by meal in action: breakfast now, lunch chaos later, a twilight feast at dinner, and a greasy, glorious late-night encore when the bass from Khao San Road’s bars finally dials down. If we pace ourselves, we can eat like locals from sunrise to 2 AM and still have room for roti.

Bangkok Street Food by Meal: Breakfast (5:30–10:30)

Bangkok wakes up early. Before the BTS hums to life, the streets bloom with breakfast carts. Look for steam, baskets, and grills—the trifecta of a solid Thai morning.

  • Jok (rice porridge): Silky, soothing, and often topped with a just-set egg, pork meatballs, and ginger. Watch the vendor crack the egg into the bowl and stir—creamy magic. Expect 40–60 baht.
  • Khao tom (rice soup): Brothier than jok, with pork, shrimp, or fish, plus fried garlic and white pepper. 50–80 baht.
  • Moo ping + khao neow: Sweet-savory pork skewers hot off the grill, sticky rice tucked into a banana leaf. Your shirt will smell like smoke and happiness. 10–20 baht per skewer; 10–15 for rice.
  • Pa thong go (Chinese crullers) with sangkaya (pandan custard): Crispy, airy, and dangerously dunkable. 5–10 baht per piece; 15–30 for custard.
  • Soy milk and salapao (steamed buns): Warm soy milk, unsweetened or with syrup; buns stuffed with pork, custard, or red bean. 15–40 baht.
  • Kai kata (pan eggs): Two eggs sizzled in a little pan with Chinese sausage and minced pork—an Isaan-leaning breakfast that fills without knocking you out. 50–90 baht.

Where to find it fast:

  • Banglamphu/Old Town: Wander Phra Athit Road and Soi Rambuttri from 6–9 AM for moo ping, jok, and coffee boran (Thai "old-style" coffee). Tha Prachan and Tha Chang areas hum with office workers and students chasing rice soup.
  • Silom & Sathorn: The sidewalks around Samyan Market and Chong Nonsi become breakfast corridors—soy milk stands, pa thong go, and grilled pork.
  • Nang Loeng Market: Old-school flavors in a heritage market vibe, with jok and classic sweets.

How early is early? The best-selling breakfast pots can be empty by 9:30. We play the “if it smells right, stop now” game, then carry our loot to a park bench along the Chao Phraya or under the shade by Wat Chana Songkhram Ratchaworamahawihan.

If you want a deeper morning hit list, we put our favorites in the Bangkok Morning Street Food Guide: Bangkok Morning Street Food Guide: Best Breakfast Stalls, Markets & Early Eats.

Coffee, ice, and the heat

You’ll sweat. That’s part of the fun. We chase breakfast with iced oliang (Thai coffee), which arrives jet-black, sweet, and clinking with ice. If you’re cautious about water, order drinks in sealed bottles or cans. Street ice is generally filtered, but trust your gut.

Lunch Street Food by Meal: Midday Fuel (11:00–14:30)

When Bangkok’s office crowd spills out, the city turns into a lunch sprint. This is where Bangkok street food by meal gets practical: fast, filling, and cheap.

  • Khao rad gaeng (curry-over-rice): Point-and-choose victory. Two curries and a fried egg over rice will run 50–70 baht. Look for trays of green curry, spicy bamboo shoots, stir-fried morning glory, and crispy pork with Chinese kale.
  • Khao man gai (Hainanese chicken rice): Clean, comforting, and all about the sauce—gingery, garlicky, and a little sweet heat. 50–80 baht.
  • Pad kra pao (holy basil stir-fry): The working person’s lunch. Pork, chicken, or crispy pork blasted in a wok with basil, chilies, garlic; topped with a runny fried egg. 60–90 baht.
  • Noodle soups (guay tiew): Boat noodles near Victory Monument, beef broths so rich they tint your lips, or tom yum with roasted peanuts and lime. 50–90 baht.
  • Som tam + gai yang: Papaya salad pounded to order in a mortar—ask for “phet nit noy” (a little spicy) if you’re nervous—served with grilled chicken and sticky rice. 60–120 baht.

Where lunch really shines:

  • Silom: Soi Convent and Soi 10 explode with office-lunch stalls—curry rice, noodles, and juices. Arrive by 11:30 to beat the lines.
  • Victory Monument: Noodle town. Duck under the skywalk and follow your nose to boat noodle alleys; bowls are small, so order a few.
  • Ari: Hip but still street. Sidewalk carts near BTS Ari do quality khao man gai and crispy pork atop rice.
  • Old Town piers: Hop the Chao Phraya Express to Tha Chang or Tha Prachan at noon; the lanes behind the piers hide excellent curry rice and fried chicken.

If you want to plan lunch by neighborhood, we mapped the appetites here: Bangkok Street Food by Neighborhood: Where to Eat from Old Town to Chinatown.

Beating the midday crush

  • Peak is 12:00–13:00. We either eat at 11:15 or after 13:15.
  • “Khao suay mai?” means “rice, yes?”—nod if you want it.
  • If a wok is screaming and there’s a queue of locals, that’s our stall. Turnover equals freshness.

Dinner and Late-Night Street Food (17:00–02:00+)

Bangkok gets its second wind at dusk. Neon flickers on, woks roar, and charcoal smoke settles low like perfume. Dinner is sanuk—fun—and often shared, while late night is about post-bar survival.

Dinner classics:

  • Pad thai: Charred noodles, sweet-savory balance, shrimp or tofu, a squeeze of lime, and a snowfall of crushed peanuts. Yes, it’s touristy in places, but a good pad thai has real wok hei.
  • Hoy tod & oyster omelets: Crispy-edged omelets with plump oysters or mussels, splotched with chili sauce. 80–150 baht.
  • Seafood feasts: Chinatown (Yaowarat) does prawns, crab fried rice, and grilled squid right on the sidewalk. Prepare for a wait and a show.
  • Isaan sets: Som tam, gai yang, sticky rice, plus larb and nam tok. Spice can escalate quickly—ask for “mai phet” (not spicy) or “phet nit noy.”

Late-night fuel:

  • Moo kata (Thai BBQ): All-you-can-grill spots pop up on side streets; smoky, social, and cheap. 199–299 baht per person common.
  • Congee at midnight: Warm, gingery jok or khao tom never sleeps—perfect after a few Chang beers.
  • Roti & banana pancakes: The Khao San/Soi Rambuttri radius is roti central. Order with banana-egg and extra condensed milk; the sizzle on the griddle is pure ASMR.
  • Fried chicken & skewers: Salt-dusted wings and marinated pork balls with a sweet-spicy dip—street bars’ best friend.

Where to roam at night:

  • Chinatown (Yaowarat Road): MRT Wat Mangkon drops you right under the neon. Go for grilled seafood, hoy tod, and Chinese-Thai desserts.
  • Jodd Fairs (Rama 9): Next to MRT Phra Ram 9, this market is a modern street-food carnival—giant pork ribs, Thai tacos, boba, and live-ish vibes.
  • Old Town/Khao San Road & Soi Rambuttri: Pad thai carts, banana roti, skewers, and coconut ice cream. It’s loud, a little ridiculous, and undeniably tasty late.

If you’re planning your evening graze, start with this: Bangkok Night Street Food Guide: Best Late-Evening Stalls, Markets, and Snacks After Dark.

And if we’re basing near Khao San for a few nights, we like staying close enough to stumble home but far enough to sleep—think quiet corners off Phra Athit or a small guesthouse tucked behind Rambuttri. A pool helps you forgive the 2 AM tuk-tuk symphony.

For a street-first look at the backpacker heartland (and where to wander when you need something beyond buckets), this is our no-BS primer: Bangkok Street Food Guide: Khao San Road and Beyond.

Meal-by-Meal Dish Recommendations, Prices, and Spice Levels

Here’s how we structure a day that tastes like Bangkok without repeating ourselves.

Breakfast picks (mild to medium)

  • Jok with pork and egg: 40–60 baht. Gentle, gingery, soothing. Add white pepper and spring onions.
  • Moo ping + khao neow: 20–45 baht for a light set. A little sweet, barely spicy. Great walking food.
  • Pa thong go + sangkaya: 20–40 baht. Sweet and crispy; best eaten hot.
  • Kai kata: 50–90 baht. Savory and protein-heavy; ask for extra sausage.

Pair with: Iced oliang or Thai milk tea (cha yen) for 25–40 baht.

Lunch picks (medium to hot)

  • Pad kra pao moo krob (crispy pork basil): 70–95 baht. Default spicy—say “phet nit noy” if you need training wheels. Add a fried egg (kai dao) for 10–15 baht.
  • Khao man gai: 50–80 baht. Mild, garlicky sauce controls the kick. Pro move: ask for “pisayt” (extra rice or meat).
  • Boat noodles: 15–25 baht per mini bowl, but you’ll want 3–5. Broody, herby, slightly metallic from the spice-blood mix (traditional); newer shops skip that—equally good.
  • Khao rad gaeng: 50–70 baht for two curries; watch for green curry heat.

Pair with: Fresh orange juice (nam som) or longan juice, 25–40 baht.

Dinner picks (balanced to bold)

  • Pad thai kung: 70–120 baht. Balanced sweet-sour-salty; add dried chili flakes for kick.
  • Som tam Thai + gai yang: 60–120 baht. Zippy and refreshing; “mai sai pla ra” (no fermented fish) if you want it cleaner.
  • Hoy tod: 80–150 baht. Crispy edges, gooey middle; drizzle prik nam som (chili vinegar).
  • Seafood fried rice: 60–100 baht. Comforting and shareable.

Pair with: Coconut ice cream with sticky rice (30–50 baht) for dessert.

Late-night picks (comfort first)

  • Khao tom pla (rice soup with fish): 60–100 baht. Gentle on the stomach but deeply satisfying with fried garlic and celery.
  • Roti banana-egg: 40–70 baht. Sweet salvation, add chocolate if you must.
  • Fried chicken wings or pork skewers: 10–20 baht per piece/stick. Sweet-spicy dip wakes you up.

Pair with: Lime soda or chrysanthemum tea; drink water, tomorrow’s you will be grateful.

Practical Tips: Hygiene, Cash, Ordering, and Timing

Street food is a contact sport—cheerful chaos, clattering woks, and the occasional rogue scooter. Here’s how we keep it delicious.

Hygiene basics:

  • Follow the crowd. High turnover means fresher ingredients and hotter oil.
  • Watch the prep. If raw and cooked items mingle, bail. If tongs and gloves are in play, you’re good.
  • Peel it or cook it. Fruit with skin and anything sizzling hot is your safest bet.
  • Ice caution: Street ice is usually fine, but order sealed drinks if you’re unsure.

Cash and ordering:

  • Small bills rule. Most dishes are 40–100 baht; stall owners appreciate 20s and coins.
  • Some vendors accept QR payments, but cash is still king on the curb.
  • Thai to try: “Khor…” (I’d like…), “mai phet” (not spicy), “phet nit noy” (a little spicy), “khop khun” (thanks). Pointing is a universal language—smile while you do it.

Peak hours and patience:

  • Breakfast: 6:30–9:00. Lunch: 12:00–13:00. Dinner: 18:00–20:00. Late night: 22:00–01:00 around Khao San and Chinatown.
  • Stall runs out? That’s Bangkok telling us to explore the next soi.

Choosing the best stall for each meal:

  • Breakfast: Steam and grills. If congee is bubbling and skewers are flipping, stop.
  • Lunch: Look for office crowds and trays of curry that move fast. Avoid anything crusting over.
  • Dinner: Wok thunder and charcoal smoke. If the vendor is plating nonstop, you won’t wait long.
  • Late night: Keep it simple—fried, grilled, or griddled. We skip raw salads after midnight.

Heat, scams, and sanity:

  • It’s hot. We duck into 7-Eleven for a 30-second AC blast and a cold water—no one judges.
  • Tuk-tuks are fun but negotiate first. If the price feels off, walk 10 meters; options multiply.
  • Street bars pour generously; pace yourself if you’re planning a second dinner.

Getting Around for Meal Missions

  • Chao Phraya Express Boat: Ride to Tha Chang for Grand Palace-side eats or Tha Prachan for student-friendly stalls. Cheap, breezy, and scenic.
  • BTS/MRT: Sala Daeng (Silom), Victory Monument, Ari, and Wat Mangkon (Chinatown) are our street-food gateways.
  • Khlong Saen Saep boat: Hop to Phanfa Bridge for Old Town and the Golden Mount, then snack your way toward Banglamphu.
  • Walk the sois: The best bites often hide one alley back from the main road.

If you’re brand-new to eating curbside and want a confidence boost before you jump in, have a look here: Bangkok Street Food for First-Time Visitors: What to Order, How to Eat, and Where to Go Beyond Khao San Road.

Where to Sleep Between Meals

We keep it simple: stay near the food. In Banglamphu, we like small guesthouses on quiet sois off Phra Athit or behind Rambuttri—easy walks to breakfast carts and roti stands, and just far enough from the 2 AM thump to sleep. Over in Silom/Sathorn, a no-frills place near a BTS stop gets you to early soy milk and late-night noodles fast. If there’s a pool, we’re in—nothing beats a dip after a sweaty som tam run.

Why Plan Bangkok Street Food by Meal?

Because the city eats in waves. Breakfast is soft and smoky, lunch is fast and fiery, dinner is social and sprawling, and late night is comfort and crunch. Thinking about Bangkok street food by meal helps us space out the bangers—jok now, basil stir-fry later, oyster omelet after dark—without repeating ourselves or tapping out too early.

Meet us at sunset on Phra Athit, and we’ll walk to Rambuttri for skewers before hopping the ferry to Chinatown for neon oysters. Tomorrow morning, we’ll be back at the grill for moo ping—because in Bangkok, the next great bite is usually one meal away.

Related Hotels & Places

More Khao San Road Guides