Rich flavor, tantalizing aroma, depth in taste, and a colorful palette are some of the main characteristics you would associate with Indian food. Prepared with every ounce of nurture, care, and love, dishes at these Indian restaurants in Bangkok would most certainly be a treat for your taste buds unlike no other.

A taste of home, a whiff of nostalgia, a step into a new culinary arena, or an evening filled with a roller coaster ride of flavors for your stomach – if any of these reasons or more let you craving for Indian food then we have just the right places for you.

Carefully handpicked with keeping in mind the taste, style, and user reviews – here are the best Indian restaurants in Bangkok for an exemplary culinary experience.

1. Charcoal Tandoor Grill & Mixology

Charcoal Tandoor Grill & Mixology

Charcoal is no ordinary Indian restaurant. First of all, they don’t serve curry. Secondly, kebabs are the king of the menu. Thirdly, you can have your skewers with creative cocktails too. Positioning itself as a kebab specialist, the brand new restaurant offers something different to Bangkok’s dining scene. The impressive decor has an industrial feel with subtle and playful Indian touches. The moment the elevator door opens you can’t miss the many pieces of perforated orange aluminum squares that are lit up from underneath. They move in conjunction with electric fans that blow up some wind, mimicking fire. The men’s toilet is equipped with sounds and signs found at authentic Indian markets (we can’t speak for the women’s bathroom because our male reviewer didn’t want to be branded a perve). Look up to the very high ceiling and you should notice that it’s covered with a screen pattern found at mosques. Outdoor seats are positioned next to the swimming pool with a view of the city beyond. There are many other details, from placemats to aprons, but you should experience it yourself. Suffice to say, a serious amount of attention has gone into creating a memorable atmosphere and it pays off.

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

2. The Great Kabab Factory

The Great Kabab Factory

Though situated in a four-star city hotel, the Great Kabab Factory (TGKF), this week’s subject of review, should not be confused as a typical hotel dining outlet.

Established 16 years ago in Mahipalpur, India, the TGKF restaurant brand has since expanded its presence to 16 locations in India, Oman and Thailand, quickly become one of the largest Indian restaurant chains in the fine dining category.

As its name suggests, TGKF is, in fact, a non-traditional Indian restaurant. It combines the country’s century-old culinary delights with the nonchalant pleasure of a modern-day buffet.

The Bangkok location, which opened in May, occupies a large rented ground-floor space decked out in Moorish-style vibrant colours and copper finish.

The glass-facade, high-ceiling restaurant is a place where a vast variety of Indian kebabs together with impressive selections of curries, rice, bread and desserts can be enjoyed at one fixed price. The word “kabab”, or “kebab”, refers to the Middle Eastern-style barbecued meat. The Indian version, however, boasts spicier characteristics thanks to its spice-intense marination and is typically cooked in a tandoor (traditional clay oven), when compared to the Arab counterparts.

At TGKF, there are 450 kebabs, including tandoor-roasted, open-fire charred, deep-fried and pan-seared variations. But only a dozen (half of which are vegetarian) are on offer daily.

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

3. Indus Restaurant

Indus Restaurant

Indus has long been firmly established as one of Bangkok’s award-winning Indian restaurants. Located down in Sukhumvit Soi 26, this luxurious fine dining venue serves up a wide range of select Indian fare. Their signature dishes have pleased many a foodie and gourmands from around the world. Recommended items include Indus Tadka Dal, Palak Paneer and Indian desserts like Kulab Jamun (served flambé).

Location: 71 Sukhumvit Soi 26 Sukhumvit Rd. Klongtoey Bangkok 10110 Bangkok 10110, Thailand

4. Maya Restaurant

Maya Restaurant

For us Maya Indian Restaurant makes a hard-to-beat dining experience in Bangkok, and this covers all genres. While this opinion maybe swayed slightly by our love for rooftop bars and our at-the-time enhanced happiness having polished off a bottle of wine before arrival… we will stand by it. No doubt Maya has a lot going for it with big city views, a slick, elegant interior and a progressive ambiance. Throw in top notch Indian dishes, some serious cocktails and it’s a night hard-to-beat. From the moment we step from the elevator, we are graced with style, from the clean cut open kitchen and metallic tandoors, to the floor-to-ceiling glass walls which showcase the glimmering Sukhumvit skyline. It’s hard not to be wowed on arrival regardless of state of intoxication.

Location: 22 Sukhumvit Rd, Phra Khanong, Klong Toey, Krung Thep Maha Nakhon 10110, Thailand

5. Punjabi Grill

Punjabi Grill

There’s a saying that goes- “Whatever Punjabis do, they do it in style”. The owners of this restaurant have certainly done their bit to hold true to this saying. With grace, style, and deeply mouth-watering flavors, Punjab Grill presents to you some of the finest North-Indian cuisine best served-a la plancha.

The food and the culinary experience at this restaurant just go on at an exemplary flow that makes you indulge in a tete-a-tete with the savory North Indian dishes that suit all kinds of taste palettes.

Location: 23/2-3 Radisson Suites Bangkok Sukhumvit Hotel, Sukhumvit 13, Khwaeng Khlong Toei Nuea, Khet Watthana, Bangkok 10110, Thailand

6. Rang Mahal

Rang Mahal

Located at the top of Rembrandt Hotel in Bangkok, this restaurant is an ode to fine dining and superb city views. Visitors here can not only enjoy the finest cuisine that India has mastered over the years but also relish the view of a happening city scattered with bright lights during the night sky.

Must Try: Dal Makhni and Mutton Rogan Josh
Location: 19 Sukhumvit Soi 18, Khwaeng Khlong Toei, Khet Khlong Toei, Krung Thep Maha Nakhon 10110, Thailand

7. Bawarchi Restaurant

Bawarchi Restaurant

Our Bawarchi Sukhumvit Indian restaurant is located at the Ambassador hotel in the bustling street of Sukhumvit Soi 11. More of a casual dining experience than some of our other restaurants; nevertheless you will still receive the high quality authentic Indian food made to the acclaimed Bawarchi standards from our experienced chefs! This restaurant stays open until the early hours so you can tuck into your favorite Indian dish after visiting one of the many bars in the area. As always, service guaranteed with a smile!

Location: 973 Ploenchit Road | B-level, Intercontinental Hotel, Bangkok 10330, Thailand
+662 656 0102-3

8. Gaggan Restaurant

Gaggan Restaurant

Want award-winning? Want state-of-the-art? Look no further than Gaggan. If Indian restaurants in Bangkok are have become increasingly popular, it is thanks to this outstanding restaurant. Often regarded and recognized as the best restaurant in Asia, Gaggan leaves no stone unturned when it comes to providing its clientele with an unmatched culinary experience soaked in flavors of Bangkok.

Must Try: 25 Course Meal (specialty for dinner)
Location: 68/1 Soi Langsuan, Ploenchit Road, Lumpini, Bangkok 10330, Thailand

9. Dosa King Restaurant

Dosa King Restaurant

One thing commendable about South-Indian cuisine is that it’s quick, light, and very hard to dislike. Restaurants like Dosa King are a rarity to find nowadays where you get high-end service, top class food, and a ton of delectable fast food options right at your disposal in minutes.

No waiting, no posturing, no foreplay, this restaurant is all about gorging on food to the max, and going back home with a full belly, and a happy soul.

Location: 153/7 Sukhumvit road, Street 11/1. Express entrance from next to 7eleven, Soi 11, Bangkok 10110, Thailand

10. Mrs. Balbirs Restaurant

Mrs. Balbirs Restaurant

Mrs. Balbir’s Indian Food Restaurant is located in Asiatique, the riverside large open-air mall. It is an Indian restaurant chain with multiple branches around Bangkok. The food is served in original Indian style and taste which has brought satisfaction to many stomach, has crossed seas and trotted the globe and even been featured on BBC, New York Times, and Lonely Planet. Recommended dishes include Chicken Tikka Masala, Prawn Biryani, Tandoori Chicken Tikka, Tandoori Lamb Seekh Kebab, Vegetable Samosas, Vegetarian Set Thali and Garlic Naan.

Reservations and discounts are only valid for guest arriving on time on the right date for the booked discounts. Reservations for incorrect time or incorrect date will be rejected.
Reservations and discounts are only valid for Asiatique branch and not valid for any other Mrs. Balbir’s branch. Reservations for incorrect branch will be rejected.

Location: Soi Sukhumvit 11, Khwaeng Khlong Toei Nuea, Khet Watthana, Krung Thep Maha Nakhon 10110, Thailand


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.