There is more than 2 millions of Indian in Dubai, which make very clear there is no shortfall of Indian restaurants there. But which one would you prefer when you feel craving for Curry or some other aromatic Desi food. There is a taste of Indian food everywhere in Dubai popular food places. There are lots of Indian Restaurants in Dubai with the traditional flavors, but let’s see the top 10 Indian restaurants in Dubai.


Indego By Vineet is located at Al Emreef st, Dubai Marina; one of the best top 10 Indian restaurants in Dubai no doubt. Meanwhile in this hotel, you can see modern furniture, paintings, Genda Phool and Nataraja statue. Their delicious food has many options but Kabab Platter, Rogan Josh lamb, Butter Chicken, and Biryani are worth trying. 


Rang Mahal is located at Sheikh Zayed Road, a classy colorful restaurant based on the 4th floor of the JW Marriot Marquis hotel. Atul Kochhar, an International celebrity is the owner of this hotel who has won multiple awards and author of a best-selling cookbook. He has put his best expertise in crafting a dining experience in Indian food. The price starts from AED 70.

The special dishes of Rang Mahal are; Soft shell crab, Keema Toast, Fish Fry, Crump Chops, Meen Moilley, Lasooni Scallops, Tandori Murgh and Kori Kempu and the list goes on. 

Antique Bazaar

You can find Antique Bazaar at the Khalid bin Waleed Road Bur Dubai and I am sure that the moment you enter this hotel you will stand there and feel the look and decor of the place that seems more like the Royal Maharaja palace. 

The food here is also going to give you shahi feeling as the names are very unique. For instance, you can order Diwan Handi Gosht, Seekh Sabaz Bahar, Kabuli Chat, Amritsari fish, and Sheekh Subz Bahar, Gosht Angar.


In Dubai, if you are seeking for Gujrati and Rajasthani traditional delicious food, the Rangoli is among the top 10 Indian Restaurants in Dubai located at Cosmos Lane Bur Dubai. The staff is friendly and very cooperative, plus the decoration is amazing. Gujarati Thali and Chaat are their special dishes.


Desi Dhaba is located at Dubai Grand hotel; it is nestled at the corner of the hotel of Al Qusais. You will get North Indian food including Amritsari fish, Seekh Kabab, Dhaba Daal; this is not the end of the list. You will also see some Bhangra dance with singers performing there. This place can charge you from AED 18.


Gharana is one of the top 10 Indian restaurants in Dubai, located at Sheikh Zayed Road Al Barsha 1. This is not just a food spot for Indian cuisine lover but you will also be mesmerized with the Indian classical and melodious Bollywood tunes, you can see the décor that’s a heritage of the region. Murgh Ghazala, Litchi Rabdi, Nihari Al Subha, Chicken Biryani and Fish are their signature dishes; it is enough to make you realize that you are roaming in the heart of India. 


This is what you will find in the heart of Old Dubai at Meena Bazar Bur Dubai. This will make you forget the fine dining at restaurants because the taste that’s in food streets can’t be compared with anyone. And all those who are from India or its neighbors, they will love the food streets of their region. 

You will get Pani Puri, Samosa, Chicken Tikka Rolls, Vada Pav, the flavors are of a high standard but the Dirhams you have to pay is very low. You can get your favorite food in AED 2. 


Aryaas is serving Indian food in western style; it’s one of the best Indian Vegetarian restaurants which is located at Khalid bin Waleed Road, Bur Dubai. Dosa, South Indian Platter, and Idli are their worth trying dishes. In addition, you can feel yourself in India by using their crockery, which is made out of steel. 


Bikanervala is located at the Jumeirah Lakes Tower, where you will get Indian style Thali with small portions of various dishes on a rectangular platter. In a single mini thali, you will get cottage cheese, rice, lentil, chapatti and yogurt mixed with herbs. And in the deluxe platter, you will get all the dishes mentioned in a mini platter and there is the addition of Indian dessert and dish made out of seasonal veggies. Thali starts at AED 32.


Patiala is a luxurious Indian restaurant that is offering North Indian cuisine with fine decor and classy food, located at Souq Al Bahar in Dubai Down Town. Above all, their signature dishes are; Dum ka Murgh, Grilled scallops, Mango lassi. Patiala food starts from AED 95.


Please enter your comment!
Please enter your name here