Craving Indian food in Bangkok? Discover the top Indian restaurants offering unforgettable flavours, beautiful settings and a journey through spice.
Indian cuisine has found a growing audience in Bangkok, with restaurants that deliver a sensory experience straight from the subcontinent. Whether you’re after a quick flavourful bite or an upscale dining experience, these Indian restaurants across the city each bring something special to the table. Here’s a look at the top spots where you can enjoy Indian Food Near Me in Bangkok—each spot packed with flavour and its own spin on timeless recipes.
1/5 Jharokha by Indus: 2nd Floor, Erawan Bangkok
For those seeking a mix of Indian flavours and firepit cuisine, Jharokha by Indus offers an exceptional experience. Situated on the second floor of the Erawan Bangkok building, this restaurant greets guests with an elegant cocktail bar inspired by the sport of polo, the owner’s favourite. The dining area stretches further into the space, complete with a semi-open kitchen where you can catch a glimpse of the culinary magic at work.
Led by Indian chef Sanket Hoskote, Jharokha serves both à la carte and set-course menus, with a focus on dishes prepared in charcoal ovens. The highlight of the menu is the Wagyu Wonder, a fusion of Australian wagyu rib eye and Indian spices cooked to perfection in their Kopa oven. Each bite of this smoky, tender cut of beef is a flavour explosion. It is paired with the restaurant’s house-made chutneys which, like the smoky baingan chokha and the tangy green chilli, bring a depth of flavour that enhances every dish.
With a central location in Bangkok and a focus on blending traditional Indian flavours with international cooking techniques, Jharokha is a must-visit for anyone looking to explore the richness of Indian cuisine.
2/5 EKKA Indian Grill and Bar: Surawong
EKKA Indian Grill and Bar is where you go when you want to eat like royalty without the palace-sized bill. The restaurant prides itself on showcasing the best of India’s cuisine through its dishes and exceptional service.
The atmosphere at EKKA is regal yet contemporary, with rich colours, intricate artwork and ambient lighting setting the tone for an unforgettable meal. Whether you’re in search of an intimate dinner, a fun night out with friends, or a solo dining experience, EKKA has something to offer everyone.
A standout dish here is chicken tikka masala, a classic that doesn’t disappoint. With perfectly spiced, tender chicken and a rich, creamy sauce, it shows the chef’s mastery of flavour and technique. Watch the chefs work their magic in the open kitchen or just settle in with a cocktail. Either way, EKKA makes the everyday feel a bit grander.
3/5 Nila Bangkok: 4th Floor, Amari Bangkok Hotel
Nila Bangkok is where India meets Portugal in a time machine set to Goa. A colonial Goan home, circa 1900, with Fado music and enough charm to make you forget you’re in a hotel.
Under Chef Bharath S Bhat’s watchful eye, the menu offers coastal dishes that’ll make you wonder why anyone bothers with anything else. Whether you enjoy seafood or classic meat dishes, the menu has something for everyone. Notable highlights include peri-peri jheenga: Goan-style flame-grilled prawns and masoli recheado: red snapper with a spicy byadgi chilli and tangy masala. Nila’s combination of cultural influences and top-tier cuisine makes it a destination for anyone seeking an elevated yet authentic Indian dining experience in Bangkok.
4/5 Jhol: Sukhumvit 18
Jhol offers a fresh take on Indian cuisine, with a particular focus on coastal dishes. Helmed by Chef Hari Nayak, it blends traditional regional recipes from the coasts of India with modern techniques and local Thai ingredients.
The restaurant has a casual yet sophisticated atmosphere, perfect for sharing plates with friends or family. The menu is inspired by the regions of Konkan, Malabar, Chettinad and Pondicherry, bringing a unique and diverse range of flavours to the table. Chef Nayak, a Culinary Institute of America graduate, has worked in some of the world’s top restaurants, including New York City’s Daniel. His love for coastal Indian cuisine shines through in every dish.
For those looking for an inventive and contemporary take on Indian food, Jhol is an exciting option. It’s where tradition gets a modern and much-needed refresh.
5/5 INDDEE: Langsuan
Set in a 100-year-old house in Langsuan, INDDEE delivers a one-of-a-kind fine-dining Indian experience in Bangkok. The restaurant’s historic ambiance featuring beautiful arches and elegant lighting provides a beautiful backdrop for exploring Indian cuisine.
The menu at INDDEE is a reflection of Indian cuisine from different regions of the country, with each dish telling the story of its origin. Diners can choose from three curated journeys, each offering a selection of inclusive bites and a main course.
The live kitchen adds a level of interactivity, allowing guests to watch as their meals are prepared with care and precision. For those who think fine dining has to be stuffy, INDDEE proves otherwise. It’s intimate without being pretentious and the food tells stories more interesting than your last outing.
These restaurants ensure that Indian cuisine in Bangkok remains varied, flavorful and always exciting. Whether it’s the smoky grills of Jharokha, EKKA’s regal ambiance, or the coastal-inspired dishes at Jhol, it’s time to search for Indian Food Near Me and rediscover what a proper meal should taste like.