Time Out Thailand
Photograph: Time Out Thailand | Best cheap eats in Bangkok
Photograph: Time Out Thailand

Best cheap eats in Bangkok

From a 40-year beef broth in Ekkamai to railway-side pork rice in Thon Buri

Tita Honghirunkham
Advertising

Opening hours and prices for these ten venues were verified in May 2026. Tuang by Chef Yip has moved to a larger warehouse space on Soi Charoen Krung 89 to handle the crowds, while Rung Rueang remains a Michelin Bib Gourmand regular. We update this guide often, so check back for the latest changes.

Some mornings in Bangkok, you're just following your nose down the right alley when something stops you. A cloud of charcoal smoke slipping through a fence. The sound of a cleaver working fast on a wooden board. A queue of office workers who clearly know something you don’t. That's usually how it starts.

This city is full of places like that. These are ten of them – not secrets, exactly, since half have had regulars since before we were born, but the kind of places that still feel personal when you find them. They’re light on the wallet, scattered across the city and genuinely good. Not a definitive list, more a friend leaning across the table and saying: go here. 

  • Ekamai

There's a brass pot at the entrance here that has been bubbling for more than 40 years. The kitchen never fully extinguishes it, so each morning's broth begins as a continuation of the day before, drawing from decades of accumulated flavour and collagen until the liquid turns dark, rich and almost mahogany. 

That's the foundation for the kuay teow neua, one of Bangkok's great  beef noodle institutions: gelatinous, herbal, deeply savoury and perfumed with Chinese medicinal herbs, star anise and cinnamon. It comes topped with brisket, melt-soft stewed beef, springy meatballs and tendon. Choose your noodle – fine, wide or glass – then settle in at one of the ground-floor steel tables, non-air-conditioned, worn-in and exactly as it should be. The goat stew is the move if you want to go deeper.

Dishes to order: Kuay teow neua (beef noodles), slow-simmered goat stew.

Price range: B80-200

336-338 Ekkamai Rd., Watthana. Open daily 9am-7pm

  • Street food
  • Charoenkrung

Down a narrow alley opposite Soi Charoen Krung 49, this open-air legend has been doing one thing since 1959: pork trotters. The work starts the afternoon before, when whole knuckles, trotters and intestines go into a sweet, five-spice gravy and simmer overnight until the collagen breaks down and the skin turns glossy, almost lacquered, then practically dissolves over rice.

Pick your cut – whole trotter, lean leg or  thoroughly cleaned intestines – and the kitchen sends it out with a house-made dipping sauce of pounded bird's eye chillies, garlic and white vinegar that cuts straight through the richness. Everything is cooked in one batch per day and the best pieces go quickly, so arriving before noon is less a tip than a rule.

Dishes to order: Stewed pork trotter (kha mu) over steamed jasmine rice.

Price range: B50-150

492/6 Soi Charoen Krung 49, Bang Rak. Open Mon-Sat 7.30am-1pm

Advertising
  • Silom

A shaded courtyard on Phiphat 2, right in the shadow of Silom’s financial towers, and the contrast could not be more satisfying. The cook here has earned the title ‘Queen of Som Tam’ for good reason. The tam pa (jungle salad) and som tam sua (papaya salad with rice noodles) arrive fiercely spicy, sour and fragrant with pla ra (fermented fish sauce), giving you full northeastern Isaan flavour without apology. 

To give your mouth something to do between bites of heat, order the gai yang: charcoal-grilled chicken marinated with garlic and white pepper, the skin blistered just right. The kor moo yang (grilled pork neck), sliced thick and still fatty, is equally hard to argue with.

Dishes to order: Tam pa, som tam sua, gai yang, kor moo yang.

Price range: B40-80

146 Phiphat 2, Silom. Open Mon-Sat 11am-5.30pm

  • Rattanakosin
  • Recommended

Near the Wisut Kasat intersection in the old part of the city, Ten Suns takes a lighter, cleaner path through Bangkok's beef noodle scene. The broth here is golden, herbal and aromatic, built to amplify the meat rather than bury it.

The menu lets you build exactly the bowl you want, with fresh beef, slow-cooked brisket, gelatinous tendon, sliced tongue or prized marbled Kobe-style beef. The standout, though, is the bamee haeng: dry-tossed egg noodles finished in lard and fried garlic, served with a separate cup of boiling herbal broth for sipping. A few tables, no air conditioning, total focus. 

Dishes to order: Bamee haeng (dry egg noodles), custom beef noodle bowl.

Price range: B100-150

456 Wisut Kasat Rd., Bang Khun Phrom, Phra Nakhon. Open Tue-Sun 9am-4pm

Advertising
  • Sukhumvit 26

Five minutes from BTS Phrom Phong, across two adjacent shophouses that were once one family operation before an old falling-out split things down the middle, this Michelin Bib Gourmand institution moves at a speed that feels almost reckless. 

Bowls arrive fast: hand-minced pork, tender pork slices, springy fish balls and cleanly boiled offal, with your choice of noodle and broth. The clear, peppery pork-bone soup is reliable but the tom yum version – sharpened with lime juice, fish sauce, sugar and roasted crushed chillies – is where the place really earns its reputation. Go dry, finished with fragrant garlic oil, and add crispy fried fish skin on the side. The whole thing costs less than a large coffee at plenty of Bangkok cafés.

Dishes to order: Dry tom yum pork noodles, fried fish skin.

Price range: B60-80

10/3 Sukhumvit Soi 26, Phrom Phong. Open daily 8am-5pm

  • Chinese
  • Charoenkrung
  • Recommended

Chef Yip Yun Keung spent years running the Cantonese kitchen at the Shangri-La's Shang Palace before moving to a warehouse space on Soi Charoen Krung 89, where he serves dim sum of serious hotel pedigree at prices that make the queue entirely understandable.

The har gow (steamed shrimp dumplings) comes with plump, snappy prawns inside translucent skins so thin you can almost see through them. The cheong fun (fresh-steamed rice flour rolls filled with shrimp or barbecued pork) are silky and clean; the fried taro puffs are crisp and beautifully layered; and the salted egg custard buns arrive soft, pillowy and molten-centred. There is always a queue. That is simply part of the experience.

Dishes to order: Har gow, cheong fun, salted egg custard buns, fried taro puffs.

Price range: B60-100

Soi Charoen Krung 89, Bang Kho Laem. Open Tue-Sun 7am-3pm

Advertising
  • Ari

Steps from BTS Ari, this bright, efficient shophouse runs a serious operation in crispy pork belly and red-roasted char siu. The moo krob (roasted pork belly) arrives with golden crackling that shatters on contact, giving way to tender layers of meat and fat underneath. 

The char siu is marinated in five-spice and charcoal-roasted until just sweet enough, still moist and full of flavour. Everything lands over fragrant steamed rice with sliced lap cheong (Chinese sausage), a soft-boiled egg and thick ochre gravy that pulls the whole plate together. At lunch, the pace is relentless, with office workers buying trays to go. That tells you plenty.

Dishes to order: Mixed crispy pork and red pork rice with egg.

Price range: B50-80

1161-3 Soi Phaholyothin 7, Ari. Open daily 8am-4pm

  • Thon Buri

The Talat Phlu railway tracks run close enough that you feel the vibration through your plastic stool before you hear the train. Sunee has been operating railway-side for decades, turning  khao moo daeng into one of the most atmospheric cheap meals in Bangkok.

The red pork is charcoal-roasted until sweet and tender, then paired with crispy golden pork belly and eggs simmered in five-spice stew until the flavour runs all the way through. The house gravy is what sets it apart: dark red, fragrant with toasted sesame seeds, peanuts and ground five-spice, and generous enough to coat every grain of rice.  

Dishes to order: Red pork and crispy pork rice with five-spice egg.

Price range: B40-60

854/8 Soi Thoet Thai 25, Talat Phlu, Thon Buri. Open daily 6am-8:30pm

Advertising
  • Dusit

Deep in the leafy residential pocket of Dusit, near the old Sriyan Market, this institution specialises in gaeng pa, or jungle curry, made the traditional way with no coconut milk. What you get instead is a searing, herbaceous broth loaded with wild ginger, fresh green peppercorns, bird's eye chillies, eggplant and holy basil. 

It is hot in a way that feels architectural rather than simply aggressive; the heat is part of the dish's logic. Wild boar is the classic order, though chicken and snakehead fish work beautifully too. The mild eggplant salad with minced pork and boiled egg is the sanity plate, so order it and alternate. Finish with house-made durian ice cream over sweet sticky rice, which lands like a reward for surviving.

Dishes to order: Gaeng pa (jungle curry) with wild boar, eggplant salad, durian ice cream.

Price range: B100-250

954/2 Thanon Nakhon Chai Si, Dusit. Open Mon-Sat 10am-9pm

  • Thai
  • Lumphini
  • price 1 of 4

Down a quiet Sanam Khli alley just off Wireless Road, behind the trees of Lumphini Park, this family-run shop has been frying chicken for close to 50 years. The bird is marinated with garlic, coriander root and white pepper before hitting the fryer, then comes out with paper-thin crackling skin and meat that stays properly juicy inside.

Then comes the detail that makes this place its own thing: the whole plate gets buried under a mountain of crisp, salt-seasoned fried garlic that tastes dangerously good on its own. Eat it with warm sticky rice and a sharp, lime-heavy som tam to cut through the richness. CNN Travel once called it better than KFC. The daily crowd of locals and visitors seems to agree.

Dishes to order: Garlic fried chicken (gai tod), sticky rice, green papaya salad.

Price range: B100-200

137/1-2 Soi Sanam Khli, Wireless Rd., Pathum Wan. Open daily 7am-9pm

Recommended
    Latest news
      Advertising