TheFork, a Trip advisor company

What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best Indian Restaurants in Madrid

102 restaurants

Sort by Relevance

Indian

Shapla Indian Restaurant

Calle de Lavapiés, 42, 28012, Madrid

8.0 / 10
73 reviews

Average price €15

Indian

Calle del Ave María, 15, 28012, Madrid

8.6 / 10
352 reviews

Average price €15

-30% off the "à la carte" menu!

Indian

Calle de Lavapiés, 34, 28012, Madrid

5.6 / 10
29 reviews

Average price €15

Indian

Calle Argumosa, 29, 28012, Madrid

8.6 / 10
163 reviews

Average price €15

-50% en Carta con ElTenedor Fest

Specify a date and enjoy promotions of up to -50% in our best restaurants

Indian

Calle Clara del Rey, 44, 28002, Madrid

9.0 / 10
376 reviews

Average price €18

-50% off the "à la carte" menu!

Indian

Calle de Atocha, 47, 28012, Madrid

Average price €15

-40% off the "à la carte" menu!

Indian

Calle de López de Hoyos, 164, 28002, Madrid

Average price €18

-50% off the "à la carte" menu!

Indian

Calle de Lavapiés, 46, 28012, Madrid

Average price €17

-50% off the "à la carte" menu!

Indian

Calle de Isaac Peral, 38, 28015, Madrid

9.2 / 10
315 reviews

Average price €15

Menú del día 9.90 €

insiderIndian

Calle Pensamiento, 28, 28020, Madrid

9.4 / 10
1,354 reviews

Average price €30

Indian

Calle de Oliva de Plasencia, 1, 28044, Madrid

7.8 / 10
14 reviews

Average price €20

-30% off the "à la carte" menu!

Indian

Calle de Alcántara, 35, 28006, Madrid

Average price €25

Menu 13.50€

Indian

Calle del Caballero de Gracia, 22, 28013, Madrid

7.2 / 10
66 reviews

Average price €20

-50% en Carta con ElTenedor Fest

Indian

Calle de Tumaco, 22, 28027, Madrid

9.0 / 10
24 reviews

Average price €15

Indian

Calle Miguel Servet, 23, 28012, Madrid

Average price €100

Indian

Calle de Lavapiés, 48, 28012, Madrid

Average price €15

Indian

C/ Manuel Fernández y González, 17, 28014, Madrid

Average price €16

Indian

Av. de Monforte de Lemos, 119, 28029, Madrid

8.8 / 10
133 reviews

Average price €18

Indian

Calle de José Ortega y Gasset, 67, 28006, Madrid

8.7 / 10
362 reviews

Average price €20

Indian

Calle Argumosa, 8, 28012, Madrid

Average price €15

Menu 7.95€

Indian

Calle Doctor Piga, 21, 28012, Madrid

Average price €20

Menu 9.80€

Indian

C/ Manuela Malasaña, 37, 28004, Madrid

Average price €19

Tasting menu 21€

Indian

Calle Dr. Piga, 21, 28012, Madrid

8.6 / 10
533 reviews

Average price €12

Indian

Calle del Poeta Joan Maragall, 58, 28020, Madrid

Average price €23

Indian

Calle del Ave María, 26, 28012, Madrid

Average price €15

The Best Indian Restaurants in Madrid

The Taj Mahal, elephants, sadhus, and saris in over 1,000 colours…! Dreaming of a voyage to India? Variety is the spice of life and curry, coriander, saffron, daal, naan, and samossas are just a small fraction of Indian cuisine. For an authentic Indian meal, find your table on TheFork.

Filter

TheFork advantages