What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

832 restaurants

Sort by Relevance

Julieta Gastrobar, Madrid

SPANISH

Calle del Río, 28013, Madrid

279

Average price €25

-40% off the "à la carte" menu!

InsiderEl Taller Restaurante Madrid, Madrid

INSIDERFUSION

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

787

Average price €30 accept Yums

Galeguesa Madrid, Madrid

Calle de la Cava Alta, 27, 28005, Madrid

263

Average price €20 accept Yums

Grama Lounge, Madrid

VENEZUELAN

Grama Lounge

8.9 / 10

Calle de la Cruz, 19, 28012, Madrid

847

Average price €20

Taberna Zuria, Madrid

BASQUE

Taberna Zuria

8.9 / 10

Calle del Aviador Zorita, 3, 28020, Madrid

3049

Average price €25 accept Yums

BLoved Veggie Corner, Madrid

VEGETARIAN

Calle Gran Vía, 9, 28013, Madrid

89

Average price €25

Domi, Madrid

MEDITERRANEAN

Domi

8.7 / 10

Costanilla de San Andrés, 10, 28005, Madrid

74

Average price €15

Kanbei Urban Food, Madrid

MEDITERRANEAN

Calle de Costa Rica 15, 28016, Madrid

261

Average price €30

InsiderAnema e Core Madrid, Madrid

INSIDERITALIAN

Calle de los Donados, 2, 28013, Madrid

661

Average price €22

Guang Zhou, Madrid

CHINESE

Guang Zhou

9 / 10

Calle de Guareña, 10, 28044, Madrid

141

Average price €10

DCorazon, Madrid

SPANISH

DCorazon

8.5 / 10

Plaza Mayor, 30, 28012, Madrid

1085

Average price €28

InsiderLa Casita de El Pradal, Madrid

INSIDERMEDITERRANEAN

Calle de Belisana, 17, 28043, Madrid

298

Average price €45

Dolores y Lola, Madrid

SPANISH

Dolores y Lola

9.1 / 10

Calle Monteleón, 17, 28004, Madrid

762

Average price €20

InsiderLa Huerta de Tudela, Madrid

INSIDERFROM MARKET

Calle del Prado, 15, 28014, Madrid

2001

Average price €40 accept Yums

Cambridge Soho Club, Madrid

FROM MARKET

Pza de España, 6 (Segunda Planta), 28008, Madrid

350

Average price €35

Sincio. Cocina de mercado, Madrid

FROM MARKET

Calle de Santa Isabel, 5 (planta baja dentro del Mercado Antón Martin), 28012, Madrid

141

Average price €20

Fastweek, Madrid

MEDITERRANEAN

Fastweek

9.1 / 10

Calle de Albasanz, 68, 28037, Madrid

189

Average price €20

Les Mauvais Garçons - Los Chicos Malos, Madrid

FRENCH

Calle de la Madera, 36, 28004, Madrid

635

Average price €26

InsiderEl Club Allard, Madrid

INSIDER

C/ Ferraz, 2, 28008, Madrid

316

Average price €120

La Bruschetta, Madrid

ITALIAN

La Bruschetta

8.5 / 10

Calle Viloria de La Rioja, 54, 28050, Madrid

369

Average price €20

Huacatay, Madrid

PERUVIAN

Huacatay

8.5 / 10

Calle de Colombia, 16, 28016, Madrid

161

Average price €15

Sr. Vázquez, Madrid

MEDITERRANEAN

Sr. Vázquez

8.5 / 10

Plaza de la Marina Española, 28013, Madrid

517

Average price €25 accept Yums

Café Europa, Madrid

MEDITERRANEAN

Café Europa

9.1 / 10

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

193

Average price €22

Gustami Italia, Madrid

ITALIAN

Gustami Italia

8.6 / 10

Calle de Sagasta, 12, 28004, Madrid

1031

Average price €15

Pepío, Madrid

MEDITERRANEAN

Pepío

8.6 / 10

Paseo del Rey, 10, 28008, Madrid

222

Average price €15

Filter

Avantages TheFork