Top 10 Indian Restaurants In Madrid, Spain

indian restaurants in madrid
| 4 min read

Madrid, the capital of Spain, is also a center for nightlife, fun and entertainment. It can also be considered one of the country’s top cultural destinations, with more than 10 million people visiting the country as tourists each year. Madrid’s culinary scene, like many of the other aspects to its culture, has a rich past and resounding present. The Spanish value their mealtimes with dedication and, while authentic Spanish cuisine is one of the country’s most popular, through time, Madrid became diverse both in culture and food. Madrid now welcomes fusion foods to their gastronomic offerings, including flavors from Chinese, Japanese, Thai and Indian cuisine. In this particular list, we’ll take you through the top Indian restaurants in Madrid, Spain.

1. Radhuni

Enjoy some affordable Indian food at a classy restaurant like Radhuni. In Madrid, many of the classy restaurants are pricey, so Radhuni is a steal! You can choose to sit indoors or out on their terrace. The portions are generous and flavorful and many previous customers have enjoyed their authentic curries. Past guests have also commended their staff for giving some of the best service in Madrid, so that alone says a lot about their reputation.


Address: Calle Príncipe Carlos, 21, 28050 Madrid, Spain

Website: Radhuni

Opening hours: Mon - Fri: 12pm - 4:30pm, 8pm - 11:30pm; Sat - Sun: 12pm - 4:30pm, 8pm - 12am

Visited this place?

2. Doli

Editor's Note: Photo taken from the establishment's official social account

For a little more of a posh dining experience, you should try Doli. This restaurant specializes in the mixing of flavors without taking away from its traditional Indian theme. The Kashmiri Rice is one of the most popular orders among customers. A lot of previous guests have said that the service here is excellent and the staff is very attentive. Some have even said it’s one of the best restaurants in Madrid, so that’s saying a lot already!


Address: Calle de Diego de León, 13, 28006 Madrid, Spain

Website: Doli

Opening hours: 12:30pm - 4:30pm, 8pm - 12am (daily)

Visited this place?

3. Tandoori Station

Tandoori Station is an Indian restaurant in Madrid that takes pride in giving its customers a cultural experience through their food. Their cuisine pays tribute to the Mughals and Nawabs, two groups of nobility in India. Their various curries are outstanding and their naan is a crowd favorite. The interiors of this place give off a modern yet laidback vibe, with touches of Indian culture here and there, enhancing the ambiance of your meal.

Tandoori Station

Address: Calle de José Ortega y Gasset, 89-91, 28006 Madrid, Spain

Website: Tandoori Station

Opening hours: Tue - Sat: 1:30pm - 4pm, 8pm - 12am; Sun: 1:30pm - 4pm (closed on Mon)

Visited this place?

4. Indian Aroma

indian restaurants in madrid | indian aroma
Source: instagram

The food they serve at Indian Aroma is something they take seriously, which is why a lot of people recommend this place. They make sure their food is made with only the freshest ingredients and best spices in the most hygienic and careful way. Indian Aroma also provides stellar hospitality, which previous guests have commended. Their chicken tandoori is one of the dishes many have ordered and loved, so be sure to try that one out.

Indian Aroma

Address: Calle de Ventura de la Vega, 6, 28014 Madrid, Spain

Website: Indian Aroma

Opening hours: 1pm - 4pm, 8pm - 11:30pm (daily)

Visited this place?

5. Curry Masala

Located in the center of Madrid is Curry Masala, an Indian restaurant that belongs to the Food & Fiesta Group, an organization committed to promoting Indian culture and cuisine in the city. Their best-sellers include their chicken samosa, chicken tikka, dal makhani, and lamb curry. It may be a little pricey, but the portions and flavors of the dishes are totally worth it. The service is also noted to be friendly and welcoming, which many guests loved.

Curry Masala

Address: Calle de Silva, 16, 28004 Madrid, Spain

Website: Curry Masala

Opening hours: Mon - Thu: 1pm - 4pm, 8pm - 11:30pm; Fri - Sun: 1pm - 4pm, 8pm - 12am

Visited this place?

6. Restaurant Swagat

Restaurant Swagat is a fancy Indian restaurant in Madrid with bright, colorful walls and decor. The fancy, multi-colored, jewel-like curtains are eye-catching as soon as you take your seat. This mother-and-daughter-owned restaurant is proud to share their heritage through their different Indian dishes. Best try their butter chicken and chicken tikka, which previous guests gushed about. Restaurant Swagat is also available for your private events and catering needs. Inquire with them and take advantage of this beautifully decorated restaurant for your party.

Restaurant Swagat

Address: Calle de Núñez de Balboa, 29, 28001 Madrid, Spain

Website: Restaurant Swagat

Opening hours: 1pm - 4pm, 8:30 - 12am (daily)

Visited this place?

7. Basmati Indian Restaurant

Editor's Note: Photo taken from the establishment's official social account

Posted by Basmati Indian Restaurant on Wednesday, June 27, 2018

For a modern and classy take on Indian cuisine, you should try out Basmati Indian Restaurant in Madrid. They make their dishes with only the finest ingredients, including fresh basmati rice, spices and beer as their usual ingredients. From Monday to Thursday they have a regular menu, but on Fridays they offer guests a special set menu.

The ambiance here is quite posh, but very warm and friendly, plus the service is superb. Many previous guests have gushed that they can’t wait to go back. Try their chicken tikka and curries, they’re some of the favorites of many previous guests.

Basmati Indian Restaurant

Address: 18 Calle de Sandoval Local izda, 28010 Madrid, Spain

Website: Basmati Indian Restaurant

Opening hours: Sat - Thu: 1pm - 4:30pm, 8pm - 11:30pm; Fri: 8pm - 11:30pm

Visited this place?

8. Benares

Editor's Note: Photo taken from the establishment's official social account

For a cozy yet classy feel, head over to Benares restaurant in Madrid. The restaurant specializes in gourmet takes on traditional Indian food. Previous guests gushed about the authenticity and the mix of flavors in their dishes. Favorites include their chicken biryani, chicken tandoori and garlic naan. The dessert menu was also surprisingly a crowd favorite, so don’t miss out on that either.


Address: Calle de Zurbano, 5, 28010 Madrid, Spain

Website: Benares

Opening hours: Mon - Thu: 1:30pm - 4:30pm, 8pm - 12am; Fri - Sat: 1:30 - 4pm, 8pm - 12:30am (closed on Sun)

Visited this place?

9. Purnima Indian Cuisine

The first thing that will catch your attention when you go to Purnima Indian Cuisine is its interior. The restaurant is designed similar to a tropical jungle, with green and white on the walls and plants all over the place – all very reminiscent of India as a country. The ambiance is highly recommended by past guests. Their food stands out as well, with a different menu every day, always featuring amazing traditional Indian dishes.

Purnima Indian Cuisine

Address: Calle de Goya, 110, 28009 Madrid, Spain

Website: Purnima Indian Cuisine

Opening hours: 1:30pm - 5pm, 8:15pm - 12:30am (daily)

Visited this place?

10. Restaurante Sagar

Take with you a piece of Indian culture when you visit Restaurante Sagar. The name itself has a symbolic cultural meaning, which translates as “water” and “purity” and they try to keep this alive in their food and ambiance. Their chicken tandoori and chicken korma are some of the crowd favorites. People also commended the staff for being both friendly and helpful.

Restaurante Sagar

Address: Calle Alonso Heredia, 22, 28028 Madrid, Spain

Website: Restaurante Sagar

Opening hours: Tue - Sun: 12pm - 4pm, 8pm - 12am (closed on Mon)

Visited this place?

A taste of India in Madrid

Top Indian Restaurants in Madrid, Spain
Source: Unsplash

Madrid is a culturally diverse city, known to have many stellar restaurants. There are both traditional and fusion options. So, it’s no surprise that the best Indian restaurants in Madrid are outstanding in terms of food, service and ambiance. You don’t have to go too far to get a taste of the best of Indian cuisine. So, what are you waiting for? Head on over to the heart of Spain for a unique gastronomical adventure.

Visited this place?
Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Marga is a self-employed aspiring writer and budding artist from the Philippines. On days she's not writing, she paints and creates art which she later sells at craft bazaars. Marga also has...Read more

 Want to contribute as a Local Expert?
Explore Madrid
Good things are meant to be shared!