Best Khao Soi in Bangkok: Northern Thai Comfort Food
Rich, creamy coconut curry noodles β 10 spots ranked.
Khao soi is Northern Thailand's most celebrated noodle dish β a rich coconut curry broth ladled over egg noodles, topped with a nest of deep-fried crispy noodles, and served with pickled mustard greens, shallots, and a squeeze of lime. It originates from Chiang Mai and Chiang Rai, where Burmese and Shan influences shaped the curry paste, but Bangkok has embraced it fully. Here are the ten best bowls in the city. ## What Makes Great Khao Soi The curry should be deeply aromatic β a paste of dried chilies, turmeric, coriander seed, shrimp paste, shallots, and garlic, bloomed in coconut cream until the oil splits. The broth should be rich but not heavy, with warmth from spices rather than scorching heat. The soft egg noodles should be springy, not mushy, and the crispy topping should shatter on contact. The protein β chicken leg, beef, or pork β should be braised until tender. ## 1. Khao Soi Mae Sai β Victory Monument Widely considered the gold standard for khao soi in Bangkok. The owners are from Mae Sai in Chiang Rai, and their curry paste recipe came south with them. The chicken leg version (80 baht) has fall-off-the-bone meat in a fragrant, moderately spiced coconut curry. The crispy noodle topping is fried fresh throughout the day. BTS Victory Monument exit 4, walk down Rangnam Road about 300 meters. Open 10 AM to 3 PM, closed Sundays. Often sells out by 1 PM. ## 2. Hom Duan β Ari A Northern Thai restaurant on Phahonyothin Soi 8 that does an exceptional khao soi gai (90 baht) with a curry that leans toward the Chiang Mai style β slightly sweeter, more coconut-forward. They also serve excellent khao soi neua (beef) for 100 baht. The restaurant has air conditioning, which is a bonus. BTS Ari exit 1. Open 10:30 AM to 9 PM. ## 3. Baan Ying β Multiple Locations A Thai comfort food chain with branches in Central Embassy, Siam Paragon, and EmQuartier. Their khao soi (180 baht) is more refined than street versions β lighter coconut curry, premium chicken, beautiful presentation. It is not the most authentic, but consistently good and convenient when you want khao soi in an air-conditioned mall. Open mall hours. ## 4. Ongtong Khao Soi β Ekkamai A dedicated khao soi restaurant on Sukhumvit Soi 63 that has built a cult following. Their signature beef khao soi (130 baht) features slow-braised beef shank in a dark, complex curry with serious depth. The khao soi seafood (180 baht) is an unconventional variation worth trying. BTS Ekkamai. Open 10 AM to 9 PM. ## 5. Khao Soi Nimman β Thonglor Named after Chiang Mai's trendy Nimmanhaemin Road, this small shop on Thonglor Soi 9 serves Chiang Mai-faithful khao soi with handmade noodles. Chicken 90 baht, beef 110 baht. The paste is made in-house daily and the coconut milk is freshly squeezed. BTS Thong Lo. Open 11 AM to 3 PM, 5 PM to 8 PM. ## 6. Khaosoi Ruamjai β Saphan Khwai A shophouse restaurant near BTS Saphan Khwai that has been serving Northern Thai food for over 20 years. Their khao soi (70 baht) is the most affordable on this list and arguably the most authentic β the curry paste has a pronounced turmeric note and real heat. Cash only. Open 10 AM to 4 PM. ## 7. Baan Ice β Sathorn A trendy Thai restaurant on Soi Sri Aksorn in Sathorn that does creative Thai food. Their khao soi (160 baht) is elevated with a thicker, creamier curry and quality chicken thigh. The presentation is Instagram-worthy. BTS Surasak. Open 11 AM to 10 PM. ## 8. Pochana β Lat Phrao A humble Northern Thai canteen near MRT Lat Phrao that serves khao soi alongside other Chiang Mai dishes. The bowl is 65 baht and the curry is intense with dried chili and shrimp paste. This is where Northern Thai expats in Bangkok come for a taste of home. MRT Lat Phrao exit 3. Open 8 AM to 3 PM. ## 9. Krua Khun Yah β Phaya Thai A home-kitchen-style restaurant near BTS Phaya Thai that does various regional Thai dishes. Their khao soi (90 baht) uses a family recipe with a distinctive smoky quality from charred dried chilies. Small shop, only 6 tables. Open 11 AM to 2 PM, 5 PM to 8 PM, closed Mondays. ## 10. Pa Khao Soi β Ratchathewi A stall near Victory Monument run by an older woman from Lamphun. Her khao soi gai (75 baht) is simple and traditional β not fancy, not photogenic, but deeply satisfying with a curry paste that tastes like it was made in a Northern village. Look for the yellow sign. Open 10 AM to sold out. ## Northern Thai Food Culture Khao soi is just the gateway into Northern Thai cuisine. Chiang Mai and the surrounding region have a food tradition distinct from central Thai cooking. Nam prik num (roasted green chili dip), sai oua (Northern Thai herbed sausage), gaeng hang lay (Burmese-influenced pork belly curry), and khao niao (sticky rice eaten with the hands) form the pillars of the cuisine. In Bangkok, restaurants like Hom Duan and Khaosoi Ruamjai serve these alongside khao soi for a full Northern experience. ## Ordering Tips - Say "khao soi gai" for chicken, "khao soi neua" for beef - Ask for "mai pet" if you want it mild, "pet mak" for extra spicy - Always squeeze the lime and add the pickled greens β they cut through the richness - Many shops sell out by early afternoon, so go for an early lunch - Pair with a cold Singha or Chang beer for the authentic Northern Thai experience Bangkok's khao soi scene proves that regional Thai food thrives far from its origins, carried by cooks who brought their family recipes to the capital.