Indian
Photo: Vyacheslav Argenberg · CC BY 4.0

5 indian restaurants worth the trip across Thailand, editor-ranked. All cuisines in Thailand.

Haoma ★ 4.6

฿฿฿฿Modern Indian SustainableAsoke Phrom PhongBangkok

Haoma in Bangkok's Sukhumvit 31 is Chef Deepanker 'DK' Khosla's zero-waste modern-Indian room with an urban garden, one Michelin star and a Green Star.

OrderThe garden-to-table tasting menu; the tandoor course and the fermented dosa are the canonical sections.

TipClosed Mondays. Garden tables seat six to eight and need 30 days' notice; counter tables go quicker.

Gaggan Anand ★ 4.5

฿฿฿฿IndianBangkok

Gaggan Anand in Bangkok's Sukhumvit 31 is the eponymous Indian chef's progressive 25-course emoji-menu counter, Asia's 50 Best No. 1 in 2025 (No. 3 in 2026).

TipTwo seatings nightly, counter only, Thursday to Sunday. Bookings open 60 days ahead at 10:00 ICT and fill within minutes.

Tambu ★ 4.4

฿฿฿IndianPatongPhuket

Tambu is a Mughal-inspired rooftop at Avista Hideaway in Patong, Phuket, where chef Saurabh Sachdeva cooks a modern Indian tasting menu over the bay.

Tambu ★ 4.4

฿฿฿IndianPatongPhuket

Tambu is a Mughal-inspired rooftop at Avista Hideaway in Patong, Phuket, where chef Saurabh Sachdeva cooks a modern Indian tasting menu over the bay.

Haoma ★ 4.1

฿฿฿฿IndianBangkok

Haoma in Bangkok's Sukhumvit 31 is Chef DK Khosla's zero-waste modern Indian tasting room with an urban garden, one Michelin star and a Green Star.

TipClosed Mondays. Garden tables seat six to eight with 30 days' notice; counter tables turn faster.

Book food experiences in Bangkok

See all 824 bookable experiences in Bangkok