Chiang Mai is Thailand's cultural capital in the north, a city of ancient temples, night markets, and misty mountains. Once the heart of the Lanna Kingdom, it blends centuries of history with a thriving modern scene of cafes, art galleries, and wellness retreats.
Chiang Mai is the culinary heartland of Northern Thailand, home to the distinct Lanna food tradition that differs markedly from Bangkok or southern Thai cuisine. Lanna food is milder in chili heat but rich in umami from fermented soybean pastes, pungent herbs, and slow-cooked meats. Sticky rice (eaten with the hands) replaces steamed rice, and a meal typically centers on a communal spread of dipping sauces (nam prik), sausages, vegetables, and curries. The city has also developed a world-class specialty coffee scene with dozens of artisan cafes sourcing beans from hill-tribe farms in the surrounding mountains.
Must-try dishes
Iconic dishes that define Chiang Mai.
Khao Soi
The signature dish of Chiang Mai: egg noodles in a creamy coconut-curry broth, topped with crispy fried noodles, shallots, pickled cabbage, and chili oil
Where to try: Khao Soi Khun Yai, Huen Phen, any local restaurant
Price: $1.30-3
Sai Ua (Northern Thai Sausage)
Grilled pork sausage packed with lemongrass, kaffir lime leaves, galangal, and chili - aromatic and herbal unlike any other sausage
Where to try: Walking street markets, local butchers on Wualai Road
Price: $1-2
Gaeng Hang Lay
A rich, slow-cooked pork belly curry with ginger, tamarind, and black soy sauce - Burmese-influenced with no coconut milk
Where to try: Huen Phen, traditional Northern Thai restaurants
Price: $2-4
Nam Prik Num
A smoky, pungent dipping sauce made from roasted green chilies, eaten with sticky rice, vegetables, and pork cracklings
Where to try: Huen Phen, Tong Tem Toh, local markets
Price: $1-2
Khao Kha Moo
Braised pork leg slow-cooked in soy, star anise, and cinnamon until fork-tender, served on rice with a soft-boiled egg and pickled greens
Where to try: Kiat Ocha, local market stalls
Price: $1.50-2.50
Mango Sticky Rice (Khao Niao Mamuang)
Sweet sticky rice with fresh mango and coconut cream - a dessert perfected in Chiang Mai with local sweet mangoes
Where to try: Walking street markets, dessert stalls
Price: $1.50-2.50
Top restaurants
Handpicked picks for the best dining experiences.
Khao Soi Khun Yai
A legendary hole-in-the-wall in the Old City that many locals and food critics consider the definitive khao soi in Chiang Mai. The curry broth is rich and complex, balanced perfectly between coconut cream and spice, served with tender braised chicken and topped with crispy noodles.
Known for: Best khao soi in Chiang Mai
Faham Road, Mueang Chiang Mai, Chiang Mai 50000
Huen Phen
Chiang Mai's most celebrated traditional Lanna restaurant, a local institution since the 1960s, serving pre-prepared Northern Thai curries and dishes in an antique-filled dining room overflowing with Lanna artifacts. The evening menu is more extensive and features rare Lanna specialties.
Known for: Authentic Lanna cuisine in antique surroundings
112 Ratchamankha Road, Phra Singh, Mueang Chiang Mai, Chiang Mai 50200
SP Chicken (Rot Dee Chicken)
An iconic Chiang Mai institution that has been serving perfectly rotisserie-roasted chickens since the 1950s. The whole chickens are marinated with local herbs and slow-roasted to golden perfection; served with sticky rice and a fiery jeow dipping sauce, it's the quintessential Northern Thai meal.
Known for: Famous rotisserie chicken
Maneenoparat Road, Si Phum, Mueang Chiang Mai, Chiang Mai 50200
Kiat Ocha
A beloved Chiang Mai breakfast institution that serves khao kha moo (braised pork leg on rice) from a street-front counter, attracting a loyal following of locals, Bangkok food pilgrims, and in-the-know travelers. The pork is fork-tender, the braising liquid is deeply savory, and the pickled mustard greens cut through the richness.
Known for: Famous braised pork leg rice
38 Intawarorot Road, Si Phum, Mueang Chiang Mai, Chiang Mai 50200
Dash Restaurant & Bar
A stylish restaurant and bar in a beautifully restored century-old teak mansion in the Old City, offering a thoughtful menu of modern Thai dishes alongside international comfort food. The garden terrace and wooden interior make it one of Chiang Mai's most atmospheric dining spots.
Known for: Thai dishes in a historic teak mansion
38/2 Moon Muang Road, Si Phum, Mueang Chiang Mai, Chiang Mai 50200
Ginger & Kafe
A charming restaurant and design shop in the heart of the Old City featuring a menu of creative Thai dishes with international influences alongside beautiful handmade homeware and gifts. The interior blends vintage photographs and antique furniture with a fresh, contemporary aesthetic.
Known for: Creative Thai dishes with homeware boutique
199 Moonmuang Road, Si Phum, Mueang Chiang Mai, Chiang Mai 50200
Blue Diamond Breakfast Club
A legendary vegetarian breakfast and brunch cafe in the Old City that has been a favorite of health-conscious travelers and local yoga practitioners for over 30 years. Fresh juices, organic granola, eggs Benedict, and incredible fresh-baked goods make it the best breakfast in Chiang Mai.
Known for: Best vegetarian breakfast in Chiang Mai
35/1 Moon Muang Road Soi 9, Si Phum, Mueang Chiang Mai, Chiang Mai 50200
Ristr8to
Chiang Mai's original specialty coffee temple, founded by national barista champion Arnon Thitiprasert, and a pilgrimage site for coffee enthusiasts. The precise, Japanese-influenced approach to espresso and filter coffee is complemented by excellent croissants and light bites.
Known for: Award-winning specialty coffee
15/3 Nimmanhaemin Road, Su Thep, Mueang Chiang Mai, Chiang Mai 50200
Restaurants by cuisine
Browse picks grouped by cuisine type.
Thai
Khao Soi Khun Yai
Huen Phen
SP Chicken (Rot Dee Chicken)
Kiat Ocha
Dash Restaurant & Bar
Ginger & Kafe
Pun Pun Organic Restaurant
Chef's Table at Dhara Dhevi
The Riverside Bar & Restaurant
Sunday Night Market Food Stalls
Khun Churn Vegetarian
Fern Forest Cafe
Zoe in Yellow
Imm Aim (Northern Thai Vegan)
Woo Cafe Art Gallery
Nong Bee Northern Thai Kitchen
Swan Thai Restaurant
Tong Tem Toh
Baan Suan Dok Restaurant
Cherng Doi Roast Chicken
Tanin Market
Chalong Silom Seafood
Sunday Night Market Food Court
Cherng Doi Restaurant
Ratana's Kitchen
Lanna Herb Restaurant
SP Fah Lanna
Khao Tom Camille
Santitham Night Market
Specialty Coffee
Ristr8to
Ponganes Espresso
Heartist Cafe
Akha Ama Coffee
Vegetarian
Blue Diamond Breakfast Club
Goodsouls Kitchen
French
David's Kitchen
International
Service 1921 Restaurant & Bar
International Brunch
Cafe de Nimman
Street food
Local flavours at affordable prices.
Khanom Krok (coconut pancakes)
Tiny rice-flour and coconut milk pancakes cooked in a cast iron mold, crispy outside and custardy within
Find it at: Morning markets, Warorot Market entrance
Boat Noodles (Kuay Tiao Ruea)
Rich pork or beef broth noodles in small bowls, traditionally sold from boats - now found at Tanin Market
Find it at: Tanin Market, Santitham area
Roti
Flaky pan-fried flatbread served sweet (banana, condensed milk) or savory (curry), a late-night staple
Find it at: Night Bazaar area, late night food stalls
Grilled Corn (Khao Phot Ping)
Sticky rice-flour-coated corn grilled over charcoal and glazed with sweet soy sauce
Find it at: Walking street markets
Fresh Fruit Smoothies
Blended tropical fruit smoothies from fresh-cut mango, papaya, pineapple, and local varieties for 30-60 THB
Find it at: All markets and roadsides
Food markets
Where locals shop and graze.
Warorot Market (Kad Luang)
Chiang Mai's oldest and most authentic market with fresh produce, dried goods, and hill-tribe products
Hours: 6:00 AM - 6:00 PM daily
Chiang Mai Gate Market
The best early-morning street food concentration in the city at the south Old City gate
Hours: 6:00 AM - 2:00 PM
Tanin Market
Large covered local market in Santitham with the best selection of Northern Thai street food dishes
Hours: 6:00 AM - 2:00 PM daily
Sunday Walking Street
Chiang Mai's biggest night market with dozens of street food stalls alongside craft vendors
Hours: 4:30 PM - 12:00 AM Sundays
Saturday Wua Lai Market
Saturday night market with local street food and the city's best artisan crafts
Hours: 4:00 PM - 11:00 PM Saturdays
Dining etiquette & tips
Navigate the local food scene confidently.
Cash is essential for street food and small restaurants - carry small bills (20, 50, 100 THB)
The queue is your guide: locals choose the vendor with the longest wait
Khao soi varies widely - try it at 3-4 places to find your favorite
Most local restaurants close by 9-10 PM; for late dining, head to Night Bazaar or riverside
Air quality in February-March (burning season) can make outdoor dining unpleasant
Northern Thai food is generally milder than southern Thai - ask for 'ped nit noi' (a little spicy) if needed
- Vegetarian
- Chiang Mai is excellent for vegetarians with many dedicated vegan and vegetarian restaurants. Use the word 'jae' (เจ) for fully vegan dishes
- Halal
- Halal-certified restaurants available in the Charoen Prathet area and some Night Bazaar stalls; look for the green crescent symbol
- Gluten free
- Rice-based cuisine is naturally gluten-light but soy sauce (used widely) contains gluten; request 'mai sai si-iu' (no soy sauce). Sticky rice meals are naturally GF
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | $1.50-4 per meal | Street food, market stalls, and simple local restaurants serving khao soi, pad thai, and rice dishes |
| Mid-range | $8-20 per meal | Sit-down restaurants with table service, including popular Thai and international restaurants |
| Upscale | $40-100+ per meal | Fine dining tasting menus at David's Kitchen, Anantara, and luxury resort restaurants |