What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

849 restaurants

Sort by Relevance

La Encomienda, Madrid

VEGETARIAN

Calle Encomienda, 19, 28012, Madrid

279

Average price €17

Cannot be reserved on TheFork

Open Burger, Madrid

AMERICAN

Calle de Hortaleza, 98, 28004, Madrid

68

Average price €15

Cannot be reserved on TheFork

Manín, Madrid

MEDITERRANEAN

Manín

 / 10

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

7

Average price €20

Cannot be reserved on TheFork

Casa Coronel, Madrid

TRADITIONAL CUISINE

Calle de Guareña, 12, 28044, Madrid

9

Average price €20

Cannot be reserved on TheFork

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

El Recetario de Madrid, Madrid

MEDITERRANEAN

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

4

Average price €12

Cannot be reserved on TheFork

Tierra de Queiles, Madrid

Calle de Hermosilla, 7, 28001, Madrid

84

Average price €30

Cannot be reserved on TheFork

El Jardín de Shakti, Madrid

VEGETARIAN

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

3

Average price €20

Cannot be reserved on TheFork

Taberna Pompeyana, Madrid

SPANISH

Calle Álvarez Gato, 5, 28012, Madrid

65

Average price €20

Cannot be reserved on TheFork

El Bistró de la Central, Madrid

INTERNATIONAL

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

225

Average price €15

Cannot be reserved on TheFork

Taberna Zarika, Madrid

BASQUE

Calle Esteban Collantes, 57D, 28017, Madrid

124

Average price €15

Cannot be reserved on TheFork

Noori Sushi - Príncipe Pío, Madrid

JAPANESE

Paseo de la Florida, 2, 28008, Madrid

Average price €10

Cannot be reserved on TheFork

Ikura Sushi Modesto Lafuente, Madrid

ASIAN

Calle de Modesto Lafuente, 26, 28003, Madrid

5

Average price €35

Cannot be reserved on TheFork

Taberna Griega, Madrid

GREEK

Calle del Tesoro, 4, 28004, Madrid

140

Average price €17

Cannot be reserved on TheFork

Cookaluzka, Madrid

MEDITERRANEAN

Cookaluzka

 / 10

Calle de Lira, 8, 28007, Madrid

34

Average price €19

Cannot be reserved on TheFork

InsiderLevél Veggie Bistro, Madrid

INSIDERVEGETARIAN

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

1236

Average price €30

Cannot be reserved on TheFork

Reina Deli Bar, Madrid

Calle Reina, 1, 28004, Madrid

36

Average price €35

Cannot be reserved on TheFork

El Damasquino, Madrid

LEBANESE

Avenida Montecarmelo, 4, 28049, Madrid

309

Average price €18

Cannot be reserved on TheFork

La Fombera, Madrid

MEDITERRANEAN

La Fombera

 / 10

Calle de Mira el Sol, 2, 28005, Madrid

155

Average price €15

Cannot be reserved on TheFork

Mirch Masala, Madrid

INDIAN

Calle de Cartagena, 82, 28028, Madrid

683

Average price €23

Cannot be reserved on TheFork

Feito Usera, Madrid

SPANISH

Calle San Antonio de Padua, 28, 28026, Madrid

110

Average price €34

Cannot be reserved on TheFork

Ana La Santa - Hotel ME Madrid, Madrid

FROM MARKET

Plaza Sta. Ana, 14, 28012, Madrid

64

Average price €30

Cannot be reserved on TheFork

Le Dodo Bistró, Madrid

MEDITERRANEAN

Calle de Víctor Hugo, 1, 28004, Madrid

1160

Average price €25

Cannot be reserved on TheFork

Ciro, Madrid

ITALIAN

Ciro

 / 10

Calle de Segovia, 8, 28005, Madrid

63

Average price €20

Cannot be reserved on TheFork

Noma Food&Bar - Barquillo, Madrid

SPANISH

Calle del Barquillo, 20, 28004, Madrid

7

Average price €15

Cannot be reserved on TheFork

Noori Sushi, Madrid

JAPANESE

Plaza Chueca, 5, 28004, Madrid

81

Average price €10

Cannot be reserved on TheFork

Filter

TheFork advantages