What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

841 restaurants

Sort by Relevance

Kathmandu Tandoori House, Madrid

INDIAN

Calle Acuario, 11, 28042, Madrid

395

Average price €17

InsiderInsiderThe Observatory - Hotel Puerta América 5*, Madrid

INSIDERFROM MARKET

Avenida de América, 41, 28002, Madrid

546

Average price €55 accepts Yums

Cre-Cotte, Madrid

MEDITERRANEAN

Cre-Cotte

8.3 / 10

Avenida de Brasil, 26, 28020, Madrid

552

Average price €20

InsiderInsiderVerdil - Eurostars Suites Mirasierra, Madrid

INSIDERMEDITERRANEAN

Calle Alfredo Marquerie, 43, 28034, Madrid

93

Average price €40

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

El Estragón Vegetariano, Madrid

VEGETARIAN

Plaza de la Paja, 10, 28005, Madrid

1057

Average price €20

BARINKA, Madrid

PERUVIAN

BARINKA

8.1 / 10

Calle de la Bolsa, 4, 28012, Madrid

33

Average price €15

Chifa Peruano Chalán del Norte, Madrid

PERUVIAN

CALLE PUERTO CANFRANC 11 LOCAL, 28038, Madrid

27

Average price €15

Kanbun Forest, Madrid

ASIAN

Kanbun Forest

9.1 / 10

Calle de López de Hoyos, 327, 28033, Madrid

3203

Average price €20 accepts Yums

LaLina Bravas, Madrid

SPANISH

LaLina Bravas

8.9 / 10

Plaza de la Cebada, 2, 28005, Madrid

524

Average price €18

InsiderInsiderLa Huerta de Tudela, Madrid

INSIDERFROM MARKET

Calle del Prado, 15, 28014, Madrid

2107

Average price €40

Patong Thai, Madrid

THAI

Patong Thai

8.2 / 10

Calle de la Cruz, 7, 28012, Madrid

1248

Average price €20

Lapizza+sana, Madrid

ITALIAN

Lapizza+sana

9.1 / 10

Avenida Machupichu, 16, 28043, Madrid

993

Average price €20

InsiderInsiderTaberna del Alabardero Madrid, Madrid

INSIDERBASQUE

C/ Felipe V, 6, 28013, Madrid

1261

Average price €45

Tablao Flamenco Las Tablas, Madrid

YUMS x2SPANISH

Plaza de España, 9, 28008, Madrid

15

Average price €50

Cáscaras, Madrid

MEDITERRANEAN

Cáscaras

7.3 / 10

Calle Ventura Rodríguez, 7, 28008, Madrid

464

Average price €20

Shanghai mama - Arturo Soria, Madrid

CHINESE

Calle de Arturo Soria, 51, 28027, Madrid

1096

Average price €25

Momo, Madrid

FUSION

Momo

8.2 / 10

C/ Libertad, 8, 28004, Madrid

1340

Average price €35

Guleria, Madrid

MEDITERRANEAN

Guleria

8.7 / 10

Calle Pedro Heredia, 1, 28028, Madrid

541

Average price €20

Som Thai, Madrid

THAI

Som Thai

8.9 / 10

Calle San Marcos, 26, 28004, Madrid

629

Average price €16

Mesón Quinto Elemento, Madrid

FUSION

Calle Domenico Scarlatti, 3, 28003, Madrid

167

Average price €20

Mar de copas, Madrid

PERUVIAN

Mar de copas

8 / 10

Calle del Marqués de Viana, 18, 28039, Madrid

3

Average price €20

Li.Sushi, Madrid

JAPANESE

Li.Sushi

8.9 / 10

Av. de Ntra. Sra. de Fátima, 92, 28047, Madrid

277

Average price €15

Real Talent Cafe, Madrid

MEDITERRANEAN

Calle Unión 1, 28013, Madrid

152

Average price €14

Mar y Tierra Montecarmelo, Madrid

Av. del Monasterio de El Escorial, 6, 28034, Madrid

179

Average price €30

Shanghai Mama - Chueca, Madrid

CHINESE

Calle del Clavel, 7, 28004, Madrid

287

Average price €25

Filter

TheFork Benefits