Khao Soi in Chiang Mai is Northern Thailand's crowning culinary masterpiece. Born from trade routes crossing Yunnan, Burma, and the ancient Lanna Kingdom, this dish features flat egg noodles bathed in a rich, aromatic curry broth infused with coconut milk and black cardamom (tsao-ko), crowned with crispy fried noodles and brightened by pickled mustard greens, raw shallots, and fresh lime. Here is the local insider's guide to the history, flavor profiles, and 5 undisputed institutions serving the best bowls in town.
The Anatomy of Khao Soi: From Caravan Trail to Icon
The name Khao Soi translates literally to "cut rice," tracing back to an older technique where steamed sheets of rice flour dough were rolled and hand-sliced into noodles, served in a clear, spicy broth (Khao Soi Nam Sai).
The modern version evolved when Yunnanese Muslim traders (known in Thailand as the Chin Haw) settled in Chiang Mai's Chang Khlan neighborhood around the turn of the 20th century. Adapting their wheat-and-egg noodles to regional tastes, they introduced a curry broth seasoned with dried chilies, ginger, turmeric, and cracked black cardamom pods. Simmering this fragrant base with coconut cream and tender braised beef or chicken created the luxurious dish we know today.
5 Legendary Khao Soi Institutions You Must Experience

1. Khao Soi Islam (Charoen Prathet Soi 1, Chang Khlan)
Operating for over half a century in the historic Muslim quarter, this venue preserves the original Yunnanese profile: a lighter, thinner broth that is aromatic rather than heavy on coconut oil.
- Must-Order: Braised Beef Shank Khao Soi, or the rare Goat Khao Soi (tender, game-free; served Mondays and Fridays only).
- Location: Charoen Prathet Soi 1, Chang Khlan | Hours: 08:00 – 17:00 (Closed Fridays)
2. Khao Soi Mae Sai (Santitham)

A perennial Michelin Bib Gourmand recipient, this modest neighborhood eatery strikes a legendary balance. The broth is moderately thick, deeply savory, and carries a gentle chili heat that clings perfectly to al dente egg noodles.
- Must-Order: Braised Beef Khao Soi (thick slices of tender shank and tendon) and Chiang Rai-style Khanom Jeen Nam Ngiao.
- Location: 29/1 Ratchaphruek Rd, Santitham | Hours: 08:00 – 16:00 (Closed Sundays)
3. Khao Soi Lung Prakit Kad Gorm (Hai Ya)
Immortalized globally by Netflix's Street Food: Asia, Lung Prakit has been ladling out bowls for over four decades. It boasts the richest, thickest broth in Chiang Mai—dark reddish-brown, glistening with roasted chili oil, and deeply savory. Read our dedicated deep-dive on this shop.
- Must-Order: Beef Shank Khao Soi or whole Chicken Drumstick Khao Soi (fall-off-the-bone tender).
- Location: 53 Suriyawong Soi 5, Hai Ya | Hours: 09:30 – 16:30 Daily
4. Khao Soi Lamduan Fah Ham (Charoenrat Road)
With roots tracing back to World War II (circa 1943), Lamduan represents the classic northern Thai adaptation. The broth emphasizes fresh galangal, ginger, and balanced coconut sweetness, complemented by house-cured, sour pickled greens.
- Must-Order: Stewed Pork Spare Rib Khao Soi and charcoal-grilled northern Sai Oua herb sausage.
- Location: 352/22 Charoenrat Rd, Wat Gate | Hours: 08:30 – 16:30 Daily
5. Khao Soi Samerjai Fah Ham (Next to Wat Fah Ham)

A bustling, open-air food pavilion adjacent to Wat Fah Ham. Samerjai is famous for its punchy, yellow-turmeric-forward curry soup and its extensive side-stall offerings of authentic Lanna appetizers.
- Must-Order: Shredded Chicken Khao Soi, paired with charcoal-grilled Pork Satay and Gaeng Hang Le pork belly curry.
- Location: 391 Charoenrat Rd, Fah Ham | Hours: 08:00 – 17:00 Daily
Comparison Table: 5 Legendary Bowls Profiled
- Khao Soi Islam — Chang Khlan | Light, delicate, spice-forward | Braised Beef / Goat | 50–90 THB | 08:00–17:00 (Fri Closed)
- Khao Soi Mae Sai — Santitham | Medium-rich, perfectly balanced | Stewed Beef Shank | 50–70 THB | 08:00–16:00 (Sun Closed)
- Lung Prakit Kad Gorm — Hai Ya | Ultra-thick, dark, deeply savory | Beef Shank / Chicken Drumstick | 50–70 THB | 09:30–16:30 Daily
- Lamduan Fah Ham — Charoenrat | Robust, aromatic ginger notes | Pork Ribs / Sausage | 60–90 THB | 08:30–16:30 Daily
- Samerjai Fah Ham — Fah Ham | Rich, sweet coconut cream | Chicken / Pork Satay | 50–80 THB | 08:00–17:00 Daily
Local Insider Tips: How to Eat Khao Soi Like a Native
- The Seasoning Protocol: Never add table sugar! Squeeze a fresh lime wedge over the bowl to cut through the coconut fat. Add raw purple shallots for natural sweetness and pickled mustard greens for crunch and acidity. Mix the crispy noodles halfway down into the broth so they stay partially crunchy.
- Beat the Crowds: Mae Sai and Lung Prakit face intense peak-hour lines between 11:30 and 13:00. Arrive before 11:15 or after 13:30. Note that Mae Sai's beef frequently sells out by 13:30.
- Parking Realities: Fah Ham shops (Lamduan and Samerjai) have dedicated parking lots. Santitham and Kad Gorm alleys are extremely congested; take a red Songthaew or Grab car instead.
Read more: explore other northern Thai dishes worth trying in our Northern Thai Food Guide.
Savor Authentic Northern Thailand with Terra Lanna
Immerse your senses in Chiang Mai's rich culinary traditions. Settle into our curated boutique hotels in heritage quarters or book a private gourmet food tour with local culinary guides through Terra Lanna.
Learn more: Chapter 3 (VII): The Lanna Festival Calendar & Life Rites