What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

831 restaurants

Sort by Relevance

Carabanchel, Madrid

SPANISH

C/ Petirrojo, 34, 28047, Madrid

9

Average price €10

Arco, Madrid

SPANISH

Arco

 / 10

C/ Huertas, 7, 28012, Madrid

5

Average price €16

Forte Pizza, Madrid

ITALIAN

C/ Serrano, 85, 28006, Madrid

81

Average price €30

La Fresca, Madrid

FUSION

La Fresca

 / 10

C/ Vergara, 14, 28013, Madrid

534

Average price €25

InsiderDesencaja, Madrid

INSIDERFROM MARKET

Desencaja

 / 10

Paseo de la Habana, 84, 28036, Madrid

584

Average price €45

El Secreto de Castilla, Madrid

C/ Jovellanos, 5, 28014, Madrid

110

Average price €27

Le Pain Quotidien Fuencarral, Madrid

MEDITERRANEAN

C/ Fuencarral, 95, 28004, Madrid

Average price €17

Le Pain Quotidien Capitan Haya, Madrid

MEDITERRANEAN

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

Average price €17

Biboca, Madrid

MEDITERRANEAN

Biboca

 / 10

C/ Antonio Arias, 4, 28009, Madrid

5

Average price €23

InsiderHavana Blues, Madrid

INSIDERCUBAN

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

268

Average price €15

La Central de Fuencarral, Madrid

FROM MARKET

C/ Fuencarral, 98, 28004, Madrid

14

Average price €18

Edulis, Madrid

FROM MARKET

Edulis

 / 10

C/ Velázquez, 11, 28001, Madrid

161

Average price €34

Alcocer 42 Bar & Josper Grill, Madrid

FROM MARKET

C/ Alberto Alcocer, 42, 28016, Madrid

169

Average price €28

39 Restaurante, Madrid

SPANISH

C/ Sierra de Atapuerca, 39, 28050, Madrid

176

Average price €23

El Tesoro, Madrid

CHINESE

El Tesoro

 / 10

C/ Hortaleza, 19, 28004, Madrid

60

Average price €11

María Bonita Taco Bar, Madrid

MEXICAN

C/ Duque de Liria, 9, 28015, Madrid

10

Average price €15

La Marinera, Madrid

SPANISH

Plaza Mayor, 2, 28012, Madrid

12

Average price €22

El Rincón del Greco, Madrid

FUSION

Avenida Nuestra Señora de Fátima, 98, 28047, Madrid

10

Average price €16

Donde Pablo, Madrid

MEDITERRANEAN

Plaza de Herradores, 7, 28013, Madrid

17

Average price €21

InsiderBacira, Madrid

INSIDERFROM MARKET

Bacira

 / 10

C/ Castillo, 16, 28010, Madrid

1096

Average price €35

Tapas Free Gran Vía, Madrid

FROM MARKET

Plaza de los Mostenses,1, 28015, Madrid

29

Average price €18

La Galería de Pastrana, Madrid

CUBAN

plaza del Duque de Pastrana, 7, 28036, Madrid

30

Average price €22

Cavalta 27, Madrid

SPANISH

Cavalta 27

 / 10

C/ Cava Alta, 27, 28005, Madrid

35

Average price €20

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

Filter

Avantages TheFork