Top 10 Indian Restaurants in Bangkok (Must Visit)

If you have travelled around India you know how different each state is from another. While Jaipur is famous for its rajasthani food on the other hand Indore is popular for its “poha and jalebi”. No two places are the same be it culture, structure and food. In the same way no two countries can be the same. Bangkok too has its own unique food taste and is famous for Pad Thai, a stir-fried noodle dish with a variety of ingredients like noodles, tofu, shrimp or chicken, bean sprouts and peanuts.

However Indians travelling to Bangkok might find it difficult to get accustomed to the foreign food. So here we have the list of 10 best Indian Restaurants in Bangkok that visitors can visit in Bangkok, Thailand. Do have a quick read through the Indian food guide in Bangkok.

Here’s the top 10 Indian Restaurants in Bangkok, Thailand:

  1. Amritsr
  2. Jashn Indian Curries & Kebabs
  3. Nila
  4. Masala Art
  5. Gaggan
  6. Bawarchi Rooftop
  7. Annapurna
  8. Indian Hut
  9. GAA
  10. Maya Restaurant

1. Amritsr

Photo of Amritsr, a Indian Restaurant in Bangkok, Thailand
Amritsr, a Indian Restaurant in Bangkok, Thailand

If you are craving for a North Indian Restaurant in Bangkok then there is no better place than Amritsr. You will be served authentic north Indian cuisine with rich flavour of biryani, garlic naan and must-try butter chicken in Bangkok, which will leave your taste buds wanting for more. Even the ambience of the place is designed in traditional Indian design. It is one restaurant to enjoy the fine Indian dining in Bangkok.

Here’re the informations on Amritsr, a Indian Restaurant in Bangkok, Thailand:

Location26/13 Sukhumvit Soi 11 Eleven Bangkok, Next To Holiday Inn Express, Bangkok 10110 Thailand
How to Reach?Hire a taxi which will cost around THB 350 – 500 and will take an hour to reach the restaurant.
OptionsVegetarian, vegan and Gluten free.
Average Price (for Two)TBH 600 (~₹1,537)
Ratings4.7/5
Timings11 AM – 4 AM
ParkingAvailable
Nearby AttractionsJim Thompson House Museum and Benjakitti Park

2. Jashn Indian Curries & Kebabs

Indian Restaurant Jashn Indian Curries & Kebabs of Bangkok
Indian Restaurant Jashn Indian Curries & Kebabs of Bangkok

The name of the place itself suggests celebration and will be a great option for dining with family and friends. The interior of this place is designed to give a luxurious look and will make a great place to hold special events. The place is well known for its curries and kebabs. The food here is inspired from the blend of Indian and Middle Eastern cooking. It serves the best Indian food in Bangkok.

Here’re the informations on the Indian Restaurant in Bangkok, named Jashn Indian Curries & Kebabs:

Location973 Phloen Chit Rd, Lumphini, Pathum Wan, Bangkok President Tower Arcade Level B, Intercontinental Hotel, Bangkok 10330 Thailand
How to Reach?To reach this Indian restaurant, just take the BTS Sukhumvit Line to Chit Lom Station. Then take an exit at exit 6. This way till take you directly to President Tower Arcade, where the restaurant is located
OptionsVegetarian, vegan and Gluten free.
Average Price (for Two)THB 1538 (~₹3,928)
Ratings5/5
Timings12 AM – 12 AM
ParkingAvailable
Nearby AttractionsSuananda Vegetarian Garden & Ayurveda

3. NILA Coastal Indian Cuisine

NILA Coastal Indian Cuisine, a restaurant of Bangkok
NILA Coastal Indian Cuisine, a restaurant of Bangkok

If you are craving for seafood then this restaurant is sure to impress your modern palate. The food here is inspired from the rich coastal food found in India. Each dish that is cooked here tells a story about the rich tradition of the Indian coastline. The ambience is designed from the 1900’s taken from the Goan merchant home filled with vibrant colours and architectural brilliance. The food here will not just satisfy your hunger but will nourish your soul.

Here’s a quick overview of Nila Coastal Indian Cuisine:

Location847 Phetchaburi Road, Bangkok 10400 Thailand
How to Reach?If you want to get to this Indian Restaurant in Bangkok, you can take the  BTS Sky Train to Chit Lom Station. From that station it is 13 minutes walk.
OptionsVegetarian, vegan and Gluten free.
Average Price (for Two)TBH 1000 (~₹2,563)
Ratings4.9/5
Timings5:30 PM – 12 AM
ParkingAvailable
Nearby AttractionsPratunam Market, Platinum Fashion Mall, and Central World

4. Masala Art

Masala Art, an Indian eatery in Bangkok
Masala Art, an Indian eatery in Bangkok

Located in the heart of Bangkok, it has something for everyone on the menu. It is well known for its stylish decor which can accommodate 75 people easily. This restaurant has a very positive vibe and attracts tourists from all across the city. There is also a dining area which is situated outside the restaurant providing a beautiful view of  Sukhumvit Soi 55. You can definitely expect the finest Indian food in this restaurant.

Here’re some details on Bangkok’s Masala Art restaurant:

DetailInformation
Location2nd Floor, Eight Thonglor Building, Thonglor Soi – 8 Sukhumvit – 55, Klongton Nua, Wattana, Bangkok 10110 Thailand
How to Reach?Take the BTS Sukhumvit Line to Thong Lo Station. From the Station, it is approximately 800 meters walk
OptionsVegetarian, Vegan, Halal, and Gluten-free
Average Price (for Two)TBH 250
Ratings4.5/5
Timings11:00 AM – 11:00 PM
ParkingAvailable
Nearby AttractionsThong Lo, Bangkokian Museum, and Benjasiri Park

5. Gaggan

Each dish prepared in this restaurant has a history behind it which is usually narrated by a music tract which makes it stand out of all the other restaurants in Bangkok. It is a popular dining option in Bangkok because of its magnificent ambience which is just breathtaking. Visitors from all around the world flock to this dining restaurant due to amazing service which is unmatched compared to other restaurants.

Image of an Indian restaurant naming Gaggan
Gaggan, Indian restaurant in Bangkok

Here’re some details on Gaggan restaurant in Bangkok:

DetailInformation
Location68 Sukhumvit 31, Sukhumvit Rd Klongton-Neu, Wattana, Bangkok 10110 Thailand
How to Reach?Take the Sukhumvit Line to Phrom Phong Station. From there it is approximately a 10-minute walk
OptionsVegetarian, Vegan, and Gluten-free
Average Price (for Two)TBH 4000
Ratings4.6/5
Timings5:30 PM – 12:00 AM (Closed on Monday, Tuesday, and Wednesday)
ParkingNot Available
Nearby AttractionsTemple of the Emerald Buddha and Temple of Dawn (Wat Arun)

Are you enjoying your holiday in Thailand? Visit these temples in Bangkok.

6. Bawarchi Rooftop Indian Restaurant

If you want royal treatment and authentic Indian food in Bangkok, then bawarchi Rooftop Indian Restaurant will be the perfect choice. It is one of the oldest restaurants in Bangkok with more than 20 years of experience. The main cuisine that is easily available is Mughlai food in Bangkok. So what are you waiting for, immediately reserve your seats as it will definitely not disappoint your taste buds.

Here’re some informations for Bawarchi Rooftop Indian Restaurant:

DetailInformation
Location75/23 Sukhumvit Soi 13 Solitaire Bangkok Sukhumvit 11, Bangkok 10110 Thailand
How to Reach?You can directly hire a taxi to get to the restaurant
OptionsVegetarian, Vegan, and Gluten-free
Average Price (for Two)TBH 1800
Ratings4.7/5
Timings4:00 PM – 2:00 AM
ParkingAvailable
Nearby AttractionsRed Sky Bar and JW Cafe

7. Annapurna

Annapurna is the perfect choice if you are looking for a South Indian meal in a foreign land. Indians all across the globe enjoy the simple yet delicious South Indian Food. It is a small and cosy yet neat place where you get cheap Indian food in Bangkok at a very reasonable rate. It will be best to opt for a breakfast meal in this restaurant. Annapurna is a popular Indian vegetarian restaurant in Bangkok.

Quick overciew of Annapurna, a Sounth Indian Restaurant

DetailInformation
Location50-48/6, Pan Road Silom, Bang Rak, Bangkok 10500 Thailand
How to Reach?Take the BTS Silom Line to Surasak Station. Walk about 500 meters from the station to reach the place
OptionsVegetarian
Average Price (for Two)TBH 350
Ratings3.5/5
Timings10:00 AM – 11:00 PM
ParkingAvailable
Nearby AttractionsChao Phraya River Cruise and The Grand Palace

8. Indian Hut

This restaurant serves traditional Indian food without sacrificing Indian flavours. It has now become a household name and is visited by most of the Indians for their delectable dishes. It was established in 1955 and is well known for its North Indian Cuisine and Indian Chinese fusion food. The chef serves well organised and lip tempting food which adds a unique taste to the taste buds of the customers.

Information on Indian Hut Restaurant:

DetailInformation
Location418, Surawong Road, Si Phraya, Bang Rak, Next to Ma Hotel, Bangkok 10500 Thailand
How to Reach?Take the BTS Silom Line to Surasak Station. Walk about 500 meters from the station to reach the destination
OptionsVegetarian, Vegan, Halal, Gluten-free
Average Price (for Two)TBH 300
Ratings4.3/5
Timings10:00 AM – 10:00 PM
ParkingAvailable
Nearby AttractionsBenjakitti Park, Sukhumvit, and Emporium & The EmQuartier

9. GAA

This one is comparatively a new restaurant in the city of Bangkok which many people will not know about but it serves really tasty food which lingers the taste buds for a long time. The menu has a lot of options and is a perfect blend of modern and classic food style which just adds to the atmosphere of the place. You definitely cannot leave without appreciating the culinary skills of the chefs.

DetailInformation
Location46 Sukhumvit 53 Alley, Khlong Tan Nuea, Watthana, Bangkok 10110
How to Reach?Take the Sukhumvit Line and stop at Thong Lo Station. From there, it’s a 5-minute walk to the destination
OptionsVegetarian, Vegan, Gluten-free
Average Price (for Two)TBH 15,800
Ratings4.0/5
Timings5:30 AM – 12:00 AM
ParkingAvailable
Nearby AttractionsBangkok Old Town (Koh Rattanakosin)

10. Maya Restaurant

If you want to have finger-licious delicious food against a nice background then you cannot miss this place . You have more options for non-vegetarians than the vegetarian one. One will be in awe with the hospitality and the care taken by the staff. You get almost everything from the Indian curry in Bangkok to the sweetened dessert but the Tandoori Chooza is definitely a must try and a dish to die for.

DetailInformation
Location1 Sukhumvit 22, 29th Floor, Holiday Inn Bangkok Sukhumvit, Bangkok 10110, Thailand
How to Reach?Take the BTS Sukhumvit Line to either Asok or Phrom Phong Station. From both stations, it’s a 10-minute walk
OptionsVegetarian, Vegan, Gluten-free
Average Price (for Two)TBH 1500
Ratings4.5/5
Timings5:00 PM – 1:00 AM (Monday to Saturday)
ParkingAvailable
Nearby AttractionsThe Deck Restaurant and Cappadocia Turkish Restaurant Bangkok

Conclusion

Indian restaurants have their own charm and are well known for their spices. And Thailand does have many options available for the Indian tastebuds. So if you are confused, home sick and don’t know where to head, you can choose any restaurant from the above options. 

FAQs

Which are the best North Indian restaurants in Sukhumvit Bangkok?

The best North Indian restaurants in Sukhumvit Bangkok are Amritsr, Benares Modern Indian Cuisine Restaurant, and Charcoal Tandoor Grill & Mixology

Which are the affordable and delicious Indian food in Silom?

Some of the affordable and delicious Indian food in Silom are Al Saray Silom, Indian Hut, or Ekka Indian Grill and Bar.

Where can I find good biryani in Bangkok?

For good indian biryani in Bangkok try Dum Handi Biryani Company and Hasan Biriyani 

Where can I experience Indian street food in Bangkok?

To experience India street food in Bangkok visit Phahurat Market (Little India) and Chowpati Indian Street Food Restaurant

Leave a Comment