What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

834 restaurants

Sort by Relevance

Cinco Sentidos, Madrid

SPANISH

Calle Lombia, 5, 28009, Madrid

378

Average price €24

El Chaparrito - Ventura de la Vega, Madrid

MEXICAN

Calle Ventura de la Vega, 11, 28014, Madrid

160

Average price €20

Bombay Palace Chueca, Madrid

INDIAN

C/ Barbieri, 4, 28004, Madrid

218

Average price €12

Uptown Lounge Bar & Restaurant - Hotel Meliá Castilla, Madrid

MEDITERRANEAN

C/ Capitán Haya, 43, 28020, Madrid

4

Average price €28

Donde Mónica, Madrid

SPANISH

Calle de Padilla, 3, 28006, Madrid

749

Average price €17

InsiderAsador Donostiarra, Madrid

INSIDERBASQUE

C/ Infanta Mercedes, 79, 28020, Madrid

528

Average price €53

Latxone, Madrid

SPANISH

Latxone

 / 10

Plaza de Valparaíso, 3, 28016, Madrid

555

Average price €26

El Dinosaurio - Lavapiés, Madrid

Calle Lavapiés, 8, 28012 Madrid, 28012, Madrid

853

Average price €16

La Era, Madrid

FROM MARKET

La Era

 / 10

C/ Infanta Mercedes,103, 28020, Madrid

418

Average price €50

NO., Madrid

FROM MARKET

NO.

 / 10

Calle Puigcerdà, 8, 28001 Madrid, Spain, 28001, Madrid

639

Average price €35

El Café de la Ópera - Hotel Ópera, Madrid

MEDITERRANEAN

C/ Arrieta, 6, 28013, Madrid

335

Average price €50

Tapassentao, Madrid

SPANISH

C/ Príncipe de Anglona, 1, 28005, Madrid

1248

Average price €18

Bollywood Tadka, Madrid

INDIAN

C/ Eucalipto, 1, 28016, Madrid

382

Average price €22

Villagodio, Madrid

STEAKHOUSE

Villagodio

 / 10

C/ San Agustín, 6, 28014, Madrid

20

Average price €30

Sidrería la Piragua, Madrid

Paseo del Quince de Mayo, 22, 28019, Madrid

13

Average price €22

Sidrería El Llagar, Madrid

Plaza Mora de Rubielos, 6, 28022, Madrid

26

Average price €33

Sidrería Donosti, Madrid

BASQUE

C/ Luisa Fernanda, 21, 28008, Madrid

116

Average price €33

Metro Bistro  - Templo de Debod, Madrid

C/ Evaristo San Miguel, 21, 28008, Madrid

440

Average price €21

El Asador de Sacramenia, Madrid

C/ Avila, 17, 28020, Madrid

6

Average price €31

La Vega del Arte, Madrid

MEDITERRANEAN

C/ Lope de Vega, 20, 28014, Madrid

243

Average price €22

Casa Grana, Madrid

SPANISH

Casa Grana

 / 10

C/ Orellana, 6, 28004, Madrid

22

Average price €27

Apolo Café & Restaurante, Madrid

SPANISH

C/ Antonio Moreno, 2, 28025, Madrid

221

Average price €25

Ene Gastrococtelería, Madrid

FROM MARKET

C/ Nuncio, 19, 28005, Madrid

606

Average price €24

Fusiones, Madrid

INTERNATIONAL

Fusiones

 / 10

C/ del Infante, 5, 28014, Madrid

1692

Average price €30

O´Pulpo, Madrid

O´Pulpo

 / 10

C/ Cañizares, 8, 28012, Madrid

42

Average price €28

Filter

TheFork Benefits