Best Indian Restaurants in Bangkok: 11 Picks Worth the Trip
From Michelin-listed Punjab Grill to halal biryani houses on Sukhumvit, here are the 11 Indian restaurants in Bangkok worth the trip across the city.
The smell hits first. Curry leaf and cardamom drifting out of an open kitchen on Phetchaburi 31, the slap of fresh dough against a tandoor wall on Sukhumvit 22, the soft seal of a clay handi cracking open at the table. The best Indian restaurants in Bangkok cover serious ground: Punjabi tandoor houses, South Indian dosa rooms, halal biryani specialists, and one Michelin-listed fine-dining room that has held its place for seven years straight. This guide walks you through 11 of them, what to order, and where to land for the visit you actually want.
Bangkok's Indian dining scene clusters in two zones. Sukhumvit between Asoke and Phrom Phong runs the densest stretch, with Punjabi grills, biryani houses, and tandoor-driven kitchens within walking distance of each other. Ratchathewi and Pratunam, around the Baiyoke tower, hold the older South Indian rooms and the family-format dining halls. We split the list along those lines.
Sukhumvit: where the tandoor lives

A working tandoor is the tell. It gives you the bread and the kebabs in the same fifteen minutes.
Punjab Grill
Punjab Grill on Sukhumvit Soi 13 is the fine-dining anchor of the list, with seven straight years in the Michelin Guide from 2020 through 2026. The menu draws from India's Northwestern Frontier, and the signature avocado bhel arrives tableside under dry-ice fog: smashed avocado with mint, tamarind, and yoghurt on a bed of puffed rice. The chaamp taajdar braises New Zealand lamb chops before finishing them in the clay oven, and the kadhai jheenga sends prawns off the tandoor with crushed coriander and bell pepper. Reserve ahead. The room is small, the pacing is deliberate, and a weekend walk-in attempt rarely lands.
Amritsr Restaurant Sukhumvit Soi 22
Amritsr Soi 22 leads with Amritsari Punjabi cooking, not pan-Indian. The kulcha arrives crisp outside, soft inside, finished with butter and paired with chole and a tangy chutney. The murgh malai kebab marinates boneless chicken until the texture turns creamy, the Punjabi house style for that dish. Butter chicken, Amritsari fish, and lassi anchor the rest of the order. This is the quieter sit-down of the two Sukhumvit Amritsr rooms, a short walk off Phrom Phong BTS. Bookings go through WhatsApp at +66 83 009 9719. Come with three or four people so the kulcha gets shared properly.
Amritsr Restaurant Sukhumvit Soi 11
Amritsr Soi 11 is the flagship of the Amritsr Bangkok footprint, set on 26/13 Soi Sukhumvit 11 inside Watthana, in the heart of the Nana hotel and nightlife strip. The kitchen runs the same Amritsari Punjabi menu as the Soi 22 sister branch, with a bigger room and the late-night rhythm of the Soi 11 crowd. Same kulcha-and-tandoor playbook. Better fit if you want a livelier room with the bar pace built around evening dining rather than a quiet family dinner.
Charcoal Tandoor Fire Grill
Charcoal Tandoor Fire Grill sits on the 5th floor of Fraser Suites Sukhumvit on Soi 11, with Executive Chef Vijay Kamble running a kitchen built around clay-oven cooking rather than a standard curry card. From the tandoor: Murgh Malai Kebab in spiced cream marinade, Lamb Seekh Kebab with ginger and coriander, Tandoori Jhinga jumbo prawns, and Tandoori Lobster. The Dal Charcoal cooks overnight and lands creamy enough to carry the bread basket on its own. Tandoori Malai Broccoli covers the vegetarian centre. The cocktail program is designed to drink against tandoor spice, not as a hotel-bar afterthought.
Dum Handi Biryani Sukhumvit 11
Dum Handi is the biryani specialist of the list, with a halal kitchen and five Bangkok branches anchored on Sukhumvit 11/1. The menu organises around five regional styles: Hyderabadi, Lucknowi, Kolkata, Malabar, and a Thai version, all cooked dum-style inside individual clay handis and opened at the table. The Kolkata Chicken Biryani assembles per order and arrives in about 30 minutes inside the same claypot it cooked in. Order one Hyderabadi and one Kolkata on the first visit so you can taste the difference between the heavy garam masala south style and the lighter east-coast version side by side.
Chowpati Indian Street Food
Chowpati recreates Mumbai's Chowpati Beach hawker culture on the ground floor of 15 Sukhumvit Residences off Soi 13. The menu runs over 180 dishes across South Indian, North Indian, Indian-Chinese fusion, and Indian-Nepalese fusion, with pani poori at ฿150 and medu vada at ฿175 anchoring the chaat section. The chicken tikka kathi roll at ฿295 and the Indo-Chinese kung pao plates pull the non-vegetarian table. Open daily 10:30 to 23:00. A short walk from BTS Asok and BTS Nana, which makes this the easy meeting point for groups arriving from different directions.
Indiagate Sukhumvit Soi 47
Indiagate Soi 47 runs the same North Indian menu the brand has refined since 2004, now across five Thailand locations. The centre is the curry section: butter chicken reduced rather than thickened with cream, mutton in bone-in slow-cooked cuts, and biryani that arrives sealed with rice that carries the masala cleanly. Vegetarian builds out around the paneer and dal lines. The room handles a la carte, corporate buffet, and event catering off the same kitchen. Walk in from Phrom Phong BTS exit 4, turn into Soi 47, and the restaurant sits on the right.
Browse all Indian restaurants on BangkokGotMe →
Ratchathewi and Pratunam: the family-format rooms

Family format rooms serve in trays and platters. Order two mains for three people and add bread.
Indian Express
Indian Express on Phetchaburi 31 Alley in Makkasan is the halal North-and-South Indian operation founder Bandi Vivek Wardhan opened on 1 March 2022. The room seats 120 with an open kitchen along the interior wall and the tandoor visible from the door. The thali is the way in: samosas, biryani, a creamy curry, rotis, papad, salad, and gulab jamun. The full menu runs halal, which is genuinely thin on the ground for fine-dining-grade Indian in Bangkok. Outdoor seating runs ambient lighting, a banquet hall handles celebrations, and the kitchen stays open until midnight every night of the week. Reservations via WhatsApp at +66 97 297 0305.
Madras Darbar
Madras Darbar has been cooking South Indian food in Thailand since 2007, with the Bangkok room on Ratchaprarop Road just below the Baiyoke Sky tower in Pratunam. The kitchen runs South and North Indian, but the menu page leads with the dosa section for a reason. The butter masala dosa arrives crisp at the edges with a spiced potato fill, sambar and chutneys alongside. Chettinad chicken is the signature on the venue's own menu. Operating window runs 9:30 AM to 12:30 AM, with the Ratchaprarop airport-link station within walking distance. Vegetarian eaters will find the widest run of the list here.
Indiagate Indian Restaurant Bangkok
Indiagate Pratunam on Ratchaprarop Road is the original Bangkok branch, running since 2004 across five Thailand locations. The room is built for the shopper, the tour group, and the family of six rather than the candlelit two-top. Order the butter chicken and a biryani for the table, add a thali if someone wants the sampler route, and let the breads carry the rest. The corporate buffet menu and the catering operation pull large parties as a routine part of the kitchen, so confirm headcount in advance for groups of ten or more.
Mama Restaurant
Mama Restaurant on Chakkraphet Road in Phra Nakhon sits in the older Indian quarter of the city, around the corner from the spice shops and sari houses that have anchored the neighbourhood for decades. The kitchen runs Punjabi-led North Indian cooking under Indian chefs, with the home-style butter chicken, dal, and tandoor breads that the Phra Nakhon community has built repeat tables around. This is the destination if you want to pair the meal with a wander through the old town before the train back to Sukhumvit.
Getting there and booking

Weekend evenings book out. A call an hour ahead is usually enough.
Most rooms on this list cluster on the BTS Sukhumvit line between Nana, Asoke, and Phrom Phong, which makes a one-train hop the simplest plan. Ratchathewi venues run off the Ratchathewi BTS and Ratchaprarop ARL stops. Punjab Grill, Indian Express, Madras Darbar, and the Indiagate Pratunam room all take reservations directly through their venue pages, and weekend dinners at Punjab Grill and Indian Express are worth booking a week ahead. Walk-in dinners work for Chowpati, Charcoal Tandoor, and Dum Handi on weeknights.
For halal-only travellers: Indian Express, Dum Handi, and the Amritsr branches all run halal kitchens, which gives you a clean Sukhumvit triangle for a multi-night stay. Vegetarian-only travellers get the widest run at Madras Darbar, Chowpati, and Indiagate.
Start with one tandoor room and one biryani room on the first weekend, and let the dosa pick anchor the second. That is the order in which Bangkok's Indian scene tends to make sense.
Eating Japanese tonight instead? See our best Japanese restaurants in Bangkok roundup. Korean BBQ? See best Korean BBQ in Bangkok. Picking a neighborhood to base in for the trip? See where to stay in Bangkok.
FAQ
Which Indian restaurants in Bangkok are halal? Indian Express in Makkasan, Dum Handi Biryani on Sukhumvit 11/1, and both Amritsr branches (Soi 22 and Soi 11) run halal kitchens. Together they form a clean Sukhumvit and Ratchathewi triangle for halal-only travellers.
Which Bangkok Indian restaurant has a Michelin Guide listing? Punjab Grill on Sukhumvit Soi 13 has held a Michelin Guide listing for seven straight years from 2020 through 2026. The menu draws from India's Northwestern Frontier with a signature avocado bhel served tableside under dry-ice fog.
Which Indian restaurants in Bangkok work best for vegetarian eaters? Madras Darbar in Pratunam carries the widest vegetarian South Indian run. Chowpati on Sukhumvit Soi 13 spans over 180 dishes across chaat, South and North Indian, and Indo-Chinese plates. Indiagate Pratunam covers family-format vegetarian dining.
Where do most of these Bangkok Indian restaurants cluster on the BTS? Most cluster on the BTS Sukhumvit line between Nana, Asoke, and Phrom Phong, which makes a one-train hop the simplest plan. Ratchathewi venues run off the Ratchathewi BTS and the Ratchaprarop Airport Rail Link stops.
How far ahead should I book Punjab Grill or Indian Express? Weekend dinners at Punjab Grill and Indian Express are worth booking a week ahead. Walk-in dinners work for Chowpati, Charcoal Tandoor, and Dum Handi on weeknights.