Best Dining Experiences for Indians in Bangkok

There are no doubts over the brilliance of Thai cuisine, but there is something homely about Indian food that takes us back to our roots. The fine aroma and the captivating blend of flavours is what we miss while we try to adjust our taste buds to the foreign flavors.

Are you planning a trip to Bangkok and bewildered about where or what to eat? Do you think Thai cuisine and seafood is all you going to savour? We’ve put together some of the best restaurants serving up the most delicious food for Indians and the best part is you can access these all with the BTS skytrain! This way you won’t have to worry about being stuck and starving in a traffic jam.

1. Bonchon – Korean Fried Chicken

Fried chicken at Bonchon

Thailand’s no.1 Korean fried chicken eatery Bonchon is also located at Siam Center so you can satisfy your fried chicken cravings anytime you want! Enjoy your fried chicken doused in a variety of different sauces (soy garlic, crunchy garlic, spicy and more) accompanied with sides like kimchi soup, kimchi fried rice and french fries!

External view of Bonchon Chicken

Must Try: Fried Chicken

Location: Multiple outlets around the city, find the one nearest to you!

Nearest BTS Station: Ratchadamri

Timings: Daily 10am to 10pm (Last order 9.30pm)

Meal for two: THB 300-400 (INR 1000)

2. Saravana Bhavan in Silom & Sukhumvit: South Indian Cuisine

Saravana Bhavan in Silom and Sukhumvit

Are you a die-hard fan of South Indian cuisine? Do you like to munch on traditional South Indian vegetarian delicacies like idli and dosa? Then look no further than Saravana Bhavan in Silom & Sukhumvit.

Saravana Bhavan in Silom and Sukhumvit

Take a quick pit-stop at either the Silom and Sukhumvit branches and discover a mouthwatering menu of vegetarian and healthy plant-based dishes. With 47 branches across the world and 33 locations in India, it’s safe to say that this food chain is a global hit.

Must Try: Idli, Dosa & Mendu Vada

Location: Silom – 663 Si Lom, Khwaeng Silom, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand, Nearest BTS Station: Surasak 

Sukhumvit- 12/3 Sukhumvit Soi 22, Sukhumvit Road, Klongtoey, Bangkok 10110, Thailand, Nearest BTS Station: Phrom Phong

Timings: Open all days – 11 am to 11:30 pm

Meal for two: THB 500 (INR 1200)

Explore Saravana Bhavan in Silom and Sukhumvit

3. Sutra Indian Restaurant in Silom – A Spunk of Spice

Sutra Indian Restaurant in Silom

Spices are the heart-beat of Indian cuisine and there is no secret regarding the relationship between Indians and spicy food. So if you’re looking for all-natural savoury dishes packed with intense spices, then you must head to Sutra in Silom for a delightful gastronomic experience which includes an option to customize your menu where you can opt for either an off-menu or a specialised dish with all your preferences taken care of. 

Sutra Indian Restaurant in Silom

Discover halal-friendly meals along with vegetarian and vegan options, as you browse through the well-curated selection of specialty items. Make your visit a budget-friendly one with our Klook-exclusive cash voucher worth INR 1,000 (approx), a great deal that will satisfy your appetite without hurting your wallet.

Explore Sutra Indian Restaurant in Silom

Must Try: North Indian, Mughlai Cuisine

Location: 26 Naradhiwat Rajanagarindra Rd, Khwaeng Suriya Wong, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand

Nearest BTS Station: Sala Daeng

Timings: Mon-Sat – 11 am to 2 am, Sun – 6 pm to 2 am

Meal for two: THB 500 (INR 1200)

4. Indus Restaurant – Royal Dining

Indus Restaurant - Bangkok

Photo Credits: @ladypurita (Instagram)

If you are looking for a royal dining experience in its finest form, then Indus restaurant is the place to be.

Indus Restaurant - Bangkok

Photo Credits: @senseoffood (Instagram)

Ideal for families, the exotic nature of the food is equally complemented by the rich ambience and royal interiors; this is probably the main reason why so many people choose to visit this wonderful restaurant. If you decide to drop by, do indulge in tasting their fine curries and kebabs.

Must Try: Kebab-e-Malai

Location: 26 Naradhiwat Rajanagarindra Rd, Khwaeng Suriya Wong, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand

Nearest BTS Station: Phrom Phong

Timings: Mon-Fri – 11:30 am to 2:30 pm, 6:00 pm to 10:30 pm; Sat-Sun – 11:30 am to 2:45 am, 6:00 pm to 10:30 pm

Meal for two: THB 1150 (INR 2,500)

5. Go Ang Pratunam – Chicken Rice

Go Ang Pratunam - Bangkok

Indians often question the authenticity of asian cuisine when they dine back home. Hence, when they travel overseas; it becomes their ultimate mission to hunt down authentic local cuisine. So to help you achieve that mission, we highly recommend you to visit the street food joint – Go Ang Pratunam. Located near Platinum Fashion Mall, it’s an ideal quick meal to give you a break from shopping.

The highlight of this place is the award-winning delicacy called Hainanese style chicken rice. The dish is a plate of light a fluffy seasoned rice with perfectly poached chicken. Drizzle yours with the dipping sauce for an added kick of spice! They also have side dishes and boiled soups to accompany your plate of rice. 

Must Try: Hainanese Style Chicken Rice

Location: Poonam Market, 960-962, Phetchaburi Road, Soi 30, Pratunam, Bangkok, Thailand

Nearest BTS Station: Chit Lom

Timings: Daily 5.30am – 3pm & 5pm to 3am 

Meal for two: THB 90-100 (INR 200)

6. Yenly Yours –  Mango Sticky Rice

Yenly Yours - Bangkok

Craving for dessert? It wouldn’t be wise not to try Mango Sticky Rice when in Bangkok. It’s vegetarian, healthy and a staple for anyone visiting Bangkok. Have your fill of this tropical fruit whenever you get to Bangkok at Yenly Yours! The smooth mango pudding coupled with the chewy sticky rice and topped with the sweetest and juiciest mangoes are the perfect sweet treat after any meal.

Klook your Yenly Yours sticky rice combo or a signature smoothie and enjoy discounts on your mango desserts! Just flash your Klook voucher on the app to redeem. 

Must Try: Mango Sticky Rice

Location: Multiple outlets around the city, find the one nearest to you!

Timings: Daily 10am-10pm 

Meal for two: THB 300 (INR 600)

7. Maya Restaurant: Good Food with a View

Maya Restaurant - Bangkok

Photo Credits: @mayathailand | Instagram

You know what’s more perfect than just having good finger-licking Indian food? A stunning view of the city from the 29th floor that will make your dining experience even better. And there is no better place in Bangkok to have the best of both experiences than Maya Restaurant. There is something for everybody here, from vegetarian to non-vegetarian options to a rooftop bar setup. Apart from the food and view you can also look forward to excellent service from a polite and gentle restaurant staff.

Must Try: Tandoori Chooza

Location: 1 Sukhumvit 22 | 29 F Holiday Inn Bangkok Sukhumvit, Bangkok 10110, Thailand

Nearest BTS Station: Phrom Phong

Timings: Mon-Sat 5:00pm to 1:00am, Sun: 11:30am to 3:00pm; 5:00pm-1:00am

Meal for two: THB 1500 (INR 3,500)

8. Amritsr: Taste of North India

Amritsr - Bangkok

Photo Credits: @maribellebelle | Instagram

If you’re a North Indian craving for authentic taste of Punjabi cuisine from the streets of New Delhi, then you must make sure to flock to Amritsr. Here you will be able to savour scrumptious Punjabi delicacies like Butter Chicken, Chhole Bhature, Kulcha/Paratha, Lassi etc. 

Apart from North Indian food, you can also expect traditional North Indian style decor that will make you feel at home. The restaurant boasts a complete menu which ranges from soups to starters to main course with both vegetarian and non-vegetarian options. While you’re here do try their Kulcha, the signature item of Amritsr.

Must Try: Kulcha

Location: Soi 22, Sukhumvit Road, Bangkok, Thailand

Nearest BTS Station: Phrom Phong

Timings: Daily 11:00am to 3:00am

Meal for two: THB 600 (INR 1,400)

9. Khana Khazana – Vegetarian delight

Khana Khazana - Bangkok

Photo Credits: @ydsguerrero (instagram)

Located right off Sukhumvit Road, Khana Khazana is heaven for those who are struggling to find vegetarian food in a land known for its meat, beef, pork and seafood. The restaurant serves 100% veg food.  

Khana Khazana is conveniently located right off Sukhumvit Road. This Indian restaurant serves 100 percent vegetarian cuisine, but meat lovers and vegetarians alike can all get behind Khana Khazana’s delicious dishes. The rava masala dosa was our favorite dish, with a crispy, outside shell cooked with crushed rice and coriander. The menu is packed with north and south Indian food favorites, including Indian soups, snacks, dosa delights, tandoori specials and much more. To top off your incredible meal, be sure to try Khana Khazana’s gulab jamun, which are dumplings made out of thickened milk and soaked to perfection in cardamom syrup.

Must Try: Kulcha

Location: Soi 22, Sukhumvit Road, Bangkok, Thailand

Timings: Daily 11:00am to 3:00am

Meal for two: THB 600 (INR 1,400)

10. Rang Mahal – Honeymooner’s Den

Rang Mahal - Bangkok

Photo Credits: @jessejz (instagram)

Located on top of the glamorous Rembrandt Hotel in Bangkok, this restaurant is a great combination of fine dining along with stunning views of the city. This makes this place an ideal playground for couples and honeymooners who can not only relish the scrumptious food that’s on offer but can also gaze at the wonderful views of Bangkok’s skyline.

Also known for its North Indian cuisine, Rang Mahal is celebrated for wide range of menus ranging from standard to premium, especially the premium set menu, which starts at 1,295 THB (INR 3,000) exclusive of drinks. 

Must Try: Dal Makhni and Mutton Rogan Josh

Location: 19 Sukhumvit Soi 18, Khwaeng Khlong Toei, Khet Khlong Toei, Krung Thep Maha Nakhon 10110, Thailand

Timings: Mon-Sat – 5 pm to 11::30 pm, 6:00 pm to 10:30 pm; Sun – 11:00 am to 2:30 am, 5:00 pm to 11:30 pm

Meal for two: THB 2,000 (INR 4,400)

Never go hungry in Bangkok!