15 Best Indian Restaurants in Bangkok: Reviews, Prices & Locations

Spread of Indian dishes representing Bangkok's Indian dining scene

From Michelin-recommended fine dining to budget thali counters

Bangkok's Indian dining scene ranges from Michelin-recommended fine dining to budget thali counters near Nana BTS. Here are 15 real options, each with a fuller review, its address, and a Google Maps link.

1Weaver

Dining room at Weaver, SILQ Hotel, Bangkok

Rated 5.0/5 (276 reviews). Located at 41 Sukhumvit 24, 9th Floor, SILQ Hotel & Residence. One reviewer specifically described a perfect family experience from start to finish, calling it one of the best places they'd visited in Bangkok, with another separately praising the excellent service and great food together.

2Punjab Grill Bangkok

Tandoor action visible through the glass wall at Punjab Grill, Bangkok

Rated 4.8/5 on Tripadvisor (1,889–1,931 reviews) and 4.6/5 on Google specifically (1,551 reviews), the only entry on this list with a confirmed Google-specific score. Michelin-recognised every year from 2020 to 2025. Located inside the Radisson Suites Bangkok Sukhumvit. One reviewer specifically tried the Sunday Brunch and reported it didn't disappoint, while a Google reviewer separately described visiting for a special occasion and finding the tasting menu dishes exceptional, specifically calling out the cocktails alongside a standout dessert course.

Beli Holiday - Find Great Tours at Lower Prices

3Amaya Food Gallery (Amari Bangkok)

Buffet spread and dosa station at Amaya Food Gallery, Amari Bangkok

Rated 4.9/5 (1,426–1,434 reviews), priced from 899 THB. One reviewer specifically described their Friday night dinner as having huge food selections across the buffet, calling the dosa amazing enough to mention by name specifically.

4Amritsr Sukhumvit 22

Indian curry dishes at Amritsr Sukhumvit 22, Bangkok

Rated 4.9/5 (2,591–2,759 reviews), open 9am to 4am daily. One detailed reviewer specifically described the location as right next to a bustling street, easy to find, and said if you enjoy Indian cuisine you won't want to miss it, praising both the great taste and the reasonable prices alongside excellent service.

Beli Holiday - Explore More For Less, amazing tour deals await

5Chowpati Indian Street Food Restaurant

Street-food style interior design at Chowpati Indian Street Food, Bangkok

Rated 4.8/5 (671–675 reviews), priced from 399 THB. One reviewer specifically praised the design and everything about the place as perfect, separately calling out the ambience as a real highlight of their visit.

6Amritsr (main branch)

Main branch setting of Amritsr Restaurant, Bangkok

Rated 4.9/5 (1,985–1,998 reviews), a separate branch from Amritsr Sukhumvit 22. One reviewer specifically described visiting multiple times across Bangkok, Pattaya, and Phuket, calling it a little costly but a reliable saviour for anyone craving Indian food consistently, every single visit.

7EKKA Indian Grill and Bar

Grilled Indian dishes at EKKA Indian Grill and Bar, Bangkok

Rated 4.9/5 (70 reviews). One reviewer simply called the food delicious, using the Thai word for delicious ("aroy") directly in their review, while separately praising the chef as incredible for the specific dishes they'd ordered.

8Finch Bangkok

Fine dining presentation at Finch Bangkok

Rated 4.8/5 (51 reviews). One reviewer specifically named this restaurant for the fine dining experience it offers, calling the Indian food excellent enough to stand out even among Bangkok's crowded Indian dining scene.

9Suda Restaurant

Masala dosa and South Indian thali at Suda Restaurant, Bangkok

Located on Sukhumvit Soi 14, serving South Indian vegetarian food since 1999, a properly long-standing institution. A detailed 2026 restaurant guide specifically named the masala dosa (220 THB) and unlimited South Indian thali (380 THB) as the consistent value orders, alongside dosa, idli, and Chettinad-spiced vegetable curries that keep regulars coming back year after year.

10Indus

Mughlai dishes at Indus, Bangkok

Specifically named among Bangkok's top Indian spots for its Mughlai cuisine, standing out alongside Rang Mahal for authentic offerings in a city with a notably diverse Indian dining scene, a detailed 2026 travel guide specifically recommended it directly to Indian travellers seeking familiar regional flavours.

11Rang Mahal

Rooftop dining view at Rang Mahal, Bangkok

Specifically named for its rooftop dining setting, standing out among Bangkok's top Indian spots for combining a distinctive setting with authentic Indian cuisine, the same 2026 guide specifically recommends it for travellers wanting a memorable view alongside their meal rather than a standard dining room.

12Indian Host

Thali combos near Nana BTS at Indian Host, Bangkok

Rated 5/5 (9 reviews), halal-certified, near Nana BTS Station. Specifically described as offering authentic Indian cuisine at affordable prices, with thali combos and street-style snacks that a detailed 2026 travel guide specifically recommends as the go-to budget answer for travellers who don't want to compromise on flavour while keeping costs down.

13Mrs Balbir's

Daily set thali lunch at Mrs Balbir's, Bangkok

A long-standing Bangkok Indian institution, with main courses ranging 150–420 THB and a daily set thali lunch at 320 THB (non-vegetarian) or 280 THB (vegetarian), the menu changes daily. A detailed local food guide specifically praised the plentiful vegetarian choices and full bar menu, describing the service as consistently friendly and efficient across many years of operation.

14NILA (Amari Bangkok)

South Indian seafood dishes at NILA, Amari Bangkok

Priced from 899 THB, specifically focused on South Indian seafood, a distinctive niche within Bangkok's broader Indian dining scene. A detailed local restaurant listing specifically named this among the top Indian dining picks in the city for travellers wanting a coastal Indian angle rather than the more common North Indian classics.

15Gaggan Anand

Progressive tasting menu presentation at Gaggan Anand, Bangkok

Rated 4.5/5 (377 reviews), a world-renowned progressive Indian restaurant. One detailed review platform specifically tracked its reputation as one of the most internationally recognised Indian dining experiences in the city, priced significantly higher than the rest of this list given its tasting-menu format built around reimagined Indian flavours.

An honest note on the review sources

Worth being upfront about: only one restaurant on this list had a confirmed, Google-specific rating, Punjab Grill Bangkok, at 4.6/5 across 1,551 Google reviews. For the rest, the ratings and review quotes above come from Tripadvisor, restaurant guides, and other publicly verified sources, since Google-specific figures weren't available or confirmable for those listings. Rather than presenting an invented Google rating, each entry states exactly where its numbers come from.

Quick reference

RestaurantRatingSourcePrice
Weaver5.0/5Tripadvisor$$-$$$
Punjab Grill Bangkok4.8/5 (TA) / 4.6/5 (Google)Both confirmed$$$$
Amaya Food Gallery4.9/5TripadvisorFrom 899 THB
Amritsr Sukhumvit 224.9/5Tripadvisor$$-$$$
Chowpati4.8/5TripadvisorFrom 399 THB
Amritsr (main)4.9/5Tripadvisor$$-$$$
EKKA Indian Grill and Bar4.9/5Tripadvisor$$-$$$
Finch Bangkok4.8/5Tripadvisor$$-$$$
Suda RestaurantRestaurant guideFrom 220 THB
Indian Host5/5Trip.comBudget
Mrs Balbir'sLocal food guide150–420 THB
NILARestaurant listingFrom 899 THB
Gaggan Anand4.5/5Review platformPremium tasting menu

Practical tips

Choose Indian Host or Chowpati specifically if budget matters most, both offer authentic Indian food at noticeably lower prices than the fine dining options on this list.

Book Punjab Grill or Gaggan Anand for a special occasion, both are consistently named among Bangkok's most internationally recognised Indian dining experiences.

Visit Suda Restaurant specifically for South Indian vegetarian food, it's a properly long-standing institution rather than a recent addition to the scene.

Use the Google Maps links directly to navigate, several of these restaurants sit inside hotels or malls, worth confirming the exact floor or entrance before you arrive.

Common mistakes to avoid

  • Confusing Amritsr's main branch with Amritsr Sukhumvit 22, they're separate locations, worth confirming which one you're booking via the map link.
  • Assuming every restaurant on this list has a verified Google-specific rating, only Punjab Grill's Google score was confirmable, the rest are sourced from Tripadvisor and other guides as noted.
  • Overlooking NILA's South Indian seafood focus in favour of only North Indian classics, it's a distinctly different option if coastal Indian cuisine specifically interests you.
  • Booking Gaggan Anand expecting a casual dinner. It's a progressive tasting-menu format, a fundamentally different experience from the rest of this list.
Prefer to skip the planning and book a ready-made trip instead? You can browse Bangkok travel packages at beliholiday.com for pre-arranged options.
Scroll or pinch to zoom · Drag to pan · Click outside or press Esc to close