What
Where

When do you want to eat?

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

The Best Vegan Restaurants in City center, Madrid

48 restaurants

Sort by Relevance

La Ciudad Invisible, Madrid

INTERNATIONAL

Costanilla de los Ángeles, 7, 28013, Madrid

7

Average price €15

Crucina, Madrid

VEGETARIAN

Crucina

9.1 / 10

C/ Divino Pastor, 30, 28004, Madrid

650

Average price €21

AbonaVida, Madrid

VEGETARIAN

AbonaVida

7.8 / 10

Calle de las Navas de Tolosa, 3, 28013, Madrid

78

Average price €25

Cokuy, Madrid

STEAKHOUSE

Cokuy

8.3 / 10

Calle de Cádiz, 7, 28012, Madrid

306

Average price €15

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

InsiderInsiderEsencia al Cuadrado, Madrid

INSIDERFUSION

Travesía Trujillos, 2, 28013, Madrid

446

Average price €35

Not bookable on TheFork

Rosi La Loca Taberna, Madrid

SPANISH

Calle de Cádiz, 4, 28012, Madrid

3630

Average price €15

Not bookable on TheFork

Inclán Brutal Bar, Madrid

FUSION

Calle Álvarez Gato, 4, 28012, Madrid

2513

Average price €15

Not bookable on TheFork

Artemisa Ventura de la Vega, Madrid

VEGETARIAN

C/ Ventura De La Vega, 4, 28014, Madrid

98

Average price €25

Not bookable on TheFork

Al Natural, Madrid

VEGETARIAN

Al Natural

8.6 / 10

C/ Zorrilla, 11, 28014, Madrid

2357

Average price €23

Not bookable on TheFork

Healthy Lovers, Madrid

VEGETARIAN

Calle de los Reyes, 8, 28015, Madrid

16

Average price €15

Not bookable on TheFork

MyVeg, Madrid

SPANISH

MyVeg

 / 10

C/ Valverde, 28, 28004, Madrid

3704

Average price €25

Not bookable on TheFork

Muzza & Faina, Madrid

ARGENTINIAN

Muzza & Faina

8.6 / 10

Calle Rodas 28, 28005, Madrid

191

Average price €15

Not bookable on TheFork

Paella nº 1, Madrid

SPANISH

Paella nº 1

8 / 10

Calle Mayor, 30, 28013, Madrid

194

Average price €15

Not bookable on TheFork

La Huerta de Almería - La Latina, Madrid

VEGETARIAN

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

123

Average price €15

Not bookable on TheFork

El Economato - Las Letras, Madrid

SPANISH

Calle de Echegaray, 16, 28014, Madrid

49

Average price €15

Not bookable on TheFork

Navaja, Madrid

INTERNATIONAL

Navaja

 / 10

Calle de Valverde, 40, 28004, Madrid

87

Average price €30

Not bookable on TheFork

Sexto, Madrid

FUSION

Sexto

 / 10

Calle Fernando VI, 6, 28004, Madrid

41

Average price €35

Not bookable on TheFork

Lascar, Madrid

FUSION

Lascar

 / 10

Calle de la Palma, 69, 28015, Madrid

79

Average price €25

Not bookable on TheFork

Mamajuana, Madrid

INTERNATIONAL

Mamajuana

 / 10

Calle de Oriente, 4, 28005, Madrid

90

Average price €20

Not bookable on TheFork

La Encomienda, Madrid

VEGETARIAN

Calle Encomienda, 19, 28012, Madrid

279

Average price €17

Not bookable on TheFork

Taberna Pompeyana, Madrid

SPANISH

Calle Álvarez Gato, 5, 28012, Madrid

65

Average price €20

Not bookable on TheFork

Hero Hot - Pot, Madrid

CHINESE

Hero Hot - Pot

7.6 / 10

Calle Álamo, 7, 28015, Madrid

70

Average price €20

Not bookable on TheFork

Happy Green, Madrid

MEDITERRANEAN

Happy Green

7 / 10

Calle San Marcos, 28, 28004, Madrid

137

Average price €12

Not bookable on TheFork

Filter

TheFork Benefits