31 Best Restaurants in Chiang Mai, Thailand

Background Illustration for Restaurants

All the city's top hotels serve reasonably good food, but for the best Thai cuisine go to the restaurants in town. The greatest variety—from traditional Thai to Italian—are to be found within the Old City, and Nimmanhemin Road, about 2 km (1 mile) northwest of downtown, is a star-studded restaurant row. The best fish restaurants, many of them Chinese-run, are found at the Anusan Market, near the Night Bazaar. Chiang Mai also has northern Thailand's best European-cuisine restaurants.

Akha Ama Coffee

$ | Old City Fodor's choice

Founder Lee Ayu Chuepa studied the art of roasting and brewing coffee in Italy, then brought his know-how back to his home village on the outskirts of Chiang Mai, where he grows organic coffee. The vibe is casual, with a few seats to hang out and enjoy your beverage. There is a B500 minimum charge for credit cards.

Bombay Hut

$$$$ Fodor's choice

A charming courtyard garden leads to the cozy dining room of this predominantly Indian restaurant, where you'll be welcomed as if you were at a friend's home. The menu focuses on Indian selections with a few Thai and Western options, and everything is delicious.

Butterhead Kitchen & Bake Shop

$ Fodor's choice

Lampang native Achareeya Chapin studied baking and pastry at the Culinary Institute of America and worked at a highly acclaimed restaurant in Napa Valley before returning home to set up shop here, on a sleepy little river evoking the feeling of times gone by. Achareeya has since gone on to open Wildthyme in Bangkok, but her sister Fon keeps the shop running, offering a selection of Thai and Western dishes, all prepared to perfection. Leave room for dessert.

80/2 Monkrating Soi 15 Bo Haeo, Lampang, 52100, Thailand
082--562--2265
Known For
  • Red velvet cakes
  • Riverside dining
  • Roast chicken
Restaurant Details
Closed Wed.

Something incorrect in this review?

Recommended Fodor's Video

David’s Kitchen

$$$$ Fodor's choice
Dress up for this award-winning restaurant owned by a warm and welcoming British-Thai husband-wife front-of-house team and an excellent Thai chef. The three pride themselves on their old-fashioned hospitality, so don't be surprised if one of them greets you at the door and walks you out at the end of the night. The modern European cuisine, also endearingly old-school, makes for a wonderful change from Thai if you’ve been traveling in the country for a while. The braised lamb shank with red-wine sauce and mashed potatoes is superb washed down with a big red, but save room for the sticky-toffee pudding. The set menu, B1,450 for a four-course dinner, is a fantastic value.
113 Bamrungrad Rd., Chiang Mai, Thailand
091-068--1744
Known For
  • <PRO>crêpes suzette and sticky toffee pudding</PRO>
  • <PRO>curated (if pricey) wine list</PRO>
  • <PRO>rich pastas</PRO>
Restaurant Details
Closed Sun.
Reservations essential

Something incorrect in this review?

Euang Kam Sai Northern Thai Cuisine

$ | City Center Fodor's choice

Every meal tells a story at this northern Thai restaurant, where recipes passed down by silk-trading Thai-Chinese families of the Baan Tuek compound are actively used. If you visit in April, start the Thai New Year with good luck by eating laap kua, a zesty minced pork dish topped with chili flakes and many herbs.

185/3 Wualai Rd., Hai Ya, Chiang Mai, 50100, Thailand
095--145--0296
Known For
  • Locally sourced, organic ingredients
  • Northern-style pork and beef curries like kao hang lay
  • Rich culinary heritage dating back to the Chutima and Nimmanahaeminda families
Restaurant Details
Closed Mon.

Something incorrect in this review?

Ginger & Kafe

$$$ | Old City Fodor's choice

Guests are invited to make themselves comfortable on plump, plush armchairs and sofas and even on large cushions scattered over the polished teak floor at this colorful restaurant, decorated like the home of your kooky bohemian cousin. The cuisine is eclectic, with plenty of Thai offerings as well as mixed Western fare like fish-and-chips. Nothing is too spicy, and everything, including rich curries, refreshing salads, and vegetable-packed summer rolls, is served in pretty ceramic bowls and plates.

199 Moon Muang Rd., Chiang Mai, 50200, Thailand
053-287681
Known For
  • <PRO>eclectic Thai-boho decor</PRO>
  • <PRO>pretty presentation</PRO>
  • <PRO>zingy cocktails with fresh herbs</PRO>

Something incorrect in this review?

Ginger Farm Kitchen

$$ | City Center Fodor's choice

The cuisine is eclectic Thai, with ingredients sourced from Ginger's own farm on the outskirts of Chiang Mai, at this vibrant Thai bistro decorated with vintage furniture, large patterned cushions, and hanging plants. Nothing is too-too spicy, and everything—including rich curries, refreshing salads, and vegetable-packed summer rolls—is served in pretty ceramic bowls and plates.

Graph Table

$ | Old City Fodor's choice
The young Thai couple behind the superb Graph Café have followed it up with this stylish yet casual trattoria nearby. The chef, who learned to cook Italian from a Sicilian-born friend, crafts authentic, fresh, handmade pastas and pizzas made to order. The produce used is local and organic as much as possible. The fantastic breakfasts include the Monet, eggs with mashed avocado and salad. The coffee is excellent.
Moon Muang Rd., Soi 6, Chiang Mai, Thailand
086-567–3330
Known For
  • <PRO>coffee with unusual ingredients, like charcoal</PRO>
  • <PRO>thin-crust pizzas</PRO>
  • <PRO>cold brew on tap </PRO>

Something incorrect in this review?

The House by Ginger

$$ | Old City Fodor's choice

Trendy locals have been loving this iconic restaurant that serves creative Thai and pan-Asian fare since it opened in 2004. The walls are adorned with tropical motif wallpaper, the plush furniture is finished with dark velvets, and traditional Chinese pottery in bold colors sits on display. The banquette seating is topped with colorful throw pillows that you can purchase in the shop. The Thai food is excellent and nicely presented, but expect to pay more than in simpler Thai restaurants. 

199 Moon Muang Rd., Chiang Mai, 50200, Thailand
053--287681
Known For
  • Well-presented Thai cuisine
  • Long-standing favorite
  • Trendy atmosphere
Restaurant Details
Reservations essential

Something incorrect in this review?

Rachamankha

$$ | Old City Fodor's choice

A meal at the Rachamankha hotel's elegant restaurant is a must whether you're a guest or not. The menu focuses on Lanna, Burmese, and Shan cuisine, a sensible approach given the entwined history of these northern neighbors. The formal dining room inside, decorated with tasteful antiques, is best during the day, but reserve a table in the softly lit, brick-lined courtyard if you'll be here after dark. The servers are discreetly attentive, and the prices are reasonable for such impeccably prepared food.

6 Ratchamankha, Soi 9, Chiang Mai, 50200, Thailand
053--904111
Known For
  • Romantic courtyard
  • Not the typical Asian dishes
  • Live Lanna folk music from November to February
Restaurant Details
Reservations essential

Something incorrect in this review?

Rim Wang

$ Fodor's choice

This simple Thai restaurant sits on the banks of the Wang River, 2 km (1 mile) down the main 1034 highway in the village of Ko Kha. Fresh fish is a daily specialty, but try the plump fish cakes or a crispy version of larb, a popular minced-pork dish.

Ko Kha, 52100, Thailand
054-281104
Known For
  • <PRO>frills-free seafood</PRO>
  • <PRO>quiet tables in a riverfront restaurant</PRO>
  • <PRO>catch-of-the day river fish</PRO>
Restaurant Details
No credit cards

Something incorrect in this review?

Temple House Lamphun

$ Fodor's choice

This airy shophouse-turned-café, art gallery, and boutique is the kind of warm homey space that makes you want to linger. The selection of pastries and cake are enticing, and the barista makes excellent coffee. The boutique carries coffee, honey, chocolate, local textiles, and ceramics with an emphasis on local community enterprises. Exhibitions in the upstairs gallery, featuring the works of contemporary Thai artists, change every few months.

Aroon Rai

$

This simple open-sided restaurant just outside the city walls has been preparing traditional northern dishes, such as frog legs fried with ginger, for more than 30 years. Try the gaeng hang lay (Northern Thai pork curry) and sai ua (pork sausage with herbs). There is take-out service, too.

45 Kotchasarn Rd., Chiang Mai, 50100, Thailand
053--276947
Known For
  • Zesty sai ua (fermented pork sausages)
  • Packets of curry mix to go
  • Cheap and cheerful northern Thai fare
Restaurant Details
Closed Sun.
Reservations not accepted

Something incorrect in this review?

Beast Burger

$

If you find yourself craving Western fast food, skip the global franchises and make a beeline for this restaurant run by two young Thai siblings, which grew out of a popular food truck. Beast's burgers and beef patties are made with premium-quality ingredients and perfectly cooked. The veggie patty is great, too. Choose from onion rings or fries for the perfect accompaniment.

14 Nimmanhaemin Rd., Soi 17, Chiang Mai, 50100, Thailand
080--124--1414
Known For
  • Cool crowd
  • House-made sauces, like Korean ketchup and blue cheese
  • Good value

Something incorrect in this review?

Brewginning

$ | Old City

Whether you're after a strong piccolo or a handcrafted latte, this quality coffee shop is the spot to hit. It hosts occasional DJ sets, pop-ups, and more.

260 Chang Moi Rd., Chiang Mai, 50300, Thailand
082--112--6060
Known For
  • Strong arabica coffee from Chiang Rai
  • Cheerful atmosphere particularly on weekends, when live music is played in the evenings
  • Great photo ops

Something incorrect in this review?

Chez Marco

$$$

This French restaurant, located in Chiang Mai's perfectly safe "red-light district," is consistently full of locals and foreigners enjoying creamy pâtés and beef Bourguignon. It's run with Gallic flair by Franco-Japanese chef Marco, and—despite the surrounding bar, hotel, and massage parlor—it still has a stylishly intimate atmosphere best enjoyed on the street terrace.

15/7 Loi Kroh Rd., Chiang Mai, 50100, Thailand
081--696--9508
Known For
  • French dishes with a Japanese twist
  • Provençale braised lamb shank
  • Mediterranean cuisine
Restaurant Details
Closed Sun.

Something incorrect in this review?

Daokanong Lamphun

$

This 50-year-old Lanna restaurant—opened by the late Kanong Yawikham, who cooked in his Thai boxing school before starting Daokanong—has tasty Northern Thai dishes for very reasonable prices. Try nam prik pla jee (spicy grilled fish dip served with steamed local vegetables) to explore new flavors.

Dash Teak House

$$ | Old City

In a beautiful, traditional, two-story teak house with a balcony overlooking a garden, Dash is one of the Old Town's best midrange restaurants. Guests receive a warm welcome from the Thai mother-son team, who returned to Thailand to open the restaurant after living for many years in the United States. Expect generous servings of classic Thai food from across the country. The khao soi (chicken curry noodle soup), gaeng hang lay (pork curry), and other Lanna specialties stand out. Those not in the mood for Thai can avail themselves of pasta and burgers.

38/2 Moon Muang Rd., Soi 2, Chiang Mai, 50200, Thailand
053--279230
Known For
  • Tranquil garden seating
  • Lanna dishes like gaeng hang lay (pork curry)
  • Tasty Western fare for those tired of Thai
Restaurant Details
Closed Sun.
Reservations essential

Something incorrect in this review?

Greensmoked

$$

The focus at this stylish modern restaurant in an old ice factory is the wood-fired oven in the open kitchen, visible throughout the dining room. The menu tours the globe, with popular dishes including smoked pork ribs with barbecue sauce and arguably the most authentic tacos in town.

12/8 Wualai, Soi 3, Chiang Mai, 50100, Thailand
062--319--5566
Known For
  • Homemade tortillas
  • A favorite of trendy locals
  • Mouthwatering beef brisket
Restaurant Details
Closed Wed.

Something incorrect in this review?

The Happy Frog

$$ | City Center

A maverick in the area, this air-conditioned restaurant run by a German specializes in beer sausages, as well as cheese and cold cut platters. The restaurant also serves Greek salad, Norwegian smoked salmon, and tenderloin tournedos from Australia. The vibe is always homey, with brick walls, bamboo chairs, and timber galore. Whether you sit inside or outside, the place fills up in the evenings.

Nimmanhaemin Rd., Chiang Mai, 50200, Thailand
092--357--2314
Known For
  • Takeaway wine bar
  • International dishes
  • Large cheese selection

Something incorrect in this review?

Hinlay Curry House

$$ | Wat Ket

Tucked away in a corner of a former businessman's mansion, this small open-sided restaurant specializes in inexpensive curry dishes from India and Burma, with some creamy yellow khao soi noodle soups as well. Daily specials, accompanied by two varieties of rice or a selection of Indian breads like pillowy naan, are written on a blackboard. The tiny terrace overlooks the grounds of the mansion, whose present owners run the restaurant.

8/1 Nha Wat Kaet Rd., Soi 1, Chiang Mai, 50300, Thailand
053--242621
Known For
  • Airy plant-filled dining room
  • Great Indian breads
  • Delicious lamb curry
Restaurant Details
Closed Wed.

Something incorrect in this review?

Huen Jai Yong

$

Ask a Thai chef where to find Chiang Mai's finest and most authentic Lanna food, and you'll likely be directed to this rustic restaurant a 30-minute drive south of the Old City. The place occupies an old timber house and several air-conditioned rooms in a contemporary building that wraps around the back garden. Start with the nam prik num (roasted green-chili relish) and kap moo (pork crackling), and don't miss the rich aromatic gaeng hang lay. Few staff members speak English, and you’re unlikely to see groups of foreigners, but there is an English menu (you might have to ask for it). Prices are exceedingly reasonable for the quality. The only issue is transportation: if you're carless, the best strategy is to take a taxi or tuk-tuk and pay the driver to wait.

65 Moo 4, San Kamphaeng Rd., Chiang Mai, 50130, Thailand
086--671--8710
Known For
  • Authentic Lanna cuisine
  • Big bowls of fermented pork sausage sai ua
  • Cheerful groups of Thai families
Restaurant Details
Closed Tues. No dinner

Something incorrect in this review?

Huen Muan Jai

$$

On a backstreet in an increasingly cool local neighborhood dotted with cafés and small eateries, this restaurant in a traditional teak house serves authentic Lanna cuisine. Try the nam prik ong (tomato and minced pork dip) served with crispy vegetables, the laap moo (a rich minced-pork salad), or the locally revered gaeng hang lay (pork belly curry). Don't be surprised if you find yourself returning for another meal—most patrons do. Before you leave, check out the framed wall photos of the owner-chef's appearance on Iron Chef Thailand. There is a minimum charge of B500 for credit cards.

24 Ratchapruek Rd., Chiang Mai, 50300, Thailand
098--261--8029
Known For
  • Open-air dining room surrounded by greenery
  • Solid vegetarian options
  • Fried bamboo shoots filled with minced pork
Restaurant Details
Closed Wed.

Something incorrect in this review?

Khao Soi Khun Yai

$

The colorful plastic stools and small wooden tables at this open-air khao soi spot are packed with a mix of locals and tourists slurping egg noodles in curry soup. Get yours with beef, chicken, or pork, each bowl topped with an addictive handful of crunchy noodles. To drink, there's refreshing longan juice.

Sri Poom Rd., Soi 8, Chiang Mai, 50200, Thailand
090--651--7088
Known For
  • Heaped bowls of khao soi
  • Spicy and more moderate khao soi options
  • Fresh-pressed longan juice
Restaurant Details
Closed Sun.

Something incorrect in this review?

Maadae Slow Fish Kitchen

$$

Born from Chef Yaowadee's desire to keep artisanal fisherman in business down south, this casual eatery features Thai comfort food with an emphasis on the freshest catch of the day—something not that common in this landlocked region. The menu features stir-fried squid and an impressive array of fish dishes, including charcoal-grilled trevally and brown-sugar-cured sardine jerky, all accompanied by local organic rice and stir-fried vegetables.

88 Thapae Rd., Chiang Mai, 50300, Thailand
092--669--0514
Known For
  • Sustainable seafood
  • Local flavors
  • Charcoal-grilled fish

Something incorrect in this review?

Overstand

$ | Old City

Owned by a Thai-Aussie couple, this cool little café in the Thapae Gate area serves excellent coffee sourced from local roasters, along with hearty breakfasts and healthy Aussie-style sandwiches and salads made with organic ingredients. The breakfast pizza paired with an iced coconut espresso is a treat for those up early with jet lag. There are always several vegetarian and gluten-free options. The café closes at 3:30 pm but occasionally reopens in the evenings for special events such as craft-beer, cocktail, or wine tastings.

There's also a branch on Nimmanhaemin Rd.

19/3 Ratchamankha, Soi 2, Chiang Mai, 50200, Thailand
094-626--8311
Known For
  • <PRO>speedy Wi-Fi</PRO>
  • <PRO>Australian iced coffee espresso-ice cream concoction</PRO>
  • <PRO>good vegetarian options</PRO>
Restaurant Details
Closed Tues. No dinner

Something incorrect in this review?

Raming Tea House Siam Celadon

$

The dining menu at this tranquil teahouse is fairly short, with light breakfast bites, curries, and sandwiches, but the cool interior of this exquisitely restored century-old Chinese merchant's house is a wonderful respite from the bustle of the city. It doubles as a showroom of fine celadon pottery and has an adjoining courtyard, with a shop selling Lanna fabric and the pottery used in the restaurant. There are indigo dyeing, textile weaving, and ceramic painting workshops available here, too.

158 Thapae Rd., Chiang Mai, 50100, Thailand
053--234518
Known For
  • Pretty home goods in its shop
  • Peaceful garden tables
  • House-made tea blends
Restaurant Details
No dinner

Something incorrect in this review?

Rustic and Blue

$
Part tearoom, part casual eatery, this rustic place, whose furnishings include tables made of recycled wood, focuses on food crafted from fresh organic ingredients sourced from local farmers and artisanal producers. The all-day breakfasts are hugely popular—try the brioche French toast brûlée with fresh fruit—but the tacos and salads, among them a fine one with quinoa and pumpkin, have many fans, too, especially among trendy locals. The house-made ice cream in flavors like blueberry basil (sherbet) and peanut butter stout with chocolate is just the ticket after a long day temple-hopping.

Smoothie Blues

$$ | City Center

This light-filled haven with indoor and outdoor seating offers a long sprawling menu of breakfast dishes, salads, and sandwiches. For a mouthwatering treat, try the Noam's Special, which consists of grilled veggies, roast chicken, fried spinach, avocado, and rice. Just as tasty as the food are the fresh fruit smoothies and coffee. An abundance of plants and colorful Chinese lanterns add to the peaceful atmosphere, perfect for people-watching on the terrace.

SP Chicken

$ | Old City

This family business is famous for their juicy charcoal-grilled rotisserie chicken, stuffed with generous amounts of fragrant local garlic. Papaya salad, sticky rice, and other Northeastern/Isan favorites such as pork laap and grilled beef with sweet, spicy, tart jaew dipping sauce are all recommended, too.

8/1 Samlarn Rd., Soi 1, Chiang Mai, 50200, Thailand
805--005035
Known For
  • Around the corner from Wat Phra Singh
  • No MSG
  • Can accommodate your preferred level of spiciness

Something incorrect in this review?