Skip to content

Best Indian Restaurants in Bangkok 2026

For four consecutive years from 2015 to 2018, the best restaurant in Asia was an Indian kitchen in Bangkok. Gaggan Anand's original room on Soi Langsuan held the #1 spot on Asia's 50 Best longer than any restaurant before or since. The kitchen split, the chef relocated to Sukhumvit Soi 31 in 2019 with a smaller and more readable menu, and Bangkok's Indian dining map shifted around him. Seven rooms below cover what the city's Indian scene actually looks like in 2026, from progressive tasting menus to a South Indian vegetarian counter that has done the same dosa for twenty-seven years.

Seven Indian Rooms Worth the Booking in Bangkok

Chef: Gaggan Anand
Cuisine: Progressive Indian tasting menu; #5 Asia's 50 Best 2024; Michelin green star 2023
Address: 68/1 Sukhumvit Soi 31, Watthana, Bangkok 10110
Price: THB 7,000 dinner tasting; THB 4,500 wine pairing

Gaggan Anand reopened on Sukhumvit Soi 31 in late 2019 in a smaller fourteen-seat room built around the chef's counter. The new format runs a tasting of roughly twenty-five small bites over two hours, more readable than the emoji-titled menu the original Gaggan ran in its final years. The Yogurt Explosion (a single spherified bite of seasoned dahi) remains from the original menu and is served as the opening course. The Lick It Up plate — eaten directly off the ceramic — and the Eat Me Now sequence are the consistent set-pieces. The kitchen earned a Michelin green star in 2023 for the sourcing program.

The room runs two seatings nightly. Book the chef's counter; it is where the meal makes sense. The wine pairing at THB 4,500 leans natural and is worth it once.

Bangkok's most influential progressive Indian kitchen and #5 Asia's 50 Best at THB 7,000 — book it for a milestone dinner.
Not for: Anyone who wants a traditional Indian meal. The kitchen is conceptual and the format is small-bites tasting, not curry-and-naan.

Read the full Gaggan Anand review ›

Chef: Deepanker "DK" Khosla
Cuisine: Neo-Indian, zero-waste; Bib Gourmand 2024 and 2025
Address: 231/3 Sukhumvit Soi 31, Watthana, Bangkok
Price: THB 4,800 vegetable tasting; THB 5,800 omnivore tasting; THB 2,400 wine pairing

Deepanker Khosla opened Haoma on Soi 31 in 2017 and built the kitchen around a 200-square-metre urban farm on the property — herbs, chillies, edible flowers, eight beehives, an aquaponics system supplying tilapia and basil. The vegetable tasting at THB 4,800 uses no animal products and reads as the most ambitious vegetarian Indian-influenced menu in Asia. The dish to flag is the smoked tomato khichdi finished with a 24-hour-fermented karahi spice paste from the kitchen's own dehydrator. Service is led by his wife, Diviyya Khosla, in the front room; the chef's table seats eight and is the better choice for two-plus diners.

The Bib Gourmand has not become a star yet because the Bangkok Michelin Guide tends to overlook Indian, but the cooking is at one-star level.

A zero-waste Indian kitchen with an on-site farm and a THB 4,800 vegetable tasting at one-star level — try it once for a serious vegetarian dinner.

Read the full Haoma review ›

Owners: The Sapra family (since 2007)
Cuisine: North Indian, in a 1950s Sukhumvit villa
Address: 71 Sukhumvit Soi 26, Klongton, Klongtoey
Price: THB 1,500 to 2,500 per person; tasting menu THB 1,900

The Sapra family bought a 1950s Thai villa on Sukhumvit Soi 26 in 2007 and converted it into the most consistent North Indian dining room in Bangkok. The lamb gulab jamun — slow-cooked for ten hours in a sealed clay handi then finished on the tandoor — at THB 950 is the dish. The dum biryani, sealed with naan dough and broken open tableside, is the second. The naan from the in-view tandoor at THB 95 per piece is the rest of the meal. The wine list is modest but the cocktail program (developed by the Sapra family's son Akshay) is the more interesting drink option.

The garden seats forty and is the better seat than the air-conditioned main room. Closed Mondays.

A 1950s Sukhumvit villa doing North Indian unchanged for nineteen years, lamb gulab jamun at THB 950 — book it for a family dinner.

Read the full Indus review ›

Suda Restaurant
#4
Owner: Suda family, since 1999
Cuisine: South Indian, vegetarian only
Address: 6/1 Sukhumvit Soi 14, Khlong Toei (close to the Asok BTS)
Price: THB 200 to 500 per person; thali THB 380

Suda opened in 1999 in a one-storey shophouse on Soi 14 and has not changed the menu in any visible way since. South Indian vegetarian only: dosa, idli, sambar, Chettinad-spiced vegetable curries, masala chai brewed strong. The masala dosa at THB 220 is the order and is the single best one served in any Indian room in central Bangkok. The unlimited South Indian thali at THB 380 — eight items on a single banana leaf — is what the regulars order at lunchtime. The space seats twenty-two; the kitchen runs visible behind a low counter.

Cash only. No reservations, no à la carte beverage list beyond chai, lassi, and bottled water. Arrive before 12:15 or after 1:45 for lunch.

A twenty-seven-year-old South Indian vegetarian counter doing the city's best masala dosa at THB 220 — pencil it in for a Tuesday lunch.
Charcoal Tandoor Grill & Mixology
#5
Chef: Aditi Maheshwari (head chef); group opened 2017
Cuisine: Modern North Indian, tandoor-focused, cocktail-led
Address: Holiday Inn Express Bangkok Sukhumvit 11, Sukhumvit Soi 11
Price: THB 1,200 to 2,000 per person; tasting menu THB 1,800

Charcoal opened in 2017 inside the Holiday Inn Express on Sukhumvit 11 with a tandoor-heavy menu and a cocktail program that takes the room well beyond hotel-restaurant expectations. The Sikandari raan (lamb leg slow-cooked then finished on the tandoor) at THB 1,650 to share, the malai broccoli at THB 380, and the burrata kulcha at THB 320 are the consistent orders. The cocktail list runs to eighteen drinks built around Indian spices: a Maharaja Negroni with cardamom-infused Campari, a Bombay Express with curry-leaf gin.

This is the room to book when the group includes one obligatory non-Indian-curious diner. The cocktails carry the experience.

A Sukhumvit-11 hotel tandoor room with the city's best Indian-spice cocktail program and the raan at THB 1,650 — try it once with friends.
Punjab Grill Bangkok
#6
Group: Punjab Grill (Mumbai original since 2009; Bangkok 2017)
Cuisine: Modern Punjabi, classical preparations
Address: 7th floor, Gaysorn Amarin, Phloen Chit Road, Lumphini
Price: THB 1,200 to 2,200 per person; tasting menu THB 1,900

Punjab Grill is the Bangkok branch of the Jiggs Kalra-founded group that earned a Michelin recommendation in its Washington DC branch and runs a near-identical menu in all locations. The Bangkok room on the seventh floor of Gaysorn Amarin opened in 2017 and the dal Punjab (black urad dal cooked for thirty-six hours) at THB 480 is the dish that has been on the menu in every Punjab Grill branch since 2009. The galouti kebab from Lucknow — minced lamb on a saffron-rice base — at THB 680 is the second order. The room is corporate-glossy and seats ninety; service is among the most polished in any Indian room in Bangkok.

The lunch buffet at THB 1,200 (weekdays only) is the value play and pulls a heavy embassy-and-business-lunch crowd.

The Bangkok branch of the Punjab Grill group with the 36-hour dal at THB 480 and a polished business-lunch buffet — book it for a corporate lunch.
Rang Mahal
#7
Chef: Vivek Kalia (since 2019)
Cuisine: North Indian, 26th-floor rooftop, since 1989
Address: 26th floor, Rembrandt Hotel, Sukhumvit Soi 18, Klongtoei
Price: THB 1,500 to 2,500 per person; Sunday brunch THB 1,890

Rang Mahal opened in 1989 on the 26th floor of the Rembrandt Hotel and was for years the only formal Indian dining room in Bangkok at altitude. Vivek Kalia took the kitchen in 2019 and has tightened the menu around the dishes that have run since the original opening: the dum biryani at THB 720, the tandoor murgh malai tikka at THB 580, the rogan josh at THB 720. The dining room itself — gold brocade, twenty-foot windows facing west — remains the most architecturally ambitious Indian dining space in Bangkok and is at its best at sunset.

The Sunday brunch with unlimited tandoori at THB 1,890 (or THB 2,790 with prosecco) is the value play and the most reliable single-meal Sunday lunch in Asok.

A 1989 Rembrandt rooftop room with a tandoor murgh malai tikka unchanged since opening at THB 580 — pencil it in for a Sunday sunset.

Where Not to Spend Your Indian Dinner in Bangkok

Most Indian restaurants in Khao San Road and the Phra Nakhon backpacker zone are catch-all curry rooms running watered-down versions of every regional cuisine simultaneously. The chain "Bombay Palace" rooms in the basements of CentralWorld and Terminal 21 trade on signage and produce textbook hotel-buffet Indian without any of the conviction of the seven above. "Indian fusion" rooms in Thonglor generally do neither side justice — go to Gaggan Anand or Haoma if you want the progressive treatment from a kitchen that has the technique to back it.

If you want what these rooms claim, the moves are Indus for the proper North Indian dinner, Suda for the South Indian vegetarian version, or Punjab Grill for the polished group meal. None of the above are worth a booking ahead of those.

How to Pick the Right Indian Room for Your Evening

For a milestone dinner: Gaggan Anand if you want the conceptual progressive version, Haoma if you want the serious sustainable-vegetarian version. Both rooms book sixty days out for the prime weekend counter seats.

For a family-style North Indian dinner: Indus or Rang Mahal. Indus is the more relaxed of the two (the garden seats are the right pick); Rang Mahal is the more formal sunset-altitude version. Both seat groups of six comfortably.

For a corporate lunch: Punjab Grill's THB 1,200 weekday buffet at Gaysorn Amarin is the safest pick. The room is polished, the parking is easy, the service moves fast. Skip Gaggan Anand for lunch; the format does not work in under three hours.

For a casual Tuesday meal: Suda for the South Indian vegetarian thali at THB 380, Charcoal for the tandoor-and-cocktails alternative on Sukhumvit 11. Both rooms can handle solo diners well.

Booking Strategy for Bangkok Indian in 2026

Gaggan Anand runs SevenRooms 60 days out at 10:00 ICT; the chef's counter on Friday or Saturday clears in twenty minutes. Haoma also runs SevenRooms but at 30 days; the eight-seat chef's table is the limiting reservation. Indus and Rang Mahal take phone reservations through their respective hotels at 14 to 21 days lead time. Charcoal Tandoor runs OpenTable at 21 days. Punjab Grill runs SevenRooms and takes same-week tables for the buffet but two weeks for à la carte. Suda does not take reservations; arrive at 12:15 or after 1:45 for lunch.

For Gaggan Anand specifically: if the prime weekend chef's counter is gone, take a Tuesday or Wednesday counter rather than a weekend back table. The counter is the meal.

Frequently Asked Questions

What is the best Indian restaurant in Bangkok?
Gaggan Anand's Sukhumvit Soi 31 room is the city's most influential Indian-progressive kitchen and finished #5 in Asia's 50 Best Restaurants 2024 after re-opening in late 2019. The tasting menu runs THB 7,000 for the dinner course over twenty-five small bites. The original Gaggan ran #1 in Asia's 50 Best four years consecutively from 2015 to 2018; the current incarnation is a different room with the same chef.
Is Gaggan Anand still worth the price after the rebrand?
Yes, with a caveat. The 2019 reopening on Sukhumvit Soi 31 narrowed the menu from 25 emoji-titled bites to a more readable progression and the chef's personal presence in the dining room is more consistent than at the original. The THB 7,000 dinner runs roughly half the inclusive cost of comparable Asia 50 Best tasting menus; book the chef's counter for the conversation rather than the back table.
What is the best vegetarian Indian restaurant in Bangkok?
Suda Restaurant on Sukhumvit Soi 14 has been doing South Indian vegetarian since 1999 and the dosa, idli, and Chettinad-spiced vegetable curries are the consistent orders. The masala dosa at THB 220 and the unlimited South Indian thali at THB 380 are the value plays. For higher-spend vegetarian, Haoma's vegan tasting at THB 4,800 reuses the kitchen's full ingredient bank from its own urban farm.
Where can I find authentic North Indian food in Bangkok?
Indus on Sukhumvit Soi 26 is the most reliable North Indian room in the city, owned by the Sapra family since 2007. The lamb gulab jamun (raan slow-cooked for ten hours), the dum biryani, and the warm naan from the in-view tandoor are the orders. Charcoal Tandoor Grill on Sukhumvit Soi 11 is the more contemporary alternative; both rooms sit in the THB 1,500 to 2,500 per person band.
How hard is it to book Gaggan Anand?
Gaggan Anand opens reservations on SevenRooms 60 days out at 10:00 ICT and the Friday-Saturday chef's counter clears in twenty minutes. Tuesday and Wednesday counter seats remain findable inside two weeks. The kitchen runs two seatings nightly (6:00 and 8:30); ask for the counter rather than a back table, where the conversation with the kitchen is the meal.
Are there any Michelin-starred Indian restaurants in Bangkok?
As of the 2026 Bangkok Michelin Guide, no Indian restaurant in Bangkok holds a Michelin star. Gaggan Anand carries a green star for sustainability awarded in 2023. Haoma carries a Bib Gourmand for its zero-waste menu. The Bangkok Michelin Guide tends to overlook the Indian category relative to Thai and Japanese cuisines; the cooking quality outpaces the recognition.