What
Where

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

The Best Vegetarian dishes Restaurants in City center, Madrid

189 restaurants

Sort by Relevance

Artemisa Ventura de la Vega, Madrid

VEGETARIAN

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

98

Average price €25

Al Natural, Madrid

VEGETARIAN

Al Natural

8.6 / 10

C/ Zorrilla, 11, 28014, Madrid

2357

Average price €23

Mercado Tragantúa, Madrid

MEDITERRANEAN

Santa Isabel, 5 (Mercado Antón Matín), 28012, Madrid

348

Average price €20

Perro Bar, Madrid

AMERICAN

Perro Bar

8.8 / 10

Calle Pelayo, 19, 28004, Madrid

231

Average price €17

Pasto, Madrid

MEDITERRANEAN

Pasto

8.8 / 10

Calle Lope de Vega, 15, 28014, Madrid

93

Average price €20

La Huerta de Almería - Huertas, Madrid

VEGETARIAN

Calle de Moratín, 25, 28014, Madrid

905

Average price €15

Harina - Augusto Figueroa, Madrid

MEDITERRANEAN

Calle de Augusto Figueroa, 2, 28004, Madrid

Average price €15

Arapona, Madrid

INDIAN

Arapona

 / 10

Calle Argumosa, 8, 28012, Madrid

8

Average price €15

Madrid Bar Grill, Madrid

INTERNATIONAL

Calle Núñez de Arce, 6, 28012, Madrid

Average price €15

ROLENKA, Madrid

MEDITERRANEAN

ROLENKA

 / 10

Calle Mayor, 30, 28013, Madrid

686

Average price €30

Delic, Madrid

INTERNATIONAL

Delic

 / 10

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

Average price €20

Healthy Lovers, Madrid

VEGETARIAN

Calle de los Reyes, 8, 28015, Madrid

16

Average price €15

Le Pain Quotidien Gran Vía, Madrid

INTERNATIONAL

C/ Gran Vía, 46, 28013, Madrid

Average price €17

QuantoBasta, Madrid

ITALIAN

C/ Ventura de la Vega, 11-13, 28014, Madrid

12

Average price €29

MyVeg, Madrid

SPANISH

MyVeg

 / 10

C/ Valverde, 28, 28004, Madrid

3704

Average price €25

Muzza & Faina, Madrid

ARGENTINIAN

Muzza & Faina

8.6 / 10

Calle Rodas 28, 28005, Madrid

191

Average price €15

Cornucopia, Madrid

FUSION

Cornucopia

8.3 / 10

C/ Navas de Tolosa, 9, 28013, Madrid

4391

Average price €31

La Huerta de Almería - La Latina, Madrid

VEGETARIAN

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

123

Average price €15

La Tercera Taberna, Madrid

SPANISH

C/ Nuñez de Arce, 3, 28012, Madrid

736

Average price €20

Paella nº 1, Madrid

SPANISH

Paella nº 1

8 / 10

Calle Mayor, 30, 28013, Madrid

194

Average price €15

InsiderL'Artisan Furansu Kitchen, Madrid

INSIDERJAPANESE

C/ Ventura de la Vega, 15, 28014, Madrid

434

Average price €25

El Economato - Las Letras, Madrid

SPANISH

Calle de Echegaray, 16, 28014, Madrid

49

Average price €15

L'Orangerie & Creperie, Madrid

FRENCH

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

5

Average price €15

Daruma Tako, Madrid

FUSION

Calle del Tribulete, 18, 28012, Madrid

Average price €16

Moharaj Real, Madrid

INDIAN

Calle del Ave María, 26, 28012, Madrid

80

Average price €15

Filter

TheFork Benefits