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)
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.
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.
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.
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)
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
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
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
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: