Khao Soi
Photograph: Marisa Marchitelli
Photograph: Marisa Marchitelli

From Chiang Mai to Bangkok, 11 must-try khao soi spots

If there’s a single dish that is the icon of Northern Thai cuisine, it’s khao soi

Marisa Marchitelli
Advertising

If there’s a single dish that is the icon of Northern Thai cuisine, it’s khao soi – a fragrant, curry-laden bowl of rich coconut broth, silky egg noodles and finished with crispy golden strands of those very same noodles deep fried on top. 

Yet, for all its deep ties to Chiang Mai, khao soi is something of an outlier in Lanna cuisine. Unlike most northern Thai dishes, which lean toward herbaceous, smokey and coconut-free flavours, khao soi bursts with over thirty bold spices, creamy stewed meats and curiously Chinese-Muslim and Indian influences. So how did this peculiar dish become the unofficial ambassador of northern Thai fare?

Well, it is said to have arrived in Thailand via Yunnanese and Muslim traders on the Silk Road way back in the 13th century. And while Chiang Mai remains the heartland of khao soi, Bangkok has been steadily catching up, with top-tier Chiang Mai transplants popping up across the capital as the love for this food cascades over the country (with one of our featured listings recently winning big at Grab’s 2025 Thumbs Up Award).

Here’s a roundup of the ten best places to eat khao soi – from legendary roadside stalls to modern interpretations in both Chiang Mai and the capital. And, for a bit of good measure, we’ve also thrown in a few expert-approved cooking schools where you can master the dish yourself. Let the slurping begin!

The best khao soi in Chiang Mai

Our roundup of the best khao soi spots in all of Chiang Mai, the home to this enigmatic dish of rich coconut broth and crispy golden strands. 

Kongkum – For chicken khao soi lovers

For a flawless, no-nonsense bowl of chicken khao soi, Kongkum delivers with its deep, traditional flavours and luxuriously rich coconut broth. Their small but mighty portions mean you can sample more from their extensive northern Thai menu, including stewed beef and pork variations – with many patrons working their way through two, sometimes three bowls with an air of normalcy! The setting has a real Lanna charm too – think brick floors, red paper umbrellas, lush vines and towering trees. A hidden garden oasis with a whiff of curry in the air. A favourite among locals (but only the ones in the know) this spot is worth the 20-minute trip out to Mae Rim. Grab a bowl, soak in the atmosphere and prepare for a northern Thai food masterclass served in ceramic Lampang rooster bowls.

Bowls start at B70. Rim Tai, Mae Rim. 10am-5pm.

Advertising

Khao Soi Prince – Generous helpings of beef

Originally located near Prince Royal’s College downtown, this humble, family-run gem has since relocated to Mae Jo – but it’s still absolutely worth the trip. Their Muslim-style khao soi is a spice-laden masterpiece, but the real standout is the beef. Buttery, fall-apart tender and slow-stewed directly in a light curry broth infused with a generous amount of shallots. Unlike most places that cook the beef separately, here it’s soaked in every fragrant note of the broth and topped with a splash of coconut cream just before serving. Now in its second (and possibly last) generation, the same family still hand-makes their delicate noodles daily – an increasingly rare tradition. They also offer pad sen kua gai, a simple and delicious stir-fried noodle dish with shredded chicken and green onions. Chef Andy Ricker, a loyal patron for over 30 years, marvels at their flavour subtlety and consistency over the years, calling it the ‘finest bowl in the city.’

Bowls start at B50. Nong Han, San Sai. 11am-4pm.

Free Bird Cafe – One for the vegans

Vegans need not miss out when it comes to the mighty khao soi either! Free Bird Cafe offers a bold, plant-based take on this northern favourite that stays true to the dish’s essence without compromising on flavour, or the lives of animals. The rich coconut cream broth is combined with a handcrafted vegan paste, mushroom-based fish sauce, and Shan chickpea tofu for a deep hit of much-needed umami. Topped with homemade pickled mustard greens, crispy purple sweet potato and finished with a squeeze of lime – this version offers an explosion of vibrant flavours, colours and textures which leaves meat-eaters at a loss on how they managed it. For an extra kick, don’t miss their addictive house-made chilli oil – a must-try for those who love heat!

Bowls start at B160. Sirimungkhalajarn, Muang. Tues 9am-5pm, Wed-Sat 9am-8pm, Sun 9am-5pm.

Advertising

Khao Soi Islam – The best handmade noodles

Khao Soi Islam sits on quiet soi beside Chiang Mai’s 19th-century Muslim-Chinese Mosque, serving up handmade noodles with a satisfyingly unique texture. For 58 years, this family-run institution has remained in the same building, preserving its original recipes and traditions. Their Islam-style khao soi features a mild, coconut-light broth designed to be elevated with a dash of their signature house-made chilli oil. Beyond khao soi, the menu includes Thai-Muslim staples like mutton curry, samosas, goat biryani and beef satay. Simple, soulful and steeped in history.

Bowls start at B60. Chang Klang, Muang. 7:30am-5pm.

Kanom Jeen Pa Pom – A rich, unforgettable broth

Hidden under a quaint Thai wooden house draped in jasmine vines, Auntie Pom’s hole-in-the-wall eatery is a local institution. She serves up two types of kanom jeen (fermented rice noodles) and khao soi with beef or chicken, while her deeply aromatic, perfectly balanced broth is what makes this spot legendary. Come early and you’ll see Thais queuing up in the dozens, and by 11am, everything is gone. Located in the heart of Chiang Mai’s Old City, it’s an authentic, no-frills experience where English won’t get you far – so set your alarm, get ahead of the crowds and brush up on your Thai. Or just point and slurp, it worked for us!

Bowls start at B50. Phra Singh, Muang. 7am-2pm.

Advertising

Khao-Sō-i – Mouthwatering fusion khao soi

Khao-Sō-i is fast becoming a big name in the khao soi scene thanks to its creative reimagining of the humble dish through a Japanese lens. Set in a charming, Japanese-inspired structure, this spot offers an overwhelming array of choices – five types of beef, chicken, pork, seafood and even lobster. Each bowl arrives on a tray, Japanese-style, featuring homemade noodles that blend the chewiness of udon with the silkiness of traditional egg noodles. The broth is deeply reduced, ultra-creamy and packed with umami, with dry versions available for all dishes – all without compromising on the bold, fiery intensity of Thai flavours. The place is always buzzing with Thai Japanophiles, and its success has led to expansion in Bangkok and even a pop-up alongside the best Thai restaurants in London. Be sure to save room for dessert – there’s a dedicated section for Japanese-Thai sweets, soft-serve ice cream, matcha and coffee.

Bowls start at B99. Faham, Muang. 9am-8pm.

Siamaya Chocolate – Probably the only khao soi chocolate bar

Khao Soi in chocolate form? Absolutely. Chiang Mai’s Siamaya Chocolate is known for daring, Thai-inspired creations, and their Khao Soi Curry Milk Chocolate is surprisingly delicious – seriously! Infused with crispy noodles, warm spices and fried shallots, this sweet-savory-spicy treat is one of those things you never thought would work, but really does. If you have an adventurous palate, don’t miss their award-winning Durian Chocolate, Thai Tea, Coconut Curry, and Tom Yum bars. Each bite is a daring twist on iconic Thai flavours – because who says you can’t have your khao soi and eat chocolate too?

Bars start at B195. Chang Moi, Muang. 10am-8pm.

Advertising

Tayong Yunnan Noodle – A road-trip worthy bowl

If you don’t mind going on an adventure for your food, there’s a a scenic two-hour drive from Chiang Mai to Arunothai, a Yunnanese village that skirts the Thai-Myanmar border, you can take for some of the most amazing khao soi you’ll find in northern Thailand. Serving up a unique take on Khao Soi since 1976, Tayong’s bowls are unlike the classic stewed-meat versions you’ll find in the city, featuring succulent roasted pork or crispy pork belly, paired with handmade noodles, extra-fiery pickled mustard greens and crunchy wontons. If you’ve come all this way, don’t leave without trying their pan-fried gyozas, available in pork and chive or a delicious vegetarian option – crispy and juicy, they’re the perfect road trip reward…aside from the khao soi, that is.

Bowls start at B60. Arunothai, Chiang Dao. 9am-8pm.

Chiang Mai khao soi in Bangkok, you say?

It’s not just Chiang Mai either – some of the country’s most renowned khao soi spots have now opened up branches in the capital, so there’s really no excuse to try it now. 

Khao-Sō-i Soi Convent – The creative Chiang Mai import

Khao-Sō-i’s Bangkok outpost brings its signature Japanese-inspired khao soi to the capital, tucked down lively Soi Convent. The menu is just as extravagant as the Chiang Mai branch, featuring a full spectrum of proteins and of course their signature handmade noodles and ultra-creamy broth. Following its success, Khao-Sō-i has expanded to Paragon Mall and is now going international, proving that their bold take on northern Thailand’s iconic dish has global appeal. It’s no wonder they’re the 2025 winner of Grab’s Thumbs Up Award for leading food trends.

Bowls start at B99. Bang Rak, Bangkok. 10:30am-8:30pm.

Advertising

Ongtong Khao Soi – A citywide local favourite

Expanding from their original Chiang Mai roots, Ongtong Khao Soi made its Bangkok debut in Ari, where it quickly became a local favourite. Now with five outlets across the city, they serve a traditional khao soi based on Mom’s recipe, alongside creative twists. The Khao Soi Katsu is a game-changer – crispy, deep-fried pork cutlet on rice, drenched in fragrant khao soi curry. Another must-try is the stir-fried khao soi, topped with silky crab scrambled eggs. With an expansive northern Thai menu, Ongtong proves you can respect tradition while being adventurous and pushing boundaries.

Bowls start at B99. Phaya Thai, Bangkok. 9am-8:30pm.

North – The fine dining khao soi

Nestled in a beautifully restored century-old villa in Bangkok, North is a Michelin-recognised restaurant dedicated to showcasing the rich culinary heritage of Northern Thailand. Their Khao Soi Collection, available exclusively at lunch, elevates this iconic dish with premium ingredients and refined techniques. Options include organic chicken, Kurobuta chashu pork, beef shank with wagyu and jumbo crab meat. Bowls are each served in a luxuriously spiced coconut curry broth, but with a unique twist: dry khao soi with giant river prawn offers a bold reinterpretation. At North, khao soi isn’t just a dish, it’s a journey through 700 years of Lanna gastronomy and fine dining techniques. 

Bowls start at B328. Wattana, Bangkok. 11:30am-2:30 pm, 6-10pm.

Learn to make khao soi in Chiang Mai

Khao soi is an enigma for many a home cook. These cookery schools don’t just teach Thai cooking – they go all in with courses tailored around the fragrant noodle dish. Ready your apron and discover its secrets. 

A Lot of Thai – Chef Yui’s home cooking class

Run by renowned Chef Yui, A Lot of Thai is one of Chiang Mai’s most respected cooking schools. Wednesday class highlights khao soi, alongside other popular dishes, beginning with a 45-minute market tour to explore fresh local ingredients. Students learn in an intimate, hands-on setting, mastering techniques and flavours straight from a passionate home cook. The class includes a cookbook featuring over 30 recipes, plus insights into Thai ingredients and fruits. Pickup and drop-off are included within Chiang Mai’s downtown area, making it a seamless and enriching culinary experience for those who want to delve deeper into Thai cuisine.

Classes start at B1,400. Nong Hoi, Muang. Mon-Friday 10am-3:30pm.

Advertising

Garden to Table Culinary Experience – Get hands on with Chef Ae

Chef Ae offers a personalised cooking experience, blending market-fresh ingredients with homegrown produce from her charming garden. Each session begins with a leisurely walk to the nearby morning market, where guests select ingredients before heading back to her beautiful high-ceilinged teak house to cook. Ae’s warmth and deep culinary knowledge – shaped by her experiences living around the world – make every class engaging and insightful. Whether crafting classic Thai dishes or custom menus, her classes feel more like cooking with a friend than a formal lesson. A perfect choice for those seeking an intimate, farm-to-table approach to Thai cuisine.

Classes start at B1,800. Hai Ya, Muang. Mon-Friday 8am-8pm.

Three Trees Doi Saket – A day with Chef Hanuman

Nestled on a lush estate in Doi Saket, Three Trees offers an immersive culinary experience for professionals and serious enthusiasts, Thais and foreigners alike. Chef Hanuman Aspler, a highly respected historian of Thai cuisine, blends deep research, hands-on techniques and local ingredients right from his farm into each customised session. Rather than single-dish lessons, this is a deep-dive into the culinary language of Thai food, learning its foundations and traditions. With only one private group per day, the experience is intimate and perfect for those seeking a deeper understanding of Thai gastronomy beyond the typical tourist cooking class.

Classes start at B9,000. Mae Pong, Doi Saket. By appointment only.

Recommended
    You may also like
    You may also like
    Advertising