What
Where

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

The Best Vegan Restaurants in Madrid

196 restaurants

Sort by Relevance

Capricho Español, Madrid

SPANISH

Av. del Monasterio de El Escorial, 28049, Madrid

3

Average price €20

El Pardo Urbano, Madrid

SPANISH

El Pardo Urbano

9.8 / 10

Calle Carboneros, 2, 28048, Madrid

46

Average price €15

Sanissimo - Ópera, Madrid

VEGETARIAN

Calle Campomanes, 5, 28013, Madrid

1224

Average price €12

El Arca by Gabriel Benítez, Madrid

MEDITERRANEAN

Calle Ferraz, 5, 28008, Madrid

1262

Average price €30

Tates Hermosilla, Madrid

AMERICAN

Calle de Hermosilla, 65, 28001, Madrid

15

Average price €20

Inclán Brutal Bar, Madrid

FUSION

Calle Álvarez Gato, 4, 28012, Madrid

2513

Average price €15

Sanissimo - Príncipe Pío, Madrid

VEGETARIAN

Paseo de la Florida, 37, 28008, Madrid

161

Average price €12

InsiderEsencia al Cuadrado, Madrid

INSIDERFUSION

Travesía Trujillos, 2, 28013, Madrid

446

Average price €35

Rosi La Loca Taberna, Madrid

SPANISH

Calle de Cádiz, 4, 28012, Madrid

3630

Average price €15

La Reina Banana, Madrid

VEGETARIAN

Calle del Lago Titicaca, 10, 28032, Madrid

48

Average price €15

Viva Burger, Madrid

VEGETARIAN

Viva Burger

9.1 / 10

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

1502

Average price €22

Guang Zhou, Madrid

CHINESE

Guang Zhou

9 / 10

Calle de Guareña, 10, 28044, Madrid

140

Average price €10

EO7/MAD, Madrid

VEGETARIAN

EO7/MAD

7.9 / 10

Calle Francisco Ricci, 7, 28015, Madrid

420

Average price €16

Pasticcio, Madrid

FUSION

Pasticcio

8 / 10

Calle de Francisco Silvela, 78, 28028, Madrid

83

Average price €15

El Botiquín, Madrid

MEDITERRANEAN

Calle Donoso Cortés, 32, 28015, Madrid

Average price €25

El Perro Salvaje- Felipe V, Madrid

AMERICAN

Calle de Felipe V, 28013, Madrid

11

Average price €13

El Escondite de Baco, Madrid

INTERNATIONAL

plaza de los tres olivos nº10 bar escondite jamonal, 28034, Madrid

11

Average price €14

Angus Steak House, Madrid

AMERICAN

Paseo de la Ermita del Santo, 48, 28011, Madrid

25

Average price €15

Artemisa Ventura de la Vega, Madrid

VEGETARIAN

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

98

Average price €25

Zest, Madrid

INTERNATIONAL

Zest

8.3 / 10

Calle de Recoletos, 10, 28001, Madrid

160

Average price €25

Al Natural, Madrid

VEGETARIAN

Al Natural

8.6 / 10

C/ Zorrilla, 11, 28014, Madrid

2357

Average price €23

Sanissimo Malasaña, Madrid

VEGETARIAN

Calle San Vicente Ferrer, 28, 28004, Madrid

281

Average price €15

Oam Thong, Madrid

THAI

Oam Thong

8.5 / 10

C/ Navarrete 4, 28050, Madrid

6716

Average price €14

Cevichévere, Madrid

FUSION

Cevichévere

9 / 10

Calle Eloy Gonzalo, 27, 28010, Madrid

413

Average price €13

La Dorrego Madrid, Madrid

ARGENTINIAN

Calle Belvís, 3, 28010, Madrid

21

Average price €15

Filter

TheFork Benefits