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 Restaurant

Image Source

Suggested Read: Thailand Group Tour Is A Smart Option For Those Who Want To See More & Spend Less

An ancient culinary tradition that hopped onto a bus of a modern trend called Mixology. Combine that with a chic neighborhood, and you get a fine evening in the rustic wooden interiors of a posh Bangkok locale – a restaurant called Charcoal. Voted as one of the finest Indian restaurants in Bangkok, Charcoal is definitely a place worth visiting once for a bite of modern India.

Must Try: Shahi Paneer, Mutton Kebabs
Location: Fraser Suites Sukhumvit, 38/8 Sukhumvit Rd. Soi 11, Khlong Toey Nua, Wattana, Bangkok
Timings: 6 pm to 11:45 pm (Monday to Saturday); 12 noon- 3pm, 6 pm- 12 am (Sunday)
Meal for two: INR 4,500

Website | Reviews

2. The Great Kabab Factory

The Great Kabab Factory

Image Source

There’s something about Mughlai cuisine that doesn’t fail to capture the eye of every food enthusiast. Culinary experts from around the world have wondered in awe and amazement as they enjoy every scrumptious bite of Kebabs – a minced meat presented to you in various different techniques around the world.

Enjoy your kebabs, have a drink, and soak in the vibrant atmosphere of Bangkok at this bustling restaurant fit for lip-smacking Indian taste.

Must Try: Lamb Kebabs and Mutton Biryani
Location: 12 Sukhumvit Rd, Khwaeng Khlong Toei, Khet Khlong Toei, Krung Thep Maha Nakhon
Timings: Open all days- 11 am to 11 pm
Meal for two: INR 3,500
Website | Reviews

Suggested Read: 42 Best Places To Visit In Bangkok In 2022 That Will Change Your Opinion About The City


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.


3. Indus Restaurant

Indus restaurant lounge

Image Source

Another restaurant that prides itself in presenting the finest Mughlai cuisine to the world. Some Indian restaurants in Bangkok although, have taken it to another level, Indus is no exception to this example. With its contemporary interiors that are a throwback to the Mughlai Darbar era, guests can expect to not only enjoy high-class food but also experience a tinge of the Nawabi culture of Lucknow.

Must Try: Laal Maas and Kashmiri Naan
Location: 71 Sukhumvit Soi 26 Sukhumvit Rd. Klongtoey, Bangkok
Timings: Open all days- 11:30 am to 2:30 pm; 6 pm to 10:30 pm
Meal for two: INR 2,500

Website | Reviews

Suggested Read: 6 Homestays In Bangkok That Allows You To Unwind Effortlessly At Your Own Pace!

4. Maya Restaurant

Maya Restaurant

Image Source

Suggested Read: 10 Best Islands In Thailand For Honeymoon

They don’t like to call themselves a restaurant, but a “concept”. Better described in their self-stylized manner of gastronomy, Maya restaurant is certainly not one amongst the herd.

With a 29th-floor location, cozy bar, outdoor terrace seating, and extremely chic interiors, Maya restaurant often gives a futuristic feel to its visitors looking to visit a stylish Sky bar in Bangkok.

Must Try: Dahi Kebabs and Chicken Biryani
Location: 22 Sukhumvit Rd, Phra Khanong, Klong Toey, Krung Thep Maha Nakhon
Timings: 5 pm to 1 am (Monday to Saturday); 11:30 am to 3 pm, 5 pm to 1 am
Meal for two: INR 3,000
Website | Reviews

5. Punjab Grill

Punjab Grill

Image Source
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.

Must Try: Tandoori Chicken/Fish
Location: 23/2-3 Radisson Suites Bangkok Sukhumvit Hotel, Sukhumvit 13, Khwaeng Khlong Toei Nuea, Khet Watthana, Bangkok
Timings: Open all days- 6 pm to 11:30 pm
Meal for two: INR 5,000
Website | Reviews

6. Rang Mahal

Rang Mahal

Image Source
Located at the top of Rembrandt Hotel in Bangkok, this restaurant is an ode to fine dining and superb city views. An ideal setting for Honeymooners in Bangkok, 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
Timings: 5 pm to 11:30 pm (Monday to Saturday); 11 am to 2:30 pm, 5 pm to 11:30 pm
Meal for two: INR 4,400

Website | Reviews

7. Bawarchi Restaurant

Bawarchi Restaurant

Image Source

Suggested Read: 10 Underrated And Not-So-Raunchy Experiences That Electrify The Nightlife Of Bangkok

If we were to describe this restaurant in one phrase, it would be- ‘easy come easy go’. One of the busiest Indian restaurants in Bangkok, Bawarchi certainly packs a punch when it comes to dishing out the best Indian cuisine prepared all around the world.

Bawarchi comes with a 20-year experience of being established in the Bangkok food circuit where it has gained invaluable know-how about the taste and preferences of the gentry in Thailand.

Must Try: Murgh Tikka and Chicken Makhanwala
Location: 973 Ploenchit Road | B-level, Intercontinental Hotel, Bangkok
Timings: 11 am to 11 pm
Meal for two: INR 3,000

Website | Reviews

8. Gaggan Restaurant

Gaggan Restaurant

Image Source
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
Timings: Open all days- 6 pm to 11 pm
Meal for two: INR 8,500

Website | Reviews

9. Dosa King Restaurant

Dosa King

Image Source
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 rituals, this restaurant is all about gorging on food to the max and going back home with a full belly, and a happy soul.

Must Try: Masala Dosa
Location: 153/7 Sukhumvit road, Street 11/1, Soi 11, Bangkok
Timings: Open all days- 11 am to 11 pm
Meal for Two: INR 1,200

Website | Reviews

10. Mrs. Balbirs Restaurant

Mrs Balbirs

Image Source

Suggested Read: Top 22 Things to do in Bangkok-Thailand

Out of all the Indian restaurants in Bangkok, this is the one which will take you closest to a taste of home (if you’re an Indian of course). With a 43 year experience in providing the best food to customers all around the world, Mrs. Balbirs gives a personal homely touch to the Indian food being served out to the thousands of Indian cuisine lovers that stream in through their doors.

After winning acclaim and plaudits in media giants like BBC, Lonely Planet, and The New York Times, this delightful Indian restaurant has gone on from humble beginnings to becoming a reliable brand for Indian food.

Must Try: Butter Chicken and Lamb Vindaloo
Location: Soi Sukhumvit 11, Khwaeng Khlong Toei Nuea, Khet Watthana, Krung Thep Maha Nakhon
Timings: 11 am to 11 pm (Tuesday to Sunday); Monday closed
Meal for Two: INR 1,800

Website | Reviews

Further Read: 17 Floating Markets In Bangkok That Exhibit Country’s Preserved Culture

Did the wide range of Indian restaurants in Bangkok got your taste buds tingling and yearning for a memorable meal of Indian cuisine? Book your package to tropical Thailand with TravelTriangle and enjoy these scintillating foods all-year long in Bangkok.


Looking To Book An International Holiday?

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


Category: Bangkok, Restaurants, Thailand

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month