What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

841 restaurants

Sort by Relevance

La Chula, Madrid

MEDITERRANEAN

La Chula

8.7 / 10

Calle del Cardenal Cisneros, 66, 28010, Madrid

1718

Average price €20

La Clave, Madrid

SPANISH

La Clave

8.8 / 10

Calle de Velázquez, 22, 28001, Madrid

515

Average price €35

Clarita, Madrid

FROM MARKET

Clarita

8.8 / 10

Calle Corredera Baja de San Pablo, 19, 28004, Madrid

3341

Average price €25 accepts Yums

BELIEVE  (antiguo Julieta Gastrobar), Madrid

SPANISH

Calle del Río, 28013, Madrid

342

Average price €18

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

InsiderInsiderBehia, Madrid

INSIDERFROM MARKET

Behia

8.6 / 10

Calle Manuel de Falla, 5, 28036, Madrid

1132

Average price €40 accepts Yums

Pizzart Canalejas, Madrid

YUMS x2ITALIAN

Calle de Arlabán, 1, 28014, Madrid

Average price €10

Mazzo Islazul, Madrid

ITALIAN

Mazzo Islazul

8.1 / 10

Calle Calderilla, 1 (CC. Islazul, Local 140), 28054, Madrid

852

Average price €16

Restaurante CoolRooms, Madrid

YUMS x2SPANISH

Calle de Atocha, 34, 28012, Madrid

18

Average price €35

Bistoon, Madrid

IRANIAN

Bistoon

9 / 10

Calle de la Sierra de Atapuerca, 39, 28050, Madrid

190

Average price €22

InsiderInsiderLa Pavía de Chamberí, Madrid

INSIDERFROM MARKET

Calle de Ríos Rosas, 38, 28003, Madrid

826

Average price €32

Mixture Lounge & Restaurant - Arroceria, Madrid

MEDITERRANEAN

Calle de Agastia, 126, 28043, Madrid

224

Average price €29

InsiderInsiderEl Taller Restaurante Madrid, Madrid

INSIDERYUMS x2FUSION

Calle de Raimundo Fernández Villaverde, 49, 28003, Madrid

943

Average price €30 accepts Yums

La Bruschetta, Madrid

ITALIAN

La Bruschetta

8.6 / 10

Calle Viloria de La Rioja, 54, 28050, Madrid

407

Average price €20

Malvar - Hotel Hospes Puerta de Alcalá, Madrid

MEDITERRANEAN

Plaza de la Independencia, 3, 28001, Madrid

405

Average price €40

Reineta, Madrid

VEGETARIAN

Reineta

9.4 / 10

Calle del Infante, 5, 28014, Madrid

874

Average price €15

Café Europa, Madrid

MEDITERRANEAN

Café Europa

9.2 / 10

Paseo del Doctor Vallejo Nájera, 38, 28005, Madrid

207

Average price €22 accepts Yums

La Bonne Vie, Madrid

SPANISH

Calle del Molino de Viento, 1, 28004, Madrid

Average price €15

InsiderInsiderClos Madrid, Madrid

INSIDERSPANISH

Clos Madrid

9.2 / 10

Calle de Raimundo Fernández Villaverde, 28, 28003, Madrid

58

Average price €85

Restaurante Hotel Crowne Plaza, Madrid

MEDITERRANEAN

Calle de Lola Flores, 1, 28022, Madrid

55

Average price €25

Nipon Taro, Madrid

JAPANESE

Nipon Taro

9.2 / 10

Calle de Serrano, 213 (entrada por C/ víctor andrés belaúnde), 28016, Madrid

436

Average price €23

Wok Garden Parrilla, Madrid

FUSION

Calle de Francisco Silvela, 63, 28028, Madrid

1599

Average price €14

InsiderInsiderAnema e Core Madrid, Madrid

INSIDERITALIAN

Calle de los Donados, 2, 28013, Madrid

1006

Average price €22

D'Coysa, Madrid

MEDITERRANEAN

D'Coysa

8.5 / 10

Calle de Julian Camarillo, 2, 28037, Madrid

49

Average price €25

El b_US, Madrid

MEDITERRANEAN

El b_US

8.5 / 10

Calle Duque de Rivas, 5, 28012, Madrid

714

Average price €20

BLoved by Eboca Restaurants, Madrid

MEDITERRANEAN

Calle Gran Vía, 9, 28013, Madrid

289

Average price €25

Filter

TheFork Benefits