Love Indian food? Try the best Indian restaurants in Dubai

Best Indian restaurants in Dubai

If you love the spices of Indian flavors, you are at the right place!

To fire up your taste buds, we’ve located the best Indian restaurants in Dubai. Think you can handle the heat? We have rounded up the best Indian restaurants in Dubai offering your a flavorful experience.


Amala restaurant in Jumeirah Zabeel Saray

A fiery authentic Indian restaurant, Amala is bursting flavours in Jumeirah Zabeel Saray. A particularly fancy place to set your palate alight. The fish tikka of Nile perch is their highlight. With delicate, flaky flesh, fragrantly marinated in cardamom seeds and red chilli, this is a stunner. Their lamb seekh kebab is an absolute standout.

Serving daily from 6.00 pm to 1.00 am.

For reservations call 04-4530444

Bombay Borough

Bombay Borough Indian Restaurant in Dubai

This restaurant is known as an Indo-chic curry house and has positioned as an ‘ all day Indian bar and eatery’. Try the rich and deeply smoked Jodhpur mutton curry, with rumali rotis and washed down with some proper Indian draft.

Located at DIFC Gate Village 3, this restaurant is opened from Saturday – Wednesday 11.30 am to 11.30 pm, Thursday to Friday 11.30 am to 1.30 am.

For reservations call 04-3271555

Bombay Brasserie

If you are a foodie and know your spices, you’ll love it here! You cannot miss the cochin lobster curry which boasts perfectly cooked chunks of the shellfish. With this creamy, subtly spiced coconut milk based sauce you will dream about it for weeks.

Open daily from noon to 1.00 am

For reservations at the Taj Dubai, Business Bay call 04-4383100


Khyber Indian restaurant in Dubai

Ready for a traditional curry? Hailing from Mumbai, this Indian restaurant focuses on sticking to tried-and-tested recipes. Try the gargantuan Reshmi prawns to the chicken tikka starters, the rogan josh to the Khyber raan lamb leg, it’s filling and delicious food with excellent value.

Open daily from 5.00 to 11.00 pm at DUKES Dubai, Palm Jumeirah

For reservations call 04-4551111


This no frills JLT dining experience lets its authentic Indian menu do the talking. When you are craving a spicy Indian dish in Dubai, head to Shamiana. It’s one of the few Indian restaurants in Dubai to bring the real flavours to the Middle-East. Vegetarian’s you’ll be happy to hear there are vegetarian dishes in plenty with a modern twist.

Open daily from 6.30 am – 10.30 pm at Taj Jumeirah Lake Towers, JLT

For reservations call 04-574111


Maximum attention is given to the classics here. If it’s dal makhani or butter chicken you’re after, you’ll get exactly what you expect. The portions served are large, so make sure you don’t have big plans after, as you might snooze off!

Opened daily at Le Meridien Dubai Hotel, Garhoud.

For reservations call 04-7022615

If you have tasted some good Indian food, please let us know.


Your email address will not be published. Required fields are marked *