What
Where

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

The Best Vegan Restaurants in Madrid

196 restaurants

Sort by Relevance

Kint, Madrid

FROM MARKET

Kint

8.7 / 10

Calle de Vallehermoso, 36, 28015, Madrid

44

Average price €20

La Gringa, Madrid

INTERNATIONAL

La Gringa

 / 10

Calle de San Vicente Ferrer, 57, 28015, Madrid

Average price €14

Carmencita Bar, Madrid

INTERNATIONAL

Calle de San Vicente Ferrer, 51, 28015, Madrid

23

Average price €15

La Prensa, Madrid

SPANISH

La Prensa

 / 10

Calle Miguel Moya, 4, 28004, Madrid

10

Average price €15

ZULADNA, Madrid

ZULADNA

 / 10

Calle Edgar Neville, 32, 28020, Madrid

26

Average price €10

Healthy Lovers, Madrid

VEGETARIAN

Calle de los Reyes, 8, 28015, Madrid

16

Average price €15

MyVeg, Madrid

SPANISH

MyVeg

 / 10

C/ Valverde, 28, 28004, Madrid

3706

Average price €25

La Veritá, Madrid

ITALIAN

La Veritá

8.6 / 10

Calle de Embajadores, 181, 28045, Madrid

15

Average price €20

Muzza & Faina, Madrid

ARGENTINIAN

Muzza & Faina

8.6 / 10

Calle Rodas 28, 28005, Madrid

191

Average price €15

La Huerta de Almería - La Latina, Madrid

VEGETARIAN

Calle de San Millán, 2, 28012, Madrid

123

Average price €15

InsiderTrotamundos - Hotel Only You Atocha, Madrid

INSIDERFUSION

Paseo de la Infanta Isabel, 13, 28014, Madrid

227

Average price €29

Tiyoweh La Quietud, Madrid

VEGETARIAN

Calle San Pedro, 22, 28014, Madrid

621

Average price €15

Paella nº 1, Madrid

SPANISH

Paella nº 1

8 / 10

Calle Mayor, 30, 28013, Madrid

194

Average price €15

Tamán, Madrid

MEXICAN

Tamán

 / 10

Calle de Alfonso VI, 6, 28005, Madrid

Average price €27

Tiendas de Señorio Engracia, Madrid

Calle de Sta Engracia, 38, 28010, Madrid

Average price €22

El Economato - Las Letras, Madrid

SPANISH

Calle de Echegaray, 16, 28014, Madrid

49

Average price €15

Jojoto, Madrid

VENEZUELAN

Jojoto

 / 10

Calle de Segovia, 17, 28005, Madrid

Average price €10

Quinoa Coffee, Madrid

INTERNATIONAL

Calle de López de Hoyos, 81, 28002, Madrid

Average price €15

Bosco Bistró, Madrid

SPANISH

Calle Moreto, 15, 28014, Madrid

Average price €25

Rustic Fusion, Madrid

VEGETARIAN

Calle Fernández de Oviedo, 4, 28002, Madrid

Average price €15

Misska, Madrid

ASIAN

Misska

 / 10

Calle Eloy Gonzalo, 20, 28010, Madrid

190

Average price €20

El Trato Gastrobar, Madrid

SPANISH

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

Average price €20

Da Martuzza, Madrid

ITALIAN

Calle de los Artistas 57, 28020, Madrid

24

Average price €20

Navaja, Madrid

INTERNATIONAL

Navaja

 / 10

Calle de Valverde, 40, 28004, Madrid

87

Average price €30

Sexto, Madrid

FUSION

Sexto

 / 10

Calle Fernando VI, 6, 28004, Madrid

41

Average price €35

Filter

TheFork Benefits