Top 5 Indian Restaurants in Bangkok

Indian dish
Indian Hut Bangkok

Wonder why there are so many great Indian restaurants in Bangkok? A quick look at all the Buddhist temples should give you an idea of how much India has influenced Thai culture. But the influence didn’t stop when the first Buddhist missionaries came to Thailand in the second century B.C. Many Indians immigrated here in the 20th century and, today, Thailand has a significant Indian population. Though Indians and Thai-Indians live all over the country, there’s even a Little India in Bangkok. There are also plenty of great Indian restaurants in Bangkok catering to the city’s Indian and Thai-Indian population.​

  • 01 of 05
    Indian food spread
    Rang Mahal

    Many consider Rang Mahal the best Indian restaurant in Bangkok because of its combination of delicious tandoori meats, excellent service, and pleasant setting at the top of the Rembrandt Hotel. The upscale dining rooms and formally-dressed wait staff make this a great choice for special dinners.

    Address: 19 Sukhumvit Soi 18

  • 02 of 05
    Indian dish
    Indus Bangkok

    A young, hip crowd, chic and funky dining rooms, and live music make Indus feel more like a club than a restaurant. If you’re not in the mood to party, don’t be put off, as there are plenty of quiet places to dine in the large mid-century house-turned-restaurant. The menu has a little of everything, including some Thai and some Mediterranean dishes, but it’s the Kashmiri food that really shines.

    Address: 71 Sukhumvit Soi 26

  • 03 of 05
    Indian food spread
    Mrs. Balbir's

    For nearly 40 years, Mrs. Balbir’s has been a Bangkok institution, and the restaurant is so well-respected that Mrs. Balbir even helped Thai Airways design Indian dishes to serve on their flights. Luckily you don’t have to fly from Bangkok to New Delhi to enjoy her cuisine! The newly upgraded restaurant has a large menu of vegetarian and non-vegetarian Punjabi dishes. If you’re interested in learning more about Little India, she also offers a semi-regular tour on the last Sunday of the month, ending with a meal at the restaurant.

    Address: 155/1-2 Sukhumvit Soi 11

  • 04 of 05

    This all-vegetarian restaurant just off Sukhumvit Soi 11 has perhaps the best dosas in all of Thailand. The thin crepes made from lentil and rice batter are just the right balance of chewy and crispy. Their masala dosa, a dosa stuffed with seasoned potatoes and onions, is a menu favorite, but they also serve plenty of other dishes. The restaurant is completely dry, so quench your thirst with one of their lassis or fruit juices instead of beer or wine.

    Address: 153/7 Sukhumvit Soi 11/1

    Continue to 5 of 5 below.
  • 05 of 05
    Indian dish
    Indian Hut Bangkok

    Indian Hut looks like a Pizza Hut from the outside but, aside from the misappropriated logo, the restaurant is nothing like a chain takeout joint. The comfortable restaurant is often filled with local Thai-Indians enjoying their tandoori meats and vegetables, but if you want to try something you don't often find outside of India, order from the Indian-Chinese menu! There is also a selection of Jain dishes (vegetarian, without garlic or onions).

    Address: 311/2-5 Suriwongse Rd.