TheFork, a Trip advisor company

What
Where

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

The Best Vegan Restaurants in Madrid

218 restaurants

Sort by Relevance

Spanish

El Jardin De La Lola

Calle Piquenas, 21, 28054, Madrid

Average price €35

Spanish

Calle de Don Ramón de la Cruz, 94, 28006, Madrid

Average price €25

Vegetarian

Paseo de la Florida, 37, 28008, Madrid

Average price €12

From market

Calle de Viriato, 39, 28010, Madrid

Average price €35

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

Vegetarian

Calle Encomienda, 19, 28012, Madrid

Average price €17

Traditional cuisine

Calle de Guareña, 12, 28044, Madrid

Average price €20

Spanish

Calle Álvarez Gato, 5, 28012, Madrid

Average price €20

InsiderVegetarian

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

Average price €30

Vegetarian

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

Average price €22

Vegetarian

Calle San Pedro, 22, 28014, Madrid

Average price €15

Indian

Calle de Oruro, 11, 28016, Madrid

Average price €30

From market

Calle Argensola, 15, 28004, Madrid

Average price €23

Spanish

Calle de Cádiz, 4, 28012, Madrid

Average price €15

American

Calle de Miguel Arredondo, 4, 28045, Madrid

8.3 / 10
27 reviews

Average price €15

Mediterranean

Calle Capitán Salazar Martínez, 11, 28005, Madrid

8.3 / 10
211 reviews

Average price €15

Spanish

Calle de San Joaquín, 14, 28004, Madrid

4.4 / 10
42 reviews

Average price €12

Mexican

C/ Goya 82 Esq. Fernán González, 28009, Madrid

8.1 / 10
581 reviews

Average price €25 Accepts Yums

Mexican

Calle de Berrocal, 12, 28021, Madrid

5.1 / 10
12 reviews

Average price €20

Filter

TheFork advantages