10 Best Places to Eat in Bangkok

Best Places to Eat in Bangkok

Bangkok is a city that rewards the hungry. From smoky charcoal-grilled noodles to creamy crab omelettes, the best meals here often come from humble shophouses and sidewalk stalls.

Most cost just a few dollars. Many of these spots sit just minutes from top attractions like the Grand Palace, Wat Pho, and Chinatown, making them easy stops before or after sightseeing.

Here are 10 places you should not miss. 😊

1. Pad Thai Kratong Thong by Ama

Pad Thai Kratong Thong by Ama

This family-run shop near Wat Pho puts a creative spin on pad thai by serving it inside crispy golden pastry cups. The result is a delightful crunch with every bite.

Locals and tourists line up here at lunchtime, with many eating on the sidewalk. The shrimp pad thai is the star, featuring plump prawns in a sweet and savory sauce.

Highlights:

  • Unique crispy cup presentation
  • Located steps from Wat Pho and the Grand Palace
  • Great for a quick, affordable meal between temples

Signature Dishes:

Pad Thai with shrimp

  • Pad Thai with shrimp
  • Green curry fried rice
  • Deep-fried pork shoulder

Price Range: ฿69 to ฿129 per dish

Nearby: Wat Pho and Tha Tien Pier. A short walk from the Grand Palace and the ferry to Wat Arun.

2. K. Panich Sticky Rice

K. Panich Sticky Rice

This 90-year-old family institution is a Michelin Bib Gourmand dessert shop with royal roots. The recipe was passed down from an aunt who cooked for King Rama V.

Their mango sticky rice features glossy, fragrant glutinous rice infused with coconut milk, topped with sweet ripe mango and crispy mung beans.

It is often called the best in Bangkok.

Highlights:

  • Michelin Bib Gourmand
  • Recipe with royal palace cooking roots

Signature Dish:

Mango Sticky Rice

  • Mango sticky rice with Nam Dok Mai mango

Price: ฿130 per set

Nearby: Tanao Road in the Old City near the Giant Swing.

3. Jeh O Chula

Jeh O Chula

This unassuming family restaurant, open since 1967, is Bangkok’s most famous late-night eating spot.

Expect long queues for their viral “Mama Oho” tom yum noodles, a Michelin Bib Gourmand winner.

This oversized bowl of instant noodles comes loaded with shrimp, squid, pork meatballs, crispy pork, and egg in a spicy, creamy tom yum broth.

It is comfort food at its finest.

Highlights:

  • Open since 1967
  • Expect long waits, but worth it

Signature Dishes:

Mama Oho Tom Yum

  • Mama Oho Tom Yum with seafood or mixed everything
  • Yum Salmon (spicy raw salmon salad)

Price Range: ฿150 to ฿850. The famous Mama tom yum is ฿150 to ฿300.

Nearby: Banthat Thong area near Chulalongkorn University. Short taxi ride from BTS National Stadium.

4. Go-Ang Pratunam

Go-Ang Pratunam

Often called the best chicken rice in Bangkok, Go-Ang earned a Michelin Bib Gourmand in the inaugural 2018 guide.

This family-run shop has been serving silky poached chicken since 1960.

The secret is their addictive sauce, a balanced blend of bean paste, green chili, ginger, soy, and vinegar.

Each plate comes with fragrant rice cooked in chicken broth and a light soup on the side.

Highlights:

  • Michelin Bib Gourmand since 2018
  • Pink-uniformed staff and always-busy dining room
  • Unbeatable value for the quality

Signature Dishes:

Hainanese Chicken

  • Khao Man Gai (Hainanese chicken rice)
  • Chicken livers
  • Crispy fried chicken

Price Range: ฿65 to ฿95 per plate

Nearby: Multiple branches across Bangkok. The original is near Pratunam Market on Phetchaburi Road. Other locations include one near CentralWorld and another in Siam Paragon.

5. Thipsamai Padthai Pratoopee

Thipsamai Padthai Pratoopee
Photo Credit: Piotr Baranski

Thipsamai claims to be the oldest Pad Thai restaurant in Bangkok, and the quality speaks for itself.

Their signature Pad Thai is stir-fried in vibrant orange shrimp oil made from river prawn heads. This gives the noodles a rich, savory depth and a distinctive color.

The noodles come wrapped in a paper-thin egg omelette. Fair warning: the flavor leans sweet, which some love and others find too much.

Highlights:

  • Michelin Bib Gourmand
  • Featured on countless travel shows

Signature Dishes:

Padthai with shrimp oil, fresh deep-sea prawns, and wrapped with egg
Photo Credit: Nayumi Quynh Do
  • Padthai with shrimp oil, fresh deep-sea prawns, and wrapped with egg
  • Padthai Song-Kreung
  • Padthai Siam Royal (River Prawns)
  • Padthai Siam Royal (Marinated Chicken)

Price Range: ฿150 to ฿500 per plate. The famous shrimp oil version is ฿150.

Nearby: Maha Chai Road in the Old City. About 7 minutes walk from the Giant Swing.

6. Chula 50 Kitchen

Chula 50 Kitchen
Photo Credit: Chula 50 Kitchen

Think of this as the budget-friendly alternative to Jay Fai’s famous crab omelette.

Their creamy scrambled eggs with crab meat over rice cost just ฿70 to ฿90. The crab portion is smaller, but the dish is rich, savory, and incredibly satisfying for the price.

This is a canteen-style spot popular with university students. It opens at 7 AM and works great for breakfast or lunch.

Highlights:

  • Budget-friendly crab dishes
  • Popular with Thai students and office workers

Signature Dishes:

Rice with stir-fried crab curry
Photo Credit: Chula 50 Kitchen
  • Rice with stir-fried crab curry
  • Rice with creamy omelet with crab
  • Stir-fried crab curry
  • Creamy omelet with crab

Price Range: ฿50 to ฿120 per dish

Nearby: Chulalongkorn Soi 50 in Pathum Wan. Very close to MRT Sam Yan and Chamchuri Square.

7. Jok Prince

Jok Prince

Jok Prince Michelin

This Bib Gourmand rice porridge shop is famous for its unique smoky flavor.

The porridge picks up a charred undertone from the cooking process, giving it a depth you will not find in typical congee. Some people love it, others find it too intense.

The homemade pork balls are seasoned with white pepper and soy sauce. You can add a raw egg or century egg on top.

Highlights:

  • Michelin Bib Gourmand
  • Famous for its subtle charcoal smokiness

Signature Dishes:

Jok Moo

  • Jok Moo (pork congee with handmade meatballs)
  • Add a soft-boiled egg, ginger, or pork liver

Price Range: ฿50 to ฿80 per bowl

Nearby: Charoen Krung Road in Bang Rak, behind the Shangri-La Hotel. Near BTS Saphan Taksin.

8. Thong Smith

Thong Smith

Thong Smith has turned humble boat noodles into a premium dining experience.

Often called the most luxurious boat noodles in Bangkok, they use Australian Wagyu beef and serve generous, full-sized bowls.

The dark, aromatic broth is enriched with spices and a splash of cow’s blood for authenticity.

Topped with thin-sliced Wagyu ribeye, braised beef shank, and ox tongue, it is rich and deeply satisfying.

Highlights:

  • Premium boat noodles with Wagyu beef
  • Clean, air-conditioned setting
  • Multiple branches in popular malls

Signature Dishes:

Wagyu Beef Boat Noodles

  • Wagyu Beef Boat Noodles
  • Crispy pork crackling on the side

Price Range: ฿149 to ฿529 per bowl. The fully-loaded Wagyu bowl is ฿499 to ฿529.

Nearby: Multiple locations including CentralWorld (3rd floor) and Ari Soi 4. Easily reached via BTS Skytrain.

9. Khao Gaeng Jek Pui (Je Chie)

Khao Gaeng Jek Pui
Photo Credit: Chanin Makarukpinyo

This 70-year-old Chinatown institution is famous for its “musical chairs” curry rice.

With no tables, customers perch on small red plastic stools to eat, which is part of the charm.

The green curry with chicken and yellow curry with pork are best-sellers, each boasting a soupy, aromatic sauce rich with fresh herbs.

Highlights:

  • Over 70 years of history
  • Authentic street food experience

Signature Dishes:

Yellow curry with pork
Photo Credit: Chitrahadi Sudirman
  • Yellow curry with pork
  • Green curry with chicken
  • Add a braised egg or Chinese sausage

Price Range: ฿40 to ฿60 per plate

Nearby: Mangkon Road in Yaowarat (Chinatown). 3 minute walk from MRT Wat Mangkon.

10. Raan Jay Fai

Raan Jay Fai
Photo Credit: Yuxin Yang

This is Thailand’s first street food Michelin star.

Jay Fai herself dons ski goggles and cooks every dish over blazing charcoal fires. The open kitchen is pure theater.

Her famous crab omelette is an absolute legend.

A softball-sized roll stuffed with fresh jumbo lump crab meat, fried to a crispy golden brown outside and tender inside. Trust me, it is worth every baht.

Highlights:

  • One Michelin Star since 2018
  • Featured on Netflix’s Street Food

Signature Dishes:

Crab Omelette
Photo Credit: Joan Li
  • Crab Omelette (Khai Jiao Pu)
  • Drunken Noodles with seafood
  • Tom Yum Goong soup, around ฿800

Price Range: ฿600 to ฿1,500 per dish. Portions are large and meant for sharing.

Nearby: 327 Maha Chai Road in the Old City near Golden Mount temple. About 10 minutes walk from MRT Sam Yot.

Related Posts

Leave a Comment