25 Must Visit Indian Restaurants in Bangkok – You Should Know


“I eat only in three places: Here, There and Everywhere.”

-Daniel L Worona

Bangkok is the welcoming capital city of Thailand because it welcomes Indians with open arms. Indians never feel Bangkok is foreign, as it has a “Little India” with Indians residing there.

“Unity in Diversity” is felt and seen in Bangkok. The Pahurat district is the center of the Indian commercial community. You will find Tamil Hindus, Dawoodi Bohra Muslims, and Sikhs, thus more than 100 Indian restaurants in Bangkok came into existence.

Indians have been settled in Bangkok for a long time, dating back to the Sukhothai and Ayutthaya periods. They came strong together as an Indian Community.

Why wait any longer? Let’s keep our list of the best Indian restaurants in Bangkok ready so that we won’t have to search for them during our trip, not just the names of the restaurants but also the reviews and the best dishes to try.

Best Indian Restaurants in Bangkok

Did you know how Indian hotels and restaurants came into existence?

In the 19th century, Indians flew to Thailand, escaping drought and looking for new opportunities. They tried settling in urban areas, and what could be better than settling in the capital city of the country for commerce? Thus, the Pahurat district became “Little India,” and Indian restaurants were set up in Bangkok.

NILA Coastal Indian Cuisine

Nila Coastal Indian Cuisine is a top Indian restaurant in Bangkok for seafood lovers. This restaurant has kept the taste of the Indian coastline alive in its dishes. The colorful dishes will fill your stomach, eyes, and soul. Each dish is not just cooked but crafted with love, narrating the story of traditions of the Indian coastline, especially Goan cuisine. Let’s not just talk about food; the ambiance and dish presentation steal all your gaze. This restaurant offers a private space and a bar for people who love partying.

NILA Coastal Indian CuisineImage Source

“We had the pleasure of visiting Nila Indian Restaurant in Bangkok recently, and it was an experience that exceeded all our expectations. The delicious and unique menu options, warm hospitality, and the chef’s personal touch create an exceptional dining experience.” – Fahda A

“The level of attention to detail is noteworthy, with the chef explaining the ingredients and stories behind each dish so you understand exactly what you’re eating. The service is attentive and professional.” – Viva Waratah

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.9 stars (Google Maps)
  • Timings: 5:30 pm- 12 am
  • Must-Try Dishes: Biryani

Jashn Indian Curries & Kebabs

As the name suggests, “Jashn” is a celebratory place where dining with your family, friends, or special ones will make it a grand event.

The rich ambiance with the sophisticated chair will increase your luxurious fine dining experience. Starting from the starters to the main course, each dish is delicious. Not just the food, the interior decor too holds significance reflecting the Indianness.

Jashn Indian Curries & Kebabs restaurantImage Source

Let’s check what others say about this restaurant-

“Wow, what a find! Stumbled on this place by accident while trawling Google maps, but so glad we did. Some of the best Indian food we’ve had in a long time. Every dish was fantastic and prepared with clearly great care. Everything was presented visually beautifully.” – Lauren S

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.9 stars (Google Maps)
  • Timings: 12 pm – 12 am
  • Must-Try Dishes: Saag Burrata, Kulfi, Mutton Chukka with Naan

Benaras Modern Indian Cuisine Restaurant

Reflection of Benaras in Bangkok! The Benaras Modern Indian Cuisine restaurant shows art pieces that boast the tale of Benaras’ style.

Benaras Modern Indian Cuisine RestaurantImage Source

Chef Mani’s creation, everything, from the ambiance to the food, will mesmerize you. He also worked at Vineet Bhatia’s Rasoi in Geneva, Switzerland. Grabbing dinner or lunch is a must in this restaurant if you visit Bangkok. Check out what foodies say about this place-

“A hidden Gem In the center of Bangkok. If you’re Traveling with family, friends, or solo, this place must be on your list for the experience you’ll get. Try their tasting menu, and you will be left awestruck by 1. Taste 2. Presentation 3. Ambiance. And Top it with The Trio of Raju Diya and Mona, make your Experience 7*.” – Ricky Mahant

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.7 stars (Google Maps)
  • Timings:
    • 11 am–3 pm
    •  5:30–11 pm
  • Must-Try Dishes: Butter Chicken, Soup, Chicken Tandoori

Amritsr, Bangkok:

Experimenting with different cuisines in Thailand is fun. But if you are craving a desi Makkhan, Malai and buttery treat for your taste buds in Videsh, head straight to Amritsr Hotel in Bangkok. It is one of the best Desi Indian Punjabi hotels in Bangkok.

Amristr RestaurantImage Source

North Indian cuisine has always won over all other cuisines for buttery, finger-licking dishes. And Amritsr restaurant proves it over and over again. This is not just us; the viewers, too, agree with it.

“We tasted butter chicken, dal makhani, paneer tikka and the proper amount of naan bread. All the dishes were what you would expect – good quality, flavorful, not bland.” – Valentinas Juodis

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.7 stars (Google Maps)
  • Timings: 11 am- 4 am (all days)
  • Must-Try Dishes: Samosa, Butter Chicken, Chicken Tikka, Chicken Tandoori, Dry Fish Chilli

Bawarchi Rooftop Indian Restaurant

Want to experience the classic royal ambiance and treatment? Then, visit this Bawarchi Rooftop Indian Restaurant, which specializes in Mughlai and North Indian cuisine and has 20 years of experience. You will definitely not feel like you are in Bangkok, as the decoration and set-up will remind you of India. The shahi interior will draw your attention and keep you amazed throughout.

Bawarchi Rooftop Indian RestaurantImage Source

Let’s talk about food next. Each dish will remind you of India; the spices used are flavourful, making this restaurant one of the best Indian restaurants in Bangkok. And that’s what even he said-

“The ambiance is first class; It’s a rooftop restaurant with a beautiful view from the terrace.
The best part is that they have live music with old Indian songs.” – Ramesh Birajdar

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.7 stars (Google Maps)
  • Timings: 4 pm – 2 am
  • Must-Try Dishes: Veg Thali, Shahi Paneer, Tandoori Mixed Grill, Mango Lassi, lamb Biryani

JHOL Coastal Indian Cuisine

Indians, have you ever heard of Avocado mousse-filled Panipuri? If not, then try this unique creation by this restaurant. Jhol restaurant is one of the most famous Indian restaurants in Bangkok.

It is a MICHELIN Guide-recommended restaurant led by Chef Hari Nayak. They have South Indian coastal cuisine featuring specialties from regions like Malabar, Konkan, Chettinad, Pondicherry, and the Bay of Bengal.

Chef has always highlighted his Indian roots in his food. Going here for the dining will give you a delightful experience with warm service.

JHOL Coastal Indian Cuisine RestaurantImage Source

“A lovely and generous dinner full of spices, herbs and aromas…
The team explains generously every single dish, and you can go for a full tasting menu.” – Ludovic Gallerne

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.7 stars (Google Maps)
  • Timings: 12:00 – 2:30 pm, 5:30 – 9:30 pm (all days)
  • Must-Try Dishes: Coastal Indian cuisine, Passion Fruit Pani Puri, Peppered Prawn

Indian Essence Art Cuisine

Indian food lovers, take a delicious journey in Bangkok to satisfy your hunger. Indian Essence Art restaurant offers a royal dining experience with dishes inspired by Indian palace kitchens, featuring favorites like kebabs, kormas, curries, and biryanis. They use fresh ingredients and cater to dietary needs with vegetarian, vegan, halal, and gluten-free options. Read the reviews to learn more about this Indian restaurant in Bangkok, Thailand.

“This is a top-notch restaurant and a must-visit if one loves Indian food. The restaurant is super clean, and the ambiance is great, too. The taste is awesome. The biryani we had was just perfect, and I must say we rarely had this kind of mouth-watering biryani in a very long time anywhere in any Indian restaurant.” – Abdul Abdul Waris.

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.7 stars (Google Maps)
  • Timings: 8:30 am – 4 am
  • Must-Try Dishes: Galouti Kebab, Lamb Rogan Josh, Khansama menu, Biryani


Are you ready for the feast that is not just for the stomach but also for the soul? Then, meet Chef Gaggan in his Gaggan Restaurant.

Gaggan RestaurantImage Source

His restaurant adds a cherry on the top when each dish is accompanied by a music track, explaining the relevant history of the cuisine by the chefs who prepared the dishes. The creative cuisine, with its attractive presentation and top-notch service, appeals to all visitors in Thailand to dine at this Indian restaurant in Bangkok. Also, don’t forget to read the amazing reviews to learn more.

“Gaggan is not just a restaurant; it’s a stage for one of the most exciting culinary performances I’ve ever experienced. With space for only 13 guests, every visit feels exclusive and personal.“ – Micheal Raumann

“I mean, I don’t want to give anything away from this experience because you need to experience it to understand the genius and beauty of this place. 22 courses, music, 9 wines.” – Raj Sheth

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.6 stars (Google Maps)
  • Timings: 5:30 pm- 12 am (except Mon, Tues, Wed)
  • Must-Try Dishes: 25 Course meal, Asparagus Sunflower, Irish Coffee, Foie Waffle

Charcoal Tandoor Grill and Mixology

Want to celebrate Tandoori Night? Get all your tandoor cravings satisfied at Charcoal Tandoor Grill and Mixology. You can enjoy delicious Kebabs and curries in a traditional tandoor with an aromatic, smoky flavor. This restaurant is popular for its crafted cocktails with fresh seasonal ingredients. It is known for its yummy food, creative cocktails, and stylish ambiance.

Charcoal Tandoor Grill and Mixology RestaurantImage Source

“Simply exceptional! Easily the best tandoor experience I’ve had anywhere!” – Zahidur Reza

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.6 (Google Maps)
  • Timings:
    • 12 pm- 3 pm
    • 6 pm- 12 am
  • Must-Try Dishes: Scallops and the Mango Tree dessert, Butter Chicken, Naan Charcoal, Lamb Leg, Tandoori Fish, Barbecue Chicken, Chicken Kebab

3 Popular Thailand Honeymoon Tour Packages For You

3N Pattaya + 3N Bangkok

₹30,699 per person

3N Phuket + 2N Krabi

₹31,699 per person

3N Phuket + 2N Koh Samui

₹ 31,999 per person


Haoma is the first urban farm restaurant in Bangkok. It has one green star for sustainability. This restaurant offers the delight of dine-in with eyes. It serves some of the best dishes presented through artful expressions.

Haoma RestaurantImage Source

At first sight, you will eat the dishes through your eyes, which is this restaurant’s beauty. You get vegetarian and non-vegetarian options. The dishes were accompanied by masterful storytelling; enjoy the meal with its story.

“This restaurant transcends the typical Indian dining experience, elevating familiar flavors to an artful expression. Expect stunning presentations that don’t compromise authenticity – the essence of Indian cuisine captured on a plate.”
Dustin J

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.6 stars (Google Maps)
  • Timings: 5: 30 – 11 pm (except Monday)
  • Must-Try Dishes: Lobster, Go Madras, Goat Nihari & Haleem, Rasmala

Chowpati Indian Street Food Bangkok

Street food plays an important part in everyone’s life, and we grew up having Indian street food. It is a part of our everyday routine to at least have it once a day, whether it’s a teenager, youngster or a grown-up, and that’s what Indian Street holds. So, street food craving is nothing new. But if you are in Bangkok Street and looking for it, then visit Chowpati Indian Street Food restaurant in Bangkok.

This restaurant brings the street food of Mumbai to Bangkok. They have wide varieties of food starting from North to South, which includes Indian starters, main course and desserts, along with some Indian- Chinese fusion.

Chowpati Indian Street Food BangkokImage Source

“An exquisite taste of India in the heart of Bangkok! This restaurant captures the essence of Indian cuisine with its authentic flavors and aromatic spices. From savory curries to tandoori delights, each dish is a culinary masterpiece. The ambiance is warm and inviting, and the service is impeccable. A must-visit destination for anyone craving a memorable Indian dining experience in Bangkok.” – Aqib Quraishi

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.6 stars (Google Maps)
  • Timings: 10:30 am – 11 pm(All day)
  • Must-Try Dishes: Samosa, Onion Bhajji, Pani Puri & Raj Kachori


Maya is a famous Indian restaurant in Bangkok that offers its customers fusion flavors. You get a memorable experience of industrial-style ambiance and great city views with food. The food and the view from the 29th floor will double your dining experience. You can find food from almost all regions of India in this unique atmosphere in Bangkok. You just have to name the dish, and they have it on their menu.

This restaurant offers food and dining options both indoors and outdoors, which you can choose according to your convenience. The most thoughtful setting they have is a cigar lounge, which gives smokers and non-smokers their own space. So, going to Maya restaurant for a weekend brunch will be a good choice for enjoying your leisure time with good food in a sophisticated atmosphere.

Maya RestaurantImage Source

“Maya” takes you to the exploratory journey through Indian cuisine at its finest by offering food from all regions in a unique atmosphere in Bangkok, Thailand. A must visit place as you can experience the vast variety of Indian authentic food along with well presented modern chef creations with twists.” – Harish Tiwari

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.6 stars (Google Maps)
  • Timings: 6 pm – 1 am (except Tuesday)
  • Must-Try Dishes: Textures of Mango, Chardonnay, Cauliflower Manchurian Chaat, Seabas Alappey Mappas, butter chicken, chicken biryani, and prawn biryani, Banarasia, Kashmiri Kahwa (Siphon), Prawn Puchka, Noorani Lamb Chop, Dal Fry & Naan.

Punjab Grill

The name “Punjab Grill” sounds familiar, right? This name is very popular in India and so is in Bangkok. Because it uses authentic Indian recipes, and the ingredients are handpicked from Kashmir but with a modern touch. You can also taste seafood and non-veg options.

Punjab Grill RestaurantImage Source

The vegetarian stuffed dishes are too finger-licking. Whether you are looking for an Indian non-veg or vegetarian restaurant in Bangkok, you can visit Punjab Grill. Check the review given below to learn more about this restaurant.

“INDIAN award-winning fine dining ⭐️⭐️ Indian-style restaurant, consecutively awarded the Michelin Guide’s for four years. Here, you’ll find North Indian cuisine with authentic recipes and flavors in a contemporary style.” – Kitcharat Nt

  • Location: Click here to view the restaurant spot on the map.
  • Ratings: 4.5 stars (Google Maps)
  • Timings:
    6 PM – 12 AM
    12 PM – 3 PM; 6 PM – 12 AM (Sat & Sun)
  • Must-Try Dishes: Palak Paneer, Garlic prawn, Chicken Tikka Masala, Lamb Chops, Mutton Biryani

Dum Handi Biryani

As the name suggests, this is home to all Biryani lovers. You can get vegetarian, chicken, and mutton biryani here. In addition to biryani, they have spicy and flavourful curries, tandoor dishes and bread. Bet me on this when I say you will love the potion of food given in this restaurant.

Dum Handi Biryani RestaurantImage Source

“We had the best food and best experience here and will totally recommend this place!!! The location is in the alleyway opposite Holiday Inn. Satisfied with the service as well, they explained the menu patiently.” – Kristia Rachmawati

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.5 stars (Google Maps)
  • Timings: 9 am- 4 am (all days)
  • Must-Try Dishes: Handi palak paneer, Chicken Hyderabadi, Tandoori Platter, and Phirni for dessert.

Masala Art

Masala Art is an Indian restaurant in Bangkok which is the meeting point for a happy gathering. Whether with family, friends or your special one, this place is perfect for any group.

Delicious food, excellent service and a vibrant ambiance will enhance your dining experience. You have the option to choose your seating, and there are both indoor and outdoor dining options.

Masala Art RestaurantImage Source

The welcoming atmosphere will make you feel at home. When you search, it comes to the list of must visit Indian restaurants in Bangkok.

“Masala Art is a hidden gem in the city. It’s a small, family-owned restaurant that serves up some of the best Indian food I’ve ever had. The menu is extensive, with something for everyone. I’ve tried a few different dishes, and they’ve all been delicious.” – Rishi Anand

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.5 stars (Google Maps)
  • Timings: 11 am- 11 pm
  • Must-Try Dishes: Mango Lassi, Punjabi Lassi, Bhindi Masala, Tandoori, Bread Basket, Raita, Yellow Lentils Tempered


If you want to experiment with Thai cuisine, keep the safer option of Indian food to fill your belly and soul! Gaa is the best Indian restaurant in Bangkok, Thailand, as it is a Michelin-starred Indian restaurant where dishes are prepared with top-quality ingredients, maintaining high standards.

And do you know, it is not just the Michelin-starred restaurant; it is the Double Michelin-starred restaurant, which is awarded when the personality and talent of the chef are evident in their expertly crafted dishes; their food is refined and inspired, and it is awarded to the chef Garima Arora.

Gaa restaurant offers an exclusive Thai dining setting in a traditional Thai house with Indian food. Its specialty is the beauty of the amalgamation of two cultures, making it stand out among other restaurants.

Gaa RestaurantImage Source

“Gaa lives up to its Michelin star with impeccable dishes and service. As a vegetarian, I’ve never had a meal quite like this. The chef’s creations are both inventive and delicious.” – Meenal Jain

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.4 stars (Google Maps)
  • Timings: 5:30 pm – 12 am
  • Must-Try Dishes: Unripe Jackfruit Roti Pickles, Chilled Soup of Mango Pumpkin and Kaffir Lime, Durian + Roselle Saag + Bread + Pickle, Corn


Indus is the best hotel for Indians in Bangkok to satisfy their craving for authentic Mughlai-style Indian cuisine. The winner of the Michelin Star Award winner for 5 consecutive years.

This restaurant comprises a beautiful dining room, a spacious bar, and a lush green garden with an alfresco seating option. An impressive art collection decorates the walls, while doorways are fitted with antique Rajasthani frames to create an ambiance of elegance.

Indus Restaurant

“This establishment truly proved to be an exquisite choice on the night of Deepavali. The culinary delights surpassed our expectations, offering an array of excellent dishes that delighted our taste buds.” – Kalisvar Marimuthu

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.4 stars (Google Maps)
  • Timings: 11 am to 2: 30 pm and 5 :30 pm to 10 :30 pm
  • Must-Try Dishes: Butter Chicken Curry, Tandoori Tiger Prawns, Tandoori Chicken

Indian Host – Indian Restaurant Sukhumvit

You get yummy food at reasonable prices; what else do you want when you crave homely food in a foreign land without breaking the bank? Indian host, the Indian restaurant in Bangkok Sukhumvit assures to be the host for your best dining experience. It is a cheap Indian restaurant in Sukhumvit City, Bangkok, with great food and service.

Indian Host RestaurantImage Source

“After trying several other Indian restaurants and feeling highly disappointed, we found Indian Host to be the best tastiing food at reasonable prices and great service in Bangkok. Highly recommend it.” – Sejal Ghayal

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.4 stars (Google Maps)
  • Timings: 11: 30 am – 11:00 pm
  • Must-Try Dishes: Mutton Rogan Josh, Gobi Manchurian, Laptet, Pepper Chicken, Mutton Kabuli Raan

Spicy by Nature

Spice by Nature is a restaurant with a nice environment. Modern Indian music plays in the background while you have food- like having dinner at home with the TV in India.

Spicy by Nature RestaurantImage Source

You will get a suitable portion with good service, and you will get fantastic service here. If you’re a music lover and want to listen to Indian music, you can enjoy Hindi songs. Read the customer review below about this restaurant.

“Top quality Indian food, thali are the best available option here. I loved the vegetarian options here. Their service was like a 5-star restaurant’s service. Service was quick. Also, they have Indian species for sale or home delivery. Hindi old songs from the 70s and 80s in the background were very soothing and relaxing. Enjoyed my lunch listening to Evergreen Hits. ❤️” – Amruth Jagtap

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.3 stars (Google Maps)
  • Timings: 11 am to 10 pm (all days)
  • Must-Try Dishes: Veg Thali, Mutton Curry

Indian Essence Art

Indian Essence Art restaurant in Bangkok serves authentic Indian Cuisine, making you taste royal cuisine. Kebabs, Kormas, and biryanis are the specialties here.

You also get vegetarian and vegan options here, and guess what? You get halal meat here as well. So, this is a good Indian restaurant in Bangkok for a delicious dining experience.

Indian Essence Art RestaurantImage Source

“Highly recommended: Delicious authentic North Indian. Our waiter was so friendly and attentive. They explained the menu and also recommended the food according to our liking. Due to his recommendation, we ordered the Butter Chicken and ate the best butter chicken of my life in Bangkok. Full marks to the chef of Indian Essence Art.” – Puneet Yadav

  • Location: Click to view the restaurant spot on the map.
    Ratings: 4.2 stars (Google Maps)
    Timings: 10 am – 2 am
    Must-Try Dishes: Kebab, Biryani, Kormas

Sarvana Bhavan

Sarvana Bhavan is one of the best South Indian vegetarian restaurants in Bangkok. The food consists of authentic lentils and rice with flavourful spices. You can find many Tamilians in this restaurant. Dosa, Uthapam, Onion Uttapam, and Masala Dosa are the dishes you can enjoy there that won’t give you a missed-out feeling away from your homeland. To enjoy the South Indian cuisine, you must visit this restaurant.

Sarvana Bhavan RestaurantImage Source

“Southern Indian food is simply delicious. I have tried dosa, biryani, and palak paneer. Overall the quality of food is good. The staff are more than welcoming – checking us frequently that everything is ok.” – Zheng Thirapongphaiboon

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.2 stars (Google Maps)
  • Timings: 9: 30 am – 10: 30 pm
  • Must-Try Dishes: South Indian Veg Thali, Mushroom Biryani, Mushroom Manchurian, Special Dosa, Gobi Stuffed Paratha

Dosa King

Are you vegetarian and craving some delicious Dosa in Bangkok? Then, check out this South Indian restaurant in Bangkok. Dosa King is one of the best Indian vegetarian restaurants in Bangkok. Here, you can get authentic South Indian dishes, from Idli & dosa to Utappam.

The unique dish to try here is Spinach Dosa. Not just South Indian, you can also get North Indian dishes and Vegan food is one of their specialities. The ambiance is great, and the staff is friendly.

Dosa King RestaurantImage Source

“The best place to eat purely Indian food in Bangkok Dosa king the best option. All items Dosa,Idli, Uttapa , South & north indian Thali are very good. It’s too good for vegetarian people. If you are in Bangkok, visit and taste Dosa king.” – Atulkumar Patil

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.2 stars (Google Maps)
  • Timings: 11: 30 am – 10: 00 pm (all days)
  • Must-Try Dishes: Indian Veg Food, Onion Rings, Plain Dosa, Masala Dosa

Saras Veg Food

Saras Veg Food is your one-stop Pure veg Indian restaurant in Bangkok that gives you the taste of Indian food belonging to each part of India starting from north to south. This restaurant has different Indian cuisines, including Jain, Gujarati, South Indian, Bengali, Punjabi, Chinese and Indian street food. From popular snack items like kachori, Bhel puri samosa & vada pav and tea to sweet-craving desserts like Kaju Katli and Gulab Jamun, you get everything.

Saras Veg FoodImage Source

Also, don’t worry about the main course; you get ample thali and north Indian dishes. So, head straight to this best Indian veg restaurant in Bangkok for food.

“An amazing restaurant nestled in Sukhumvit that serves some brilliant veg food… Jain, Gujju, South Indian, Bengali, Punjabi, Chinese and Indian street food too… I tried their Undhiyu and Dhokla, Chaats and Chinese, and a Rajasthani roti, a veritable fusion of flavours… all paired with interesting mocktails… and followed by an array of desserts.” – Sapna Sardessai

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4.1 stars (Google Maps)
  • Timings:
    • 11 am – 11 pm
    • 8 am – 11 pm (weekends)
  • Must-Try Dishes: Undhiyu and Dhokla, Chaats, Chole Bhature, Kachori and Rasmalai


Run by an Indian family, this South Indian restaurant serves the homely food that you crave in a foreign land.

You get a good quantity of food that fills your stomach, unlike the fancy representation of food that leaves you with a half-filled stomach. So, for homemade food at affordable prices, you can count on this restaurant.

“Simple and authentic Indian restaurant. There, Mutton Biryani rice is good with big pieces of meat for a good price. I tried their Thalee, too, which was good. Overall the quality for the price is good and the quantity too.”

  • Location: Click to view the restaurant on the map.
  • Ratings: 4 stars (Google Maps)
  • Timings: 9 am – 8 pm (all days)
  • Must-Try Dishes: Chicken Curry, Chicken Vindaloo, Boneless Lamb Curry, Chicken Tandoori Chicken, Chicken Hyderabadi

Himali Cha Cha and Son

Another stop added for Biryani lovers is Himali Cha Cha and Sons. This restaurant’s specialty is Biryani (Veg, Chicken, Fish, Prawn). It also serves delicious North Indian cuisine. It has three branches in Bangkok. Its history makes it unique for its customers. The restaurant’s ambiance speaks more of the Mogul style; so don’t forget to know the history and origin of the restaurant once you visit Bangkok.

Himali Cha Cha and Son RestaurantImage Source

“A true hidden gem in the Sukhumvit area. We ordered garlic naan bread, Butter Chicken, Shrimp Biryani and Mutton Paka. All tasted really good!” – Boon

  • Location: Click to view the restaurant spot on the map.
  • Ratings: 4 stars (Google Maps)
  • Timings:
    • 11 am–3:30 pm
    • 6–10:30 pm (all days)
  • Must-Try Dishes: Fish Biryani & Prawn Biryani


Food lovers can find Indian restaurants in Bangkok here and there and everywhere. Bangkok provides all kinds of fine dining experiences, from rooftop views to lively atmospheres. Not just the ambiance, but it serves all types of Indian cuisine from South to North and Coastal. So, to satisfy your Indian food cravings in Bangkok, check out the best hotel for Indians.

Mī khwām s̄uk̄h kạb kār kin foodies……
(Happy eating foodies)

Plan your bangkok trip with dimaak tours for a memorable journey.

3 Best Thailand Tour Packages For You

2N Phuket + 2N Koh Samui

2N Phuket + 2N Koh Samui

₹28,799 per Person

3N Pattaya + 2N Bangkok

3N Pattaya + 2N Bangkok

₹26,699 per Person

2N Phuket + 1N Krabi

2N Phuket + 1N Krabi

₹23,699 per Person