What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

841 restaurants

Sort by Relevance

Mutxo + Q Pintxos, Madrid

BASQUE

Calle Calatrava, 13, 28005, Madrid

Average price €16

Not bookable on TheFork

La Alpujarra, Madrid

Plaza de Peru, 4, 28016, Madrid

168

Average price €35

Not bookable on TheFork

Benito Aperitivos & Kitchen, Madrid

ITALIAN

Calle de Santa Isabel, 5, 28012, Madrid

11

Average price €15

Not bookable on TheFork

La Escalera del 15, Madrid

MEDITERRANEAN

Paseo del General Martínez Campos, 15, 28010, Madrid

13

Average price €20

Not bookable on TheFork

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

Quispe, Madrid

PERUVIAN

Quispe

 / 10

Calle Orellana, 1, 28004, Madrid

26

Average price €30

Not bookable on TheFork

El Mirador - H10 Puerta de Alcalá, Madrid

MEDITERRANEAN

Calle de Alcalá, 66, 28009, Madrid

5

Average price €30

Not bookable on TheFork

Sushi Mix Café, Madrid

JAPANESE

Calle de Rodríguez San Pedro, 16, 28015, Madrid

64

Average price €15

Not bookable on TheFork

Trujillo Bustamante - Peruano & Mediterraneo, Madrid

PERUVIAN

Calle de Bustamante, 26, 28045, Madrid

22

Average price €18

Not bookable on TheFork

Navaja, Madrid

INTERNATIONAL

Navaja

 / 10

Calle de Valverde, 40, 28004, Madrid

87

Average price €30

Not bookable on TheFork

La Pepa Maluca, Madrid

MEDITERRANEAN

Calle de Galileo, 22, 28015, Madrid

Average price €15

Not bookable on TheFork

Trujillo Berrocal - Peruano & Mediterraneo, Madrid

PERUVIAN

Calle de Berrocal, 1, 28021, Madrid

5

Average price €15

Not bookable on TheFork

L'Amalfitana, Madrid

ITALIAN

Calle Sánchez Pacheco, 84, 28002, Madrid

269

Average price €25

Not bookable on TheFork

Buteco, Madrid

FUSION

Buteco

 / 10

Calle Larra, 13, 28004, Madrid

445

Average price €25

Not bookable on TheFork

Il Doctore Margallo, Madrid

ITALIAN

Calle del Gral. Margallo 26, 28020, Madrid

18

Average price €20

Not bookable on TheFork

Buenaventura, Madrid

MEDITERRANEAN

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

57

Average price €25

Not bookable on TheFork

Nomade - Calle Segovia, Madrid

FUSION

Calle de Segovia, 17, 28005, Madrid

202

Average price €20

Not bookable on TheFork

Café Dhaka, Madrid

ASIAN

Calle de Lavapiés, 27, 28012, Madrid

32

Average price €15

Not bookable on TheFork

Bacciu, Madrid

SOUTH AMERICAN

Bacciu

 / 10

Calle Víctor de la Serna, 2, 28016, Madrid

339

Average price €7

Not bookable on TheFork

Sota Caballo Rey - Maria de Molina, Madrid

AMERICAN

Calle de María de Molina, 50D, 28006, Madrid

28

Average price €20

Not bookable on TheFork

InsiderInsiderKECHUA FUSIÓN By Luis Barrios, Madrid

INSIDERPERUVIAN

Calle Nicasio Gallego, 14, 28010, Madrid

489

Average price €30

Not bookable on TheFork

Luz de Luna, Madrid

MEXICAN

Calle del Gral. Pardiñas, 34, 28001, Madrid

58

Average price €32

Not bookable on TheFork

City Bell, Madrid

ARGENTINIAN

City Bell

 / 10

Calle Alejandro González, 8, 28028, Madrid

112

Average price €20

Not bookable on TheFork

Tomé&Lucas, Madrid

MEDITERRANEAN

Calle Santo Tome, 5, 28004, Madrid

10

Average price €25

Not bookable on TheFork

Amigo Johnson, Madrid

MEDITERRANEAN

Calle de Guzmán el Bueno, 81, 28015, Madrid

3

Average price €20

Not bookable on TheFork

Meraki Madrid, Madrid

INTERNATIONAL

Av. de Carabanchel Alto, 138, 28054, Madrid

Average price €25

Not bookable on TheFork

Filter

TheFork Benefits