Image Source

Top 8 Indian Restaurants in Bangkok

Wherever you are in the world, nothing triggers a craving for beloved desi khana quite like the wafting aroma from fresh and flavourful curries, spices, succulent kebabs from a tandoor grill. And if you are in Bangkok, you have legit hit a jackpot. With a sizeable Indian immigrant population in Thailand, and a much longer history of trade and cultural exchange with India, Thailand is replete with Indian influences in terms of religion, customs and most unmistakably, food. Here you will find a plethora of Indian restaurants that serve a wide variety of cuisines from all over India. Here is a selection of some of the best Indian restaurants in Bangkok:

(Also read: Best Places for Street Food in Bangkok)


Image Source

Charcoal is the place to be if you are looking for the most authentic Indian food in Bangkok. Inspired from the North Western belt of the Indian subcontinent with a distinct focus on age old barbecue techniques of tandoor and kababs, Charcoal brings to the table a refreshing, contemporary take on traditional Indian cooking. The restaurant also prides itself on the skills of its team of superb mixologists who help you with the perfect cocktail to pair with your meal.

Where: Fraser Suites Sukhumvit, 38/8 Sukhumvit Rd. Soi 11, Khlong Toey Nua, Wattana, Bangkok 10110, Thailand

Price for two: 1000 baht approx.

Also read: Top 10 of the best places to visit in Bangkok


Image Source

Set in a 1960s Art-Deco house and embellished with classy, delicate artwork that transports you to a Mughal palace in North India, Indus restaurant is where you want to go if you want to treat yourself to a royal experience. The chefs at Indus have gotten the art of tandoor perfectly right, and the succulent meats that emerge out of the earthen ovens here are a testament to their skill and passion. Not to mention the authentic spices that adorn the ever popular dishes like galouti kabab and the nawabi raan. Indus is a must-visit if you are passionate about food.

Where: 71 Sukhumvit Soi26 Sukhumvit Rd. Klongtoey Bangkok 10110 Bangkok 10110, Thailand

Price for two: 1000 to 1500 baht approx.


Image Source

The multiple award-winning Bawarchi restaurant has been a culinary staple in Bangkok for delicious Indian food since its inception in 1998. With a long history of catering to the city’s taste buds, Bawarchi is no less than an institution today. The secret to Bawarchi’s success is the fact that all their authentic cooking ingredients are sourced directly from India, as well as the highly trained staff who are experts in the traditional Indian methods of cooking. The dishes that you shouldn’t miss at Bawarchi are the Bawarchi Ghosht Ooh La La, the succulent Pudina Malai Kofta and end it with a plate of ever decadent gulab jamuns.

Where: Bawarchi Chidlom, B-Level, 973 Ploenchit Road, Bangkok

Price for two: 2000 baht approx.


Image Source

Started in 2010 by Indian celebrity chef Gaggan Anand, Gaggan has time and again proved that it serves up the best Indian food experience in South East Asia. It was recognized as Asia’s best restaurant consecutively between 2015 and 2018 by Restaurant magazine. It also has the coveted honour of receiving two Michelin stars. The Gaggan experience is one that takes you on an emotional journey through the vibrant streets of India with each course – inspired by seasonal ingredients and a level of creativity that only a few masters in the world possess.

Where: 68/1 ซอยหลังสวน Thanon Phloen Chit, Lumphini, Pathum Wan, Bangkok 10330, Thailand

Price for two: 13,000 baht for two (tasting menu)

Mrs. Balbir’s

Image Source

One of the oldest Indian restaurants in Bangkok, Mrs. Balbir’s was started by Vinder Balbir in 1975. Mrs. Balbir’s passion and skill for cooking took her to not just establish one of the best Indian eateries in Thailand, but to also expand it into 9 major outlets. Today, Mrs. Balbir’s is the place to go to if you are looking for a wholesome Indian meal cooked with love and utmost care and attention to detail. From sizzling appetizers like samosas to their famous piping hot mutton chops, Mrs. Balbir’s has you ready to tuck in to a veritable feast.

Where: 155/1-2 Sukhumvit 11/1 Alley, Khwaeng Khlong Toei Nuea, Khet Watthana, กรุงเทพมหานคร 10110, Thailand

Price for two: 3000 baht

Shri Ganesha

Image Source

Among the throng of North Indian restaurants of Bangkok shines Shri Ganesha restaurant – the answer to your South Indian food cravings. South Indian food is almost diametrically opposite its North Indian counterpart – the rich and spicy semi dry curries and barbecues are replaced by tangy, coconutty flavours and steam based cooking. Shri Ganesh is the home for all South Indian cuisine favourites including steamed, comforting idlis, crispy dosas and uttappams among other things. Don’t forget to order a tall glass of spiced buttermilk on the side while you are here.

Where: Soi 13, Khlong Toei, Krung Thep Maha Nakhon 10110, Thailand

Price for two: 2000 baht

Rang Mahal

Image Source

Located on the 26th floor rooftop of the Rembrandt Hotel, Rang Mahal Indian restaurant is the perfect choice for a traditional Indian meal in the skies. With a stupendous view of the city lights to accompany you and an intimate and elegant decor, Rang Mahal wows you not just with its ambience but also an award-winning menu. Try their signature Tandoori Murgh or Kashmiri Rogan Josh to believe us.

Where: 19 Sukhumvit Soi 18, Khwaeng Khlong Toei, Khet Khlong Toei, Krung Thep Maha Nakhon 10110, Thailand

Price for two: 10000 baht

Also read: Best Restaurants With a View in Bangkok

The Great Kabab Factory

Image Source

A well done kabab lies at the heart of the Indian meat cooking. The Great Kabab Factory is the place to be if you are looking to explore the kebab in its entire meaty glory. Consistently featuring in the top restaurant lists of Bangkok, The Great Kabab Factory needs no introduction to the food connoisseurs of the city for all you can eat Indian delights in Bangkok. The sheer variety of kabab that you can expect out of the kitchen here is pretty incredible – from melt-in-the-mouth galouti, crispy barbecued seekh, the minty hariyali to the succulent reshmi – there is no end to flavour and variety when it comes to kababs. Do not miss the side order of crispy flaky tandoori naan to go with your kababs!

Where: 12 Sukhumvit Rd, Khwaeng Khlong Toei, Khet Khlong Toei, Krung Thep Maha Nakhon 10110, Thailand

Price for two: 2000 baht approx.

These are some of the best places to satiate your craving for the tastiest Indian food while you are in Bangkok. Find your home away from home right in the heart of the city. To know more or for help with planning your customized Thailand itinerary, get in touch with TripFactory!

You may also be interested in:

Ultimate Guide to Bangkok Nightlife

Tags: , , , ,
Previous Post
Image Source
Adventure Asia Beach Did you know honeymoon International Latest Restaurants shopping Short breaks

Your Guide To The Perfect Honeymoon In Koh Samui

Next Post
Image Source
Adventure Asia Beach Did you know honeymoon International Latest Nightlife Restaurants shopping Short breaks visa

Best Places for Street Food in Bangkok