Best Indian Restaurants in Bangkok

Bangkok, the capital city of Thailand is a bustling metropolis blessed with a rich heritage and culture. Often called the party capital of Southeast Asia, Bangkok is one of the top tourist destinations in the world, and among the best places to visit in Thailand as it is the gateway to Thai warmth and hospitality. It is also one of the best places to try scrumptious Thai food in the world. But not everyone gets easily accustomed to this taste and often ends up craving our classic flavors of butter masala, tikka, and tandoor, hunting for Indian restaurants to satisfy those taste buds. Carefully handpicked based on taste, style, and user reviews, here is our list of some of the best Indian restaurants that would most certainly be a treat for your taste buds, unlike no others.


Located on Sukhumvit Road, Amritsr is one of the most popular Indian restaurants in Bangkok. From soups to starters and main course to dessert, the restaurant serves delicious North-Indian food to its customers. Designed in a traditional Indian style, the restaurants offer quality service, ambiance, and exquisite dine-in area that gives you the best dining experience with your loved ones. Some of the popular dishes to try here are Butter naans, Kulchas, Dal Makhani, Chhole, lassi, etc. here as part of your Bangkok tour packages.

The Great Kabab Factory

The Great Kabab Factory is an Indian specialty restaurant located in the heart of Bangkok city. This restaurant has several branches throughout India and have their franchise in 5 countries. If you want to taste delicious Indian Kababs during your holiday in Bangkok, then it is one of the best options that serves authentic and delectable Kebabs. With unlimited servings of different dishes every day to its guests, the restaurant is specialized in serving traditional Indian Cuisine with modern buffet style that draws several Indians.

Indus Restaurant

Indus is a modern high-class Indian restaurant located at Sukhumvit Soi 26 in Bangkok. With a royal interior, an elegant ambiance with alfresco seating, the restaurant serves all variations of Indian cuisines, including the popular dishes of Kashmir, Rajasthan, New Delhi, Punjab, and many more. Several curries, kebabs, shorba etc., fill your hunger with delight and satisfaction. The meals at this restaurant begin with complimentary samosa and papadum with mango, mint, and tamarind chutneys on the side. The must-try dish here is Kebab-e-malai.

Maya Restaurant

Are you looking for a rooftop dining experience in Bangkok, then Maya Restaurant and Bar is the perfect places for you. Located on the 29th floor of the Holiday Inn Bangkok Sukhumvit, the restaurant features cozy bar, outdoor terrace seating, and amazing interiors, that make this a great place to spend time with your friends or loved ones. The restaurant is known for its authentic Indian flavors, luscious curries, and twists on the traditional recipes. Some of the must-try dishes here include the Truffle Cheese Naan, Railway Mutton Curry, Tandoori Malai Broccoli, and Lobster Butter Masala. Besides, the restaurant offers a special ‘Sunday Brunch’ buffet to their customers to enjoy with their families that includes not only North and South Indian delicacies but also various international cuisines and desserts. Apart, one can also get the stunning view of the city from this restaurant which is a sight to behold.

Gaggan Anand

Situated in Soi Sukhumvit 31 in Bangkok, Gaggan Anand Restaurant is another famous restaurant in Bangkok that serves sumptuous Indian cuisine. With its soothing ambience, exemplary service, gentle staff, amazing Indian food, the restaurant is listed among Asia’s 50 Best Restaurant for 4 consecutive years and was ranked 4th on the World’s 50 Best Restaurants list in 2019. The restaurant serves delicious and authentic Indian cuisine to a next level inspired by outrageous ideas and cooking techniques signature to Chef Gaggan Anand. With variety of Indian dishes, the 25-course meal is a specialty that is served in dinner. Dining at Gaggan Restaurant in Bangkok gives you a chance to try unique dishes that will delight your senses as part of Thailand tour packages.

Rang Mahal

An ideal place to dine out for Honeymooners in Bangkok, the Rang Mahal is located at the top of Rembrandt Hotel in Bangkok that serves superb Mughal (North Indian) food. Situated on the 26th floor, Rang Mahal is claimed to be one of the most revered Indian restaurants in Bangkok with long-time Head of Indian Cuisine, Chef Misra Rajan. Since he is specialized in North Indian cuisine, some of the must try signature dishes include Butter Naan, Paneer Makhanwala (Cottage Cheese), Lamb Rogan Josh, Murgh Dum Biryani, Butter Chicken, Raan-e-Khyber (Lamb Shank), and much more. In addition, the restaurant also arranges special Sunday Brunch buffet that features over 50 different selections of appetizers, curries, naans, barbeque, rice, desserts, drinks, etc. Furthermore, one can also get the splendid views of the Bangkok’s stunning skyline that draws number of visitors who want to spend their quality time with loved ones while holidaying in Bangkok.


Located in the heart of Bangkok, Hoama is the first urban farm and zero-waste restaurant. Filled with plants, strings of twinkling lights zigzagging between shelves of seedlings, rustic wooden furniture and floor-to-ceiling windows, this award-winning fine dining restaurant is one of the most sustainable restaurants in the world. With multi-course tasting menus, the Indian chef Deepanker Khosla is intense about farm-to-table, zero-waste cooking. He is also a recipient of the Champions of Change Award for The World’s 50 Best Restaurants 2021. He produces many of the greens, fruit and fish on site using hydroponics and sourcing the rest of the ingredients as locally as possible from organic farms. Besides, the restaurant also serves the best wine from both old and New World. If you love organic and healthy food, then don’t forget to try the mouth-watering dishes in Hoama while holidaying in Bangkok, among the most popular places to visit in Thailand.  

Charcoal Tandoor Grill & Mixology

Charcoal Tandoor Grill & Mixology is a unique Indian restaurant in a modern setting located in Lower Sukhumvit, Bangkok. Acclaimed as one of the finest Indian restaurants in Bangkok, the restaurant brings classic cuisine to the modern metropolis. The restaurant is known for its Kebabs & Indian tandoor plates, plus cocktails & wine. Also, it serves a wide array of flavorful Indian dishes from the Royal house of Mughals including the infamous Dum Ki Raan, a whole leg of succulent slow-cooked lamb. With a blend of dark woods, lattice screens, spice jars, and mood lighting inside a spacious dining hall, it is one of the best places to dine out with your family or loved ones as part of Bangkok Tour Packages.

Punjab Grill

Situated in the heart of the downtown of Bangkok, Punjab Grill is one of the best Indian restaurants in Bangkok if you are looking for a truly authentic fine dining experience. Opened in 2016, it is their 3rd international location, the first and second being in the Abu Dhabi and Singapore respectively. Received as the Best North Indian Restaurant in South Mumbai award from Time Food Awards in 2014, they aim to bring the same standard of food and services in all the places. Chef Bharath Bhat focuses on bringing the authentic Northern Indian cuisine experience for Thai people. With grace, style, and deeply mouth-watering flavors, Punjab Grill Bangkok offers a ‘Sunday Brunch’ buffet selections to their customers to enjoy the wide variety of delicious Punjabi dishes. Besides, the restaurant also has a live music six nights a week with International artists.

Sri Ananda Bhawan Bangkok

If you are missing Indian food while holidaying in Bangkok, then Sri Ananda Bhawan is a treat to your taste buds especially when it comes to authentic Indian Non-veg dishes. It is located near Mariamman Temple, among the top places to visit in Bangkok. This Indian eatery specializes in home-cooked recipes from four Indian regions, namely Chettinad, Tamil, Kerala, and Andhra. With extremely good staff, the restaurant serves delicious and quality Indian food for a reasonable price. Some of the must-try dishes include Chicken Curry, Mutton Pepper Fry, Fish Fry, Wheat Parotta, Ceylon Parotta & Kulfi.

Featured Source