What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

834 restaurants

Sort by Relevance

InsiderArriba - Platea Madrid, Madrid

INSIDERFROM MARKET

C/ Goya, 5 - 7, 1ª planta, 28001, Madrid

529

Average price €40

Las Mancheguillas, Madrid

SPANISH

C/ de la Bolsa, 3, 28012, Madrid

84

Average price €21

Casa Peto, Madrid

SPANISH

Casa Peto

 / 10

Calle de Fernán Gonzalez, 2, 28009, Madrid

610

Average price €29

Noviembre, Madrid

MEDITERRANEAN

Noviembre

 / 10

C/ Palma, 63, 28015, Madrid

308

Average price €22

Mis Tradiciones II, Madrid

PERUVIAN

C/ Ardemans, 12 Esq. Calle Azcona, 28028, Madrid

76

Average price €30

InsiderLa Casa dei Pazzi, Madrid

INSIDERITALIAN

Calle de José Abascal, 8, 28003, Madrid

1374

Average price €22

Milu Gastrobar, Madrid

SPANISH

Manuela Malasaña 33, 28004, Madrid

168

Average price €18

La Vaca Picada Las Tablas, Madrid

AMERICAN

Calle Tierra de Melide esq. C/ Mirallos, 28050, Madrid

608

Average price €13

La Vaca Picada Diego de León, Madrid

AMERICAN

Diego de León, 13, 28006, Madrid

539

Average price €13

Habesha, Madrid

ETHIOPIAN

Habesha

 / 10

Manuela Malasaña, 17, esq. C/ Ruiz, 15, 28004, Madrid

150

Average price €16

Ataclub, Madrid

FUSION

Ataclub

 / 10

C/ Velázquez,150, 28002, Madrid

309

Average price €35

Terraza el Parque Félix, Madrid

SPANISH

C/ Villamanín, s/n, 28011, Madrid

Average price €26

Rangoli, Madrid

INDIAN

Rangoli

 / 10

Paseo Santa María de la Cabeza, 27, 28045, Madrid

100

Average price €14

Dabbo, Madrid

SPANISH

Dabbo

 / 10

C/ General Pardiñas, 56, 28001, Madrid

15

Average price €28

Variopintos, Madrid

FROM MARKET

Carrera de San Jerónimo 5, 1º, 28014, Madrid

241

Average price €20

InsiderA&G Madrid, Madrid

INSIDERPERUVIAN

A&G Madrid

 / 10

C/ Ayala, 27, 28001, Madrid

467

Average price €50

Lamucca de Prado, Madrid

INTERNATIONAL

C/ Prado, 16, 28014, Madrid

373

Average price €23

Dickens, Madrid

FROM MARKET

Dickens

 / 10

C/ General Pardiñas, 71, 28006, Madrid

26

Average price €20

Plaza Perú, Madrid

PERUVIAN

Plaza de Perú, 1, 28016, Madrid

2003

Average price €27

Solidere, Madrid

LEBANESE

Solidere

 / 10

Avenida Alfonso XIII, 39, 28002, Madrid

810

Average price €21

Pizza Napoli, Madrid

ITALIAN

C/ Manuel Pombo Angulo, 24, 28050, Madrid

29

Average price €21

InsiderKilómetros de Pizza – Avd. Brasil, Madrid

INSIDERITALIAN

Avd. Brasil 6, 28020, Madrid

1211

Average price €18

Vi-Cool Lagasca, Madrid

C/ Lagasca, 32, 28001, Madrid

872

Average price €35

Acqua Alta Taberna, Madrid

ITALIAN

C/ Libertad, 3, 28004, Madrid

287

Average price €19

La Jauría, Madrid

SPANISH

La Jauría

 / 10

C/ Colón, 10, 28004, Madrid

234

Average price €18

Filter

TheFork Benefits