What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

831 restaurants

Sort by Relevance

Mixture Lounge & Restaurant - Arroceria, Madrid

MEDITERRANEAN

Calle de Agastia, 126, 28043, Madrid

192

Average price €29

Insider¡Tu! Pasta, Madrid

INSIDERITALIAN

¡Tu! Pasta

9.2 / 10

Av. de Menéndez Pelayo, 27, 28009, Madrid

297

Average price €30

Habel Babel, Madrid

MIDDLE EASTERN

Habel Babel

8.6 / 10

Calle de Sta. Maria, 18, 28014, Madrid

267

Average price €17

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

Chic Sushi, Madrid

JAPANESE

Chic Sushi

9.1 / 10

Calle Caballero de Gracia, 12, 28013, Madrid

7627

Average price €15

InsiderA vÁnvera, Madrid

INSIDERITALIAN

A vÁnvera

9.1 / 10

Calle Zurbano 85, 28003, Madrid

3534

Average price €23

D'Coysa, Madrid

MEDITERRANEAN

D'Coysa

8.5 / 10

Calle de Julian Camarillo, 2, 28037, Madrid

43

Average price €25

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

Gato Gato, Madrid

SPANISH

Gato Gato

9.1 / 10

Calle del Marqués de Toca, 6, 28012, Madrid

246

Average price €18

Elektra Madrid, Madrid

Elektra Madrid

8.5 / 10

Calle de Sta Engracia, 108, 28003, Madrid

411

Average price €30

-50% on « Menú degustación invierno », or 21,00 € instead of 42,00 €!

Corazón Agavero Mezcaloteca, Madrid

MEXICAN

Calle Humilladero, 28, 28005, Madrid

133

Average price €25

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

K-Thommas, Madrid

SPANISH

K-Thommas

8.5 / 10

Calle Sierra Cuerda Larga, 3 (entrada por calle Sierra Toledana, frente al 21), 28038, Madrid

2830

Average price €20

50% off food

InsiderLa Gamella, Madrid

INSIDERAMERICAN

La Gamella

9.1 / 10

C/ Alfonso XII, 4, 28014, Madrid

1972

Average price €30

InsiderCocinar Brasas Bar, Madrid

INSIDERFROM MARKET

Calle de Gaztambide, 50, 28015, Madrid

108

Average price €35

Mazzo Islazul, Madrid

ITALIAN

Mazzo Islazul

8.2 / 10

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

486

Average price €16

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

La Dichosa, Madrid

FROM MARKET

La Dichosa

8.9 / 10

Calle Bernardo López García, 11, 28015, Madrid

212

Average price €20

Rías Bajas - Arturo Soria, Madrid

Calle del General Aranaz, 55, 28027, Madrid

1764

Average price €35 accept Yums

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

El Altillo, Madrid

MEDITERRANEAN

El Altillo

9 / 10

Calle Infanta María Teresa, 20, 28016, Madrid

263

Average price €20

Como en Chile, Madrid

SOUTH AMERICAN

Calle de Fernando el Católico, 53, 28015, Madrid

170

Average price €25

InsiderLa Pavía de Chamberí, Madrid

INSIDERFROM MARKET

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

640

Average price €32

Cómete México, Madrid

MEXICAN

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

6292

Average price €15

El Rincón De Los Cuates, Madrid

MEXICAN

C/ San Bartolomé, 7, 28004, Madrid

1683

Average price €22

Aroy Thai, Madrid

THAI

Aroy Thai

9 / 10

C/ Comandante Zorita, 3, 28020, Madrid

6333

Average price €24

Raja Mahal, Madrid

INDIAN

Raja Mahal

8.7 / 10

Calle del Ave María, 15, 28012, Madrid

138

Average price €15 accept Yums

Burger Shack, Madrid

AMERICAN

Burger Shack

8.9 / 10

Calle de Augusto Figueroa, 32, 28004, Madrid

203

Average price €13

Naked Concept, Madrid

VEGETARIAN

Naked Concept

8.9 / 10

Av. de Alberto de Alcocer, 8, 28036, Madrid

264

Average price €18

Tapas & Más, Madrid

SPANISH

Tapas & Más

8.6 / 10

C/ Espoz y Mina, 18, 28012, Madrid

787

Average price €18

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

Filter

Avantages TheFork