What
Where

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

The Best Vegan Restaurants in Madrid

191 restaurants

Sort by Relevance

Saffron Indian Cuisine, Madrid

INDIAN

Calle Manuel Pombo Angulo 10, 28050, Madrid

1140

Average price €15

-50% off the "à la carte" menu!

Oam Thong (Sanuk), Madrid

THAI

c/ Navarrete, 9, 28050, Madrid

2734

Average price €19

-40% off the "à la carte" menu!

Sakai, Madrid

ASIAN

Sakai

9.7 / 10

Calle Aragón, 8, 28002, Madrid

3

Average price €15

Kundan Indian, Madrid

INDIAN

Kundan Indian

9.3 / 10

Calle Hospital de Órbigo, 9, 28050, Madrid

296

Average price €25

-40% off the "à la carte" menu!

Kyoka, Madrid

JAPANESE

Kyoka

9.1 / 10

Glorieta Monte del Gozo, 3, 28050, Madrid

927

Average price €15

-50% off the "à la carte" menu!

Küche, Madrid

MEDITERRANEAN

Küche

8.9 / 10

Calle de la Princesa, 18 (entrada por C/ Duque de Liria, 20), 28008, Madrid

8864

Average price €25

-50% off the "à la carte" menu!

InsiderPetit París, Madrid

INSIDERFRENCH

Petit París

8.8 / 10

Calle Reina, 9, 28004, Madrid

409

Average price €30

-50% off the "à la carte" menu!

That's Amore, Madrid

PIZZERIA

That's Amore

9.4 / 10

Calle Pelayo, 6, 28004, Madrid

200

Average price €20

Cucumber La Prospe, Madrid

INTERNATIONAL

Calle de López de Hoyos, 81 Mercado municipal de Prosperidad Puesto 24, 28002, Madrid

350

Average price €22

Mixture Lounge & Restaurant - Arroceria, Madrid

MEDITERRANEAN

Calle de Agastia, 126, 28043, Madrid

190

Average price €29

Swad Indian Restaurant - Madrid, Madrid

INDIAN

Calle del Cardenal Silíceo, 31, 28002, Madrid

85

Average price €18

Curry Estation, Madrid

INDIAN

Curry Estation

8.7 / 10

Av. de Alberto de Alcocer 38, 28016, Madrid

417

Average price €22 accept Yums

-50% off the "à la carte" menu!

Rajputh, Madrid

INDIAN

Rajputh

9.2 / 10

Plaza Lavapiés, 4, 28012, Madrid

130

Average price €15

Sushi Koi Bistrot, Madrid

JAPANESE

Av. de San Luis, 87 bajo, 28033, Madrid

472

Average price €20

El Altillo, Madrid

MEDITERRANEAN

El Altillo

9 / 10

Calle Infanta María Teresa, 20, 28016, Madrid

258

Average price €20

Guang Zhou, Madrid

CHINESE

Guang Zhou

9 / 10

Calle de Guareña, 10, 28044, Madrid

139

Average price €10

Naked Concept, Madrid

VEGETARIAN

Av. de Alberto de Alcocer, 8, 28036, Madrid

263

Average price €18

Habel Babel, Madrid

MIDDLE EASTERN

Habel Babel

8.6 / 10

Calle de Sta. Maria, 18, 28014, Madrid

261

Average price €17

-50% off the "à la carte" menu!

D'Coysa, Madrid

MEDITERRANEAN

D'Coysa

8.5 / 10

Calle de Julian Camarillo, 2, 28037, Madrid

40

Average price €25

-30% off the "à la carte" menu!

Boanerges, Madrid

MEDITERRANEAN

Boanerges

9.1 / 10

Calle Leoneses, 18, 28018, Madrid

206

Average price €15

Mama Teresa Burger, Madrid

AMERICAN

Paseo de Santa María de la Cabeza, 35, 28045, Madrid

74

Average price €12

Gato Gato, Madrid

SPANISH

Gato Gato

9.1 / 10

Calle del Marqués de Toca, 6, 28012, Madrid

237

Average price €18

Corazón Agavero Mezcaloteca, Madrid

MEXICAN

Calle Humilladero, 28, 28005, Madrid

132

Average price €25

-40% off the "à la carte" menu!

K-Thommas, Madrid

SPANISH

K-Thommas

8.5 / 10

Calle Sierra Cuerda Larga, 3 (entrada por calle Sierra Toledana, frente al 21), 28038, Madrid

2820

Average price €20

50% off food

Dudua Palacio, Madrid

Cuesta de San Vicente, 2, 28008, Madrid

56

Average price €35

Filter

Avantages TheFork