Written by

Chiang Mai is one of the biggest cities in Thailand. The food served in Chiang Mai is simply the best Thailand has to offer. Both street food and luxurious dining options appeal to local and international tourists. There is a huge number of popular Indian restaurants in Chiang Mai which are a hit with everyone. Read below to find out which restaurants made it to our list.

12 Best Indian restaurants In Chiang Mai

We’ve made a detailed list to help you make your choice from among the many Indian restaurants in Chiang Mai. These 12 places were shortlisted keeping in the mind the location and restaurant rating, amongst other things. So, scroll down to know what all awaits you here!

  • Rajdarbar Indian Restaurant
  • New Delhi Indian Restaurant
  • Accha Indian Cuisine
  • Taj Mahal Indian Restaurant
  • Spices Indian Restaurant & Store
  • Hinlay Curry House
  • Royal India Chiang Mai Restaurant
  • Kabab Bar
  • The Grill Of India
  • De Rani
  • Curry Pot
  • The Whole Earth

1. Rajdarbar Indian Restaurant

Rajdarbar Indian Restaurant

Image Source

This is one of the best Indian restaurants in Chiang Mai. Rajdarbar Indian restaurant in Chiang Mai will give you a truly royal Indian experience with its alluring dazzling ambiance. The staff is cordial, helpful and very welcoming. The cuisine is authentic Indian. The cooks use Indian spices and herbs to lend an authentic feel to the food. Rajdarbar Indian is an appealing inviting place for a truly desi experience.

Must try: Dal makhani, Chicken tikka masala, Biryani
Location: 99/2 Loi Kroh Rd, Tambon Chang Khlan, Amphoe Mueang Chiang Mai
Cuisines: North Indian
Google rating: 4.4

Must Read: Top Experiences In Thailand That You Absolutely Cannot Miss On Your Exotic Vacation


Thailand Holiday Packages On TravelTriangle

Experience thrilling adventure sports, enjoy Thai cuisines, or pamper yourself with a relaxing spa. Book Thailand holiday packages on TravelTriangle and enjoy the beauty of the beaches of Krabi, Phuket, and Ko Samui.


2. New Delhi Indian Restaurant

New-Delhi-Indian-Restaurant

Image Source

New Delhi Indian restaurant in Chiang Mai is situated at the well-known Ratvithi road, next to Zoe by the Yellow Club. This is one of the top restaurants for authentic delicious Indian cuisines in Chiang Mai. The restaurant has great options for vegetarians and vegans. The owner is polite, friendly and familiarises the tourists with the dining etiquettes of Thailand. The turnaround time is the least here.

Must try: Daal makhani, Biryani
Location: 46/32 Ratvithi Rd, Chang Wat Chiang Mai
Cuisines: North Indian
Google rating: 4.2

3. Accha Indian Cuisine

Accha Indian Cuisine

Image Source

Accha Indian is an incredible restaurant with delightful Indian cuisines. The restaurant has a wonderful extensive menu for vegetarians. Indian tourists throng the restaurant in huge numbers. The best part about this restaurant is its lassi. They serve both salted and sweet lassi. They also have a decent range of chutneys and spicy Indian achars, which they serve with tandoori snacks and the meals.

Must try: Chicken tikka
Location: 15 Nimmanhaemin Road, Tambon Suthep, Amphoe Mueang Chiang Mai
Cuisines: North Indian, Punjabi
Google rating: 4.4

Suggested Read: 7 Best Trips From Koh Samui To Explore Everything That Lies Beyond Thailand!

4. Taj Mahal Indian Restaurant

Taj Mahal Indian Restaurant

Image Source

Taj Mahal Indian Restaurant serves authentic Indian curries. The restaurant’s ambiance is pleasant. It serves appetizing Indian curries and achars. A must visit place for vegetarian lovers, this restaurant is ranked among the best restaurants in Chiang Mai. The serving quantities are quite large, one full plate serving is good enough for two people.

Must try: Saag, Veg thali
Location: 99/4 Ratchaphakhinai Rd, Tambon Si Phum, Amphoe Mueang Chiang
Cuisines: North Indian
Google rating: 4.2

Suggested Read: 8 Incredible Udon Thani Restaurants That Are Winning Hearts All Over Thailand

5. Spices Indian Restaurant & Store

Spices Indian Restaurant & Store

Image Source

Spices Indian Restaurant & Store is a small, cozy Indian restaurant serving homemade type Indian food. The food is extremely delicious and made with mild spices and oil. With serene, elegant interiors, this restaurant is strategically located at Tha Phae road and is easily accessible. The chapatis are handmade on tawa and served hot. The best part about the restaurant is its stuffed parathas.

Must try: Mix veg samosa, stuffed parathas
Location: 94 Thapae Rd, T. Chang Moi, Chiang Mai,
Cuisines: North Indian, Vegetarian Friendly
Google rating: 4.4

6. Hinlay Curry House

Hinlay Curry House

Image Source

This is a very pleasing restaurant located at Wat Ket. Resembling a glass house, this restaurant is surrounded by a lot of greenery. There’s a beautiful garden outside the food joint. The interiors of the restaurant are kept pretty natural. Overall, the ambiance is serene and ambrosial. This Indian restaurant serves contemporary Indian dishes using moderate spices. Few local and western dishes with Indian touch are also served at this place. The staff uses less oil and spices.

Must try: French Toast, Vindaloo, Massaman
Location: Wat Ket, Muang Chiang Mai District, Chiang Mai
Google rating: 4.2


Planning your holiday in Thailand but confused about what to do? These Thailand travel stories help you find your best trip ever!

Real travel stories. Real stays. Handy tips to help you make the right choice.


7. Royal India Chiang Mai Restaurant

Royal India Chiang Mai Restaurant

Image Source

This is a small Indian food outlet situated near Chang Khlan. It is very conveniently located in the Anusarn market, close the Night Bazaar and the famous Le Meridien hotel. This is a surprise find for those looking for authentic Indian dishes with delightful flavors and just the right amount of spices. This is the best Indian food that you can score at Chiang Mai for extremely low prices.

Must try: Kadai Paneer, Stuffed Naan, Butter chicken masala
Location: Chang Khlan, Mueang Chiang Mai District
Cuisines: Indian, Punjabi
Google rating: 4.3

8. Kabab Bar

Kabab Bar

Image Source

Kabab Bar by Imran serves Indian, Pakistani and Thai dishes. Known for its delectable Kababs, the restaurant has a vibrant, delightful ambiance. The restaurant is frequented by a lot of tourists for its spicy appetizing Kababs and other dishes. We suggest you to reserve a table in the restaurant to avoid the afternoon queues. Don’t forget to try their tandoor dishes.

Must try: Tandoor dishes
Location: Chang Khlan, Mueang Chiang Mai District, Chiang Mai
Cuisines: Indian, Pakistani, Thai
Google rating: 4.4

Suggested Read: A Complete Guide To Khao Phenom Bencha National Park In Thailand

9. The Grill Of India

The Grill of India

Image Source

A popular Indian restaurant at the heart of Mueang Chiang Mai district, this is a must visit place for casual dining experience. The restaurant has a chic vibrant ambiance. The interiors are contemporary and Bollywood numbers play on loop. The staff is very friendly and helpful. The restaurant serves contemporary Indian cuisines which are mildly spicy to cater to international tourists. Hot samosas served with dollops of chutney are quite popular with the visitors here.

Must try: Grilled chicken tikka, Samosa with chutney, Veg thali
Location: Prapokklao Rd, Tambon Phra Singh, Amphoe Mueang Chiang Mai,
Cuisines: Indian, North Indian
Google rating: 4.4

10. De Rani

De Rani

Image Source

This is a fantastic Indian cafe serving delightful desserts with a range of Indian masala teas that are served hot. They also have a range of fresh juices and smoothies to cool you down in summers. It is a small cosy outlet at Mueang Chiang to refresh you after a tiring adventure at near by hills. Make sure to reserve a table in advance to avoid the afternoon queues.

Must try: French toast
Location: 543/121 16, Kan Kaha Soi 25, Mueang Chiang Mai District
Cuisines: Indian, Western
Google rating: 5

Suggested Read: An Insider’s Guide To Khao Sam Roi Yot National Park In Thailand

11. Curry Pot

Curry Pot

Image Source

Curry Pot is a casual dining restaurant in Chiang Mai, Thailand. It is popular for its delicious savory Hyderabadi biryanis and authentic Indian cuisine. The stuffed naans are served hot to the diners. The fabulous, vibrant interiors and clean surroundings makes this one of the best places to dine at. This is a relatively new restaurant in the locality but is fast attracting the tourist population in this hilly town.

Must try: Prawn Biryani, Onion Naan, Veg samosas, deep-fried spring rolls
Location: Mueang Chiang Mai District
Cuisines: Indian, Punjabi
Google rating: 2

12. The Whole Earth

The Whole Earth

Image Source

The Whole Earth is a serene, tranquil place with elegant interiors. This is an upscale Indian restaurant at Sridonchai road. The restaurant provides the best of fusion food. It serves a great mix of Indian curries with Thai flavours. Set up in a nice garden area with lush green surroundings, this restaurants serves an ambrosial dining experience in the woods.

Must try: Steamed fish, Pad thai
Location: 88 Sridonchai Rd, Tambon Chang Khlan, Amphoe Mueang Chiang Mai,
Cuisines: Indian, Thai
Google rating: 4.2

Further Read: A Detailed Guide To Maya Bay Thailand: A Must-Visit Spot

A plethora of Indian restaurants in Chiang Mai have cropped up in recent times owing to the demand for Indian dishes here. We’ve shortlisted 12 restaurants to make your dining experience a truly memorable one. Make sure to book your tickets to Thailand and taste these culinary delights. You’ll have the time of your life.


Looking To Book An International Holiday?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


Category: Restaurants, Thailand

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month