TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

850 restaurants

Sort by Relevance

Peruvian

Américo Taberna Latina

Calle de Vergara, 14, 28013, Madrid

Average price €25

Fusion

Av. de Alberto de Alcocer, 43, 28016, Madrid

Average price €40

International

Calle de Santiago, 10, 28013, Madrid

Average price €25

Spanish

Calle de Don Ramón de la Cruz, 94, 28006, Madrid

Average price €25

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

Mexican

Calle de Don Ramón de la Cruz, 94, 28006, Madrid

Average price €25

Mediterranean

Carrera de San Francisco, 15, 28005, Madrid

Average price €15

International

Calle de Cádiz, 7, 28012, Madrid

Average price €15

Middle Eastern

Calle de Las Huertas, 1, 28012, Madrid

Average price €15

Vegetarian

Paseo de la Florida, 37, 28008, Madrid

Average price €12

From market

Calle de Viriato, 39, 28010, Madrid

Average price €35

Italian

Calle de Claudio Coello, 122, 28006, Madrid

Average price €20

Vegetarian

Calle Encomienda, 19, 28012, Madrid

Average price €17

American

Calle de Hortaleza, 98, 28004, Madrid

Average price €15

Mediterranean

Calle de María Tubau, 19, 28050, Madrid

Average price €20

Traditional cuisine

Calle de Guareña, 12, 28044, Madrid

Average price €20

Mediterranean

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

Average price €12

From Navarre

Calle de Hermosilla, 7, 28001, Madrid

Average price €30

Vegetarian

Calle de Pedro Antonio de Alarcón, 78, 28017, Madrid

Average price €20

Spanish

Calle Álvarez Gato, 5, 28012, Madrid

Average price €20

International

Calle del Postigo de San Martín, 8, 28013, Madrid

Average price €15

Basque

Calle Esteban Collantes, 57D, 28017, Madrid

Average price €15

Japanese

Paseo de la Florida, 2, 28008, Madrid

Average price €10

Asian

Calle de Modesto Lafuente, 26, 28003, Madrid

Average price €35

InsiderVegetarian

Av. de Menéndez Pelayo, 61, 28009, Madrid

Average price €30

Creative

Calle Reina, 1, 28004, Madrid

Average price €35

Filter

TheFork advantages