Want to enjoy delicious Indian food in Dubai? There are plenty of places in the city to treat your tastebuds with some desi flavors. From spicy dal tadka and tasty dosas to kulfis and faloodas, Dubai has it all.
There are really a lot of best Indian restaurants in Dubai to list, but we have put together some highlights below:
Below are the 10 Best Indian Restaurants in Dubai
1. Rasoi Ghar
Conveniently located opposite Bur Juman Shopping Mall, Rasoi Ghar is among the best Indian restaurants in Bur Dubai. It has won the hearts of several people with its authentic Indian flavors and nice ambiance.
This place is famous for its Grand Thali and Rajasthani Thali. You can also try unique food items here like pizza dhokla.
- Cuisine: Indian, Gujarati, Rajasthani
- Best Item(s): Grand Thali, Gujarati Kadhi, Punjabi Kadhi
- Pricing: AED 100 for two people
- Rating: 4.5
- Timing: Daily, 12:00 PM-3:30 PM, 7:00 PM-11:30 PM
- Contact: +971 4 388 5711
- Address: Zainal Mohebi Plaza, Sheikh Zayed Bin Khalifa Road, Opposite Bur Juman, CenterPoint, Bur Dubai, Dubai
- Location: Click here to see the map
2. Bombay Brasserie
Situated on the 4th floor of Taj Dubai, Bombay Brasserie is a popular Indian restaurant that offers beautiful views of Burj Khalifa.
The wide colorful set up and traditional yet trendy artwork makes it a great place to dine with friends and family. Their menu is inspired from the streets of Bombay, and they have a wide variety of food and beverages to choose from.
- Cuisine: Indian, North Indian
- Best Item(s): Butter Chicken, Malai Broccoli
- Pricing: AED 550 for two people
- Rating: 4.5
- Timing: Saturday-Thursday: 12:30 PM-3:00 PM, 6:00 PM-11:00 PM, Friday: 1:00 PM-4:00 PM, 6:00 PM-11:00 PM
- Contact: +971 4 438 3222
- Address: Burj Khalifa Street, Business Bay, Dubai
- Location: Click here to see the map
3. Indya by Vineet
If you want to enjoy the best Indian food in Dubai, look no further. It is one of the luxury Indian restaurants in Dubai which is run by Vineet Bhatia, the first Indian restauranteur to receive a Michelin star. Indya by Vineet serves more than 70 dishes, including chaat, lamb kofta biryani, and puchka bevda.
- Cuisine: Indian
- Best Item(s): Tapas
- Pricing: AED 400 for two people
- Rating: 4.8
- Timing: Daily, 6:00 PM-12:00 AM
- Contact: +971 4 316 5550
- Address: Le Royal Meridien Beach Resort & Spa, Al Mamsha St, Dubai Marina, Dubai
- Location: Click here to see the map
4. Farzi Café
It is one of the best Indian food joints in Dubai which offers an amazing culinary experience to its customers. Farzi Café is famous for its unique, modern twist on Indian cuisine and serves some great regional dishes.
Some of their famous dishes include Amritsari fish and chips, wagyu curry, and lamb chops.
- Cuisine: Indian, Contemporary
- Best Item(s): Tempura Fried Prawns, Ras Malai Tres Leches
- Pricing: AED 205 for two people
- Rating: 4.6
- Timing: Saturday-Wednesday: 12:00 PM-10:15 PM, Thursday-Friday: 12:00 PM-10:30 PM
- Contact: +971 52 689 2012
- Address: Dubai City Walk II, Dubai, Building No 5, City Walk, Al Safa St, Dubai
- Location: Click here to see the map
5. Gharana
Head over to Gharana if you are looking for more than a dining experience. It is one of the best Indian vegetarian restaurants in Dubai where food is served along with Bollywood music and great hospitality.
Their menu features a range of cuisines to pick from, namely North Indian, Hyderabadi, etc. Beyond everything, this Indian food joint also houses Maharaja and Maharani tables which are famous amongst wealthy families in Dubai.
- Cuisine: Indian, North Indian
- Best Item(s): Chicken Biryani, Mutton Soup, Gulab Jamun
- Pricing: AED 275 for two people
- Rating: 4.5
- Timing: Monday-Wednesday, Saturday: 6:00 PM-11:30 PM, Thursday-Friday: 6:00 PM-1:00 AM, Sunday: Closed
- Contact: +971 4 323 4333
- Address: Sheikh Zayed Road, Al Barsha 1, Dubai, AE Near Mall of the Emirates, Dubai
- Location: Click here to see the map
6. Rajdhani Street
It is one of Dubai’s first Rajdhani Indian food joints known for serving more than just thalis. Rajdhani Street is a casual dining place that offers a range of tasty options inspired by Indian street food.
It has brought the real flavors of Indian streets into JLT in the form of jalebi, pav bhaji, vada pav, and many more Indian snacks.
- Cuisine: Indian, Street Food
- Best Item(s): Thepla, Dahi Papdi Chaat
- Pricing: AED 120 for two people
- Rating: 4.5
- Timing: Daily, 11:00 AM-11:00 PM
- Contact: +971 58 162 5577
- Address: Shop No. 7 – 8, Platinum Tower, Cluster – Dubai
- Location: Click here to see the map
7. Calicut Paragon
Located in the northern end of Dubai, Calicut Paragon is an excellent budget-friendly Kerala eatery. Unique food choices at bargain prices make this place the best Indian restaurant in Karama.
This place is popular for its fresh seafood. At Calicut Paragon, you can expect lots of tasty fish and coconut variations. Vegetarian options are also available.
- Cuisine: South Indian, Kerala
- Best Item(s): Mango Prawn Curry, Coconut Pudding
- Pricing: AED 120 for two people
- Rating: 4
- Timing: Daily, 7:00 AM-12:30 AM
- Contact: +971 4 335 8700
- Address: Al-Tayer Building Block A, G Floor, Mattar, 20 B St, Al Karama, Dubai
- Location: Click here to see the map
8. Carnival by Tresind
Carnival by Tresind is one of the best Indian restaurants in Dubai to visit in 2020. This place is known for its modern take on Indian cuisine and extravagant food and drinks.
Desi foodies can try their 12-course tasting menu for a truly amazing dining experience.
- Cuisine: Indian, Contemporary
- Best Item(s): Lemon Rice, Soya Chaap
- Pricing: AED 380 for two people
- Rating: 4.5
- Timing: Daily, 12:00 PM-11:00 PM
- Contact: +971 52 242 4262
- Address: Burj Daman 312, Al Mustaqbal St, Dubai
- Location: Click here to see the map
9. Patiala
Located near Dubai Fountain and Dubai Mall, Patiala is a famous eatery inspired by Indian spices and flavors. Named after the popular Punjab city, the restaurant offers delicious dishes and refreshing drinks in private dining rooms and lounge bars.
This place also offers some best Indian desserts, such as Pistachio Kulfi and Kesar Rasmalai.
- Cuisine: Indian, North Indian, Mughlai
- Best Item(s): Malai Prawns, Pistachio Kulfi
- Pricing: AED 500 for two people
- Rating: 4.5
- Timing: Daily, 12:30 PM-11:30 PM
- Contact: +971 4 451 9151
- Address: Level 3, Souk Al Bahar, Sheikh Mohammed bin Rashid Blvd, Dubai
- Location: Click here to see the map
10. Barbeque Nation
Regarded as one of the city’s top Indian eateries, Barbeque Nation offers a great buffet-style lunch/dinner menu. They offer a wide range of barbeque options grilled and served hot at each table.
You can find multiple cooking stations for starters and desserts. It offers the best Indian buffet in Dubai.
- Cuisine: Indian, Continental, BBQ
- Best Item(s): Cajun Potato, Pan Kulfi
- Pricing: AED 120 for two people
- Rating: 4.6
- Timing: Daily, 12:00 PM-4:30 PM, 6:30 PM-11:30 PM
- Contact: +971 4 394 1666
- Address: Villa G+, Plot No. 3764672 Next to HQ Fitness Al Barsha 2, (Near Mall of Emirates / Lulu Mall, Dubai
- Location: Click here to see the map
Foodies, check out our articles on the best Mandi restaurants, Biryani restaurants, Pakistani restaurants, Arabic restaurants, Turkish restaurants, Vegetarian restaurants, Italian restaurants, Seafood Restaurants, Restaurants in Dubai Mall, Chinese restaurants, Thaali restaurants, Iftaar restaurants, Brunch restaurants, and best Breakfast restaurants.
Last but not the least, Indian foods are favorites of all nationalities whether they are European, Arab, or Asian. Visit the restaurants to enjoy Indian cuisine.
Do you like Indian meals? Comment