What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

849 restaurants

Sort by Relevance

Pasto, Madrid

MEDITERRANEAN

Pasto

8.7 / 10

Calle Lope de Vega, 15, 28014, Madrid

93

Average price €20

Cannot be reserved on TheFork

InsiderTrotamundos - Hotel Only You Atocha, Madrid

INSIDERFUSION

Paseo de la Infanta Isabel, 13, 28014, Madrid

227

Average price €29

Cannot be reserved on TheFork

La Gringa, Madrid

INTERNATIONAL

La Gringa

 / 10

Calle de San Vicente Ferrer, 57, 28015, Madrid

Average price €14

Cannot be reserved on TheFork

Carmencita Bar, Madrid

INTERNATIONAL

Calle de San Vicente Ferrer, 51, 28015, Madrid

23

Average price €15

Cannot be reserved on TheFork

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

La Prensa, Madrid

SPANISH

La Prensa

 / 10

Calle Miguel Moya, 4, 28004, Madrid

10

Average price €15

Cannot be reserved on TheFork

Casa Tanín, Madrid

SPANISH

Calle el Españoleto, 11, 28010, Madrid

Average price €15

Cannot be reserved on TheFork

Asian Garden, Madrid

ASIAN

Calle de la Cruz, 19, 28012, Madrid

68

Average price €30

Cannot be reserved on TheFork

La Parrilla de Pollos Planes- Isla Azul, Madrid

MEDITERRANEAN

Calle Calderilla, 1, 28054, Madrid

Average price €15

Cannot be reserved on TheFork

ZULADNA, Madrid

ZULADNA

 / 10

Calle Edgar Neville, 32, 28020, Madrid

26

Average price €10

Cannot be reserved on TheFork

Harina - Augusto Figueroa, Madrid

MEDITERRANEAN

Calle de Augusto Figueroa, 2, 28004, Madrid

Average price €15

Cannot be reserved on TheFork

Harina - Velázquez, Madrid

MEDITERRANEAN

Calle de Velázquez, 61, 28001, Madrid

Average price €15

Cannot be reserved on TheFork

Harina - Plaza Independencia, Madrid

MEDITERRANEAN

Plaza de la Independencia, 10, 28014, Madrid

Average price €15

Cannot be reserved on TheFork

Arapona, Madrid

INDIAN

Arapona

 / 10

Calle Argumosa, 8, 28012, Madrid

8

Average price €15

Cannot be reserved on TheFork

Madrid Bar Grill, Madrid

INTERNATIONAL

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

Average price €15

Cannot be reserved on TheFork

ROLENKA, Madrid

MEDITERRANEAN

ROLENKA

 / 10

Calle Mayor, 30, 28013, Madrid

686

Average price €30

Cannot be reserved on TheFork

Delic, Madrid

INTERNATIONAL

Delic

 / 10

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

Average price €20

Cannot be reserved on TheFork

La Petite Boheme, Madrid

MEDITERRANEAN

paseo santa maria de la cabeza 67, 28045, Madrid

41

Average price €20

Cannot be reserved on TheFork

Healthy Lovers, Madrid

VEGETARIAN

Calle de los Reyes, 8, 28015, Madrid

16

Average price €15

Cannot be reserved on TheFork

La Senda de Xiquena, Madrid

MEDITERRANEAN

Calle Conde de Xiquena, 2, 28004, Madrid

310

Average price €24

Cannot be reserved on TheFork

El Azul de Fúcar, Madrid

MEDITERRANEAN

Calle Fúcar, 1, 28014, Madrid

658

Average price €14

Cannot be reserved on TheFork

Parrilla Yolanda, Madrid

MEDITERRANEAN

Calle de la Santísima Trinidad, 6, 28010, Madrid

16

Average price €15

Cannot be reserved on TheFork

Samber Madrid, Madrid

SPANISH

Calle Rufino Blanco, 31a, 28028, Madrid

49

Average price €25

Cannot be reserved on TheFork

La Sanducherie, Madrid

AMERICAN

Calle Sta. Teresa, 1, 28004, Madrid

230

Average price €15

Cannot be reserved on TheFork

La Andaluza - General Moscardó, Madrid

Calle del Gral. Moscardó, 32, 28020, Madrid

38

Average price €10

Cannot be reserved on TheFork

Feelfree, Madrid

SPANISH

Feelfree

 / 10

Calle de Alcalá, 80, 28009, Madrid

21

Average price €10

Cannot be reserved on TheFork

Filter

TheFork advantages