Khao San Road is for most young tourists the first stop of that long adventure they've always dreamt of. The famous street has countless food stalls and restaurants, selling common Thai dishes. But if you are looking for something special, you should pick one of these best restaurants near Khao San Road.
The best restaurants near Khao San Road are:
1. Phanfa Restaurant
This famous and by Michelin Guide recommended restaurant is well-known for their Steamed Crab Claws and Hainanese Chicken Rice. This list of best restaurants near Khao San Road is not complete with Phanfa. For generations, they serve these famous dishes to mostly Chinese people. Their signature Crab Claws are easy to peel as they are served cracked. You can dip the large chunks of crab meat in the spicy seafood sauce. As crab is an expensive ingredient, expect to pay around 500 baht per crab portion. The famous Hainanese Chicken is 150 THB.
Steamed Crab Claws (500 THB)
Hainanese Chicken (150 THB)
2. Jay Fai
Perhaps the most famous street food vendor in Bangkok and obviously listed in this best restaurants near Khao San Road article. Jay Fai, the nickname of the owner, got a lot of attention once she got listed in the Michelin Guide and nowadays you can expect queues of fellow-food-lovers. She always wears ski goggles to prevent oil from hitting her eyes, which looks quite funny. Her specialities are crab omelettes and crab curries. Both the crab omelette and the crab curry have a price tag of 800 THB.
Crab Omelette (800 THB)
Crab Curry (800 THB)
3. Tom Yum Goong Banglamphu
Listed in our Top 22 Local Thai Restaurants in Bangkok in Bangkok, this famous street food vendor named Tom Yum Goong Banglamphu is not actually a restaurant but it serves such delicious seafood that it should be listed. Spicy Thai Shrimp Salad, Fried Shrimp with Garlic, Fried Clams with Chili Paste and Basil and of course the Tom Yum Goong are their specialities. Expect authentic no-nonsense Thai flavours with plenty of spicinesses. Prices are between 100 - 200 THB.
Tom Yum Goong (150 THB)
Pla Goong (Spicy Prawn Salad) (200 THB)
4. Krua Apsorn
This mid-range restaurant near Khao San Road is insanely popular among Thai. Krua Apsorn is a place where you take your whole family to, which is exactly what Thai do. The food here is so delicious, that they were invited by the Royal Family to cook for them. The highlights of their menu are the Stir-fried Chili Herbs Mussels, Stir-fried Crab Meat with Yellow Pepper Chili and Curry Powder and the Fluffy Crab Meat Omelet. Krua Apsorn has two branches with an identical menu. Prices are between 100 - 700 THB. Especially the crab dishes are high in price.
Stir-fried Crab with Yellow Powder (700 THB)
Fluffy Crab Meat Omelette (100 THB)
5. Thip Samai
In case you do want to eat Pad Thai, you should check-out the restaurant serving the best Pad Thai in Bangkok: Thip Samai. The menu is limited with only five different Pad Thai, including a vegetarian option as well, with prices from 60 to 300 THB. It is recommended to try the Superb Padthai (200 THB), as it has two really big and juicy prawns and is definitely worth the price. For more information, check our in-depth article about Pad Thai Thip Samai. Thip Samai is located close to Wat Saket and on walking distance from Khao San Road.
Superb Pad Thai Large (200 THB)
Superb Pad Thai Small (100 THB)
6. Areesa Lote Dee
This small and budget-friendly restaurant close to Khao San Road is a place that you easily walk past by. A hidden local’s favourite. Areesa Lote Dee has a limited menu and serves delicious Muslim-Thai food. Their specialities are Khao Mok Neua, Khao Mok Kai (both Indian-style rice with either beef or chicken), Chicken Noodle Soup and Soft Spring Rolls. Due to popularity, they occasionally run out of food halfway through the day, so be on time. Prices are between 40 and 65 THB.
Khao Mok Neua (65 THB)
Kuay Teow Gaeng (40 THB)
7. Mont Nomsod
This dessert restaurant near to Khao San Road serves toasted bread with all sorts of spread. In our recent article about Mont Nomsod, we’ve already asked ourselves how something so simple, could become so popular. The fact is, Mont Nomsod is delicious, it’s close to Khao San Road and it will definitely fit your wallet. One toasted bread is between 15 - 25 THB.
Toast with Chocolate (25 THB)
Dip with Coconut Egg Custard (60 THB)
8. Natthaphon Coconut Ice Cream
If you are looking for the best coconut ice cream in Bangkok, look no further. This small and a bit undiscovered shop named Natthaphon Coconut Ice Cream is specialized in making pure ice cream without any extra ingredients. The coconut, mango and green tea flavours are insanely delicious! Prices are between 30-40 THB per scoop.
Coconut Ice Cream (30 THB)
Mango Ice Cream with Sticky Rice (30 THB)
9. Nai Soie
This local restaurant near Khao San Road serves one of the best and most aromatic beef noodle soups in Bangkok. Nai Soie is a restaurant that's been in business for more than 50 years! Choose rather you prefer stewed or fresh beef and enjoy a large bowl of delicious soup for 80 THB.
Stewed Beef Soup (80 THB)
Fresh Beef Soup (80 THB)
Thailand’s most popular dessert is Mango Sticky Rice. If you are looking for the best mango sticky rice in Bangkok, Korpanich is the place to be. The menu is limited and has even a weirdly combination with dried fish. The normal Sticky Rice with Mango and the Sticky Rice with Thai Custard are the highlights and much more delicious than the dried fish. Prices are between 50 and 100 THB. For more information, check out our in-depth article about Kor Panich.
Sticky Rice with Mango (100 THB)
Sticky Rice with Thai Custard (50 THB)
11. Tee’s Yen-Ta-Fo Red Soup
Yen Ta Fo is a popular pink coloured soup that can be found everywhere in Thailand. This restaurant is famous for its Yen Ta Fo. You can order it as a soup or as a dry version. Prices are for most soups are 60 THB but if you really want to try something delicious, you should order the Red Tofu Spicy Soup with Seafood. The price for this seafood feast is 200 THB and you will get a bowl full of prawns, squid, crab meat and spicy Yen Ta Fo soup.
Hot and Sour Noodle Soup (60 THB)
Red Tofu Spicy Soup and Seafood (200 THB)
12. Kai Yang Boran
This popular Isaan restaurant is known for its grilled chicken and many other Isaan specialities. The grilled chicken is nicely crispy and seasoned with lemongrass. Other great options are the Nam Tok (grilled pork neck) and the Deep-Fired Snakehead Fish. Prices are around 130 - 150 THB. The fish is a little bit more expensive with a price tag of 400 THB.
Grilled Chicken (130 THB)
Nam Tok Kor Moo Yang (150 THB)
13. Tom Yum Kung
Located in the middle of Khao San Road, this restaurant serves high-quality Thai dishes. During the day, you can sit outside in a loungy atmosphere, enjoying music and an ice-cold beer. As the restaurant name already suggests, they serve delicious Tom Yum Kung which is easily shareable for two. But one of the most interesting dishes they serve is the baby shrimps (Meng Kung Foi). It’s an appetizer where you wrap all ingredients in beetle and lettuce leaves, dip it in a sweet sauce and what you get is a big flavour explosion. Prices vary between 150 - 400 THB.
Meng Kung Foi (150 THB)
Pla Ka-Pong Tod Nam Pla (400 THB)
Pua-Kee is a popular restaurant among locals serving all sorts of noodle soups. The soups are amazing and cheap, and therefore needs no further explanation why we listed it in this Best Restaurants near Khao San Road article. The soups are mostly served with wontons, dumplings and plenty of spices. The dry Tom Yum flavoured noodles, the Tom Yum Seafood Soup and the Shrimp Wonton Soup are highly recommended. Prices vary between 55 - 100 THB.
Rice Noodle and Pork Balls without Soup (55 THB)
Tom Yum Flavoured Seafood Soup (100 THB)
15. Steve Café and Cuisine
If you are looking for great food and a great river view near Khao San Road, then Steve Café and Cuisine is the place to go. Highlights are the Pork Curry, Deep-fried Sun-Dried Seabass, Soft Shelled Crab Curry and Grilled Pork with Lemongrass Chili. Prices are between 220 - 420 THB.
Pork Curry (220 THB)
Soft Shelled Crab Curry (240 THB)
16. Mit Ko Yuan
Mit Ko Yuan is a small local restaurant near Khao San Road that is known for Tom Yum Goong. The soup is authentic Thai cuisine, so expect many chilis and plenty of herbs. They also have so many other great options. The Signature Chili Fried Clams are well-known as well. One of the biggest surprises is the Stir-Fried Pork with Twig Frame: crispy bits of pork with salty and nicely cooked veggies. Prices vary between 80-120 THB
Tom Yum Goong (90 THB)
Stir-fried crispy pork with twig frame (80 THB)
There you have it, the best restaurants near Khao San Road. You can find this all these restaurants, and many others throughout Thailand, in our food app called TopTravelFoods. Instead of recommending good restaurants, we recommend the best food these restaurants have to offer. If you are looking for the absolute best dishes near you, TopTravelFoods is the app you must have. All you have to do is select your filters and the app will show the very best dishes in any budget category near you. All these dishes are rated and reviewed by fellow-food-lovers. It's completely free and available for both iOS and Android.