• Things to do
  • Places to visit
  • Hotels and resorts
  • Honeymoon packages
  • Holiday packages
  • Real Traveler Stories

    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