What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

849 restaurants

Sort by Relevance

Clandestine, Madrid

MEDITERRANEAN

Calle de Villanueva, 43, 28001, Madrid

80

Average price €30

Cannot be reserved on TheFork

Tates - Castellana, Madrid

SPANISH

Paseo de la Castellana, 105, 28046, Madrid

559

Average price €14

Cannot be reserved on TheFork

La Pera Limonera, Madrid

INTERNATIONAL

Calle del Limón, 21, 28015, Madrid

39

Average price €12

Cannot be reserved on TheFork

InsiderLa Torcaz, Madrid

INSIDERFROM MARKET

La Torcaz

 / 10

Calle de Lagasca, 81, 28006, Madrid

235

Average price €45

Cannot be reserved on TheFork

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

Matsuri Noodles - Campo de las Naciones, Madrid

ASIAN

Av. de los Arces, 11, 28042, Madrid

36

Average price €20

Cannot be reserved on TheFork

Quilombo, Madrid

INTERNATIONAL

Quilombo

 / 10

Calle Gran Vía, 16, 28013, Madrid

8

Average price €20

Cannot be reserved on TheFork

Nazzaro, Madrid

INTERNATIONAL

Nazzaro

 / 10

Calle Mira el Sol, 20, 28005, Madrid

397

Average price €15

Cannot be reserved on TheFork

Arroz de la Bahía, Madrid

MEDITERRANEAN

Calle de Zorrilla, 11, 28014, Madrid

23

Average price €25

Cannot be reserved on TheFork

Noma Food&Bar Infantas, Madrid

BASQUE

Calle de las Infantas, 44, 28004, Madrid

4

Average price €17

Cannot be reserved on TheFork

La Gabinoteca, Madrid

SPANISH

Calle Fernández de la Hoz, 53, 28003, Madrid

20

Average price €27

Cannot be reserved on TheFork

Dellicare, Madrid

VEGETARIAN

Dellicare

 / 10

Calle Pelayo, 45, 28004, Madrid

Average price €17

Cannot be reserved on TheFork

Cantina, Madrid

Cantina

 / 10

Calle Villalar, 11, 28001, Madrid

Average price €20

Cannot be reserved on TheFork

Casseroles, Madrid

Casseroles

 / 10

Calle del Príncipe de Vergara, 83, 28006, Madrid

257

Average price €22

Cannot be reserved on TheFork

Vai-Vén 55, Madrid

INTERNATIONAL

Calle de Jorge Juan, 55, 28001, Madrid

337

Average price €26

Cannot be reserved on TheFork

Donde da la vuelta el viento, Madrid

SPANISH

Calle del Mesón de Paredes, 81, 28012, Madrid

12

Average price €12

Cannot be reserved on TheFork

La Galería, Madrid

MEDITERRANEAN

Paseo de la Castellana, 188, 28046, Madrid

10

Average price €30

Cannot be reserved on TheFork

New Bombay Palace - Fernán González, Madrid

INDIAN

Calle de Fernán Gonzalez, 54, 28009, Madrid

672

Average price €15

Cannot be reserved on TheFork

Safran, Madrid

INDIAN

Safran

 / 10

Plaza Lavapiés, 5, 28012, Madrid

14

Average price €15

Cannot be reserved on TheFork

Tilk, Madrid

INDIAN

Tilk

 / 10

Calle de Oruro, 11, 28016, Madrid

550

Average price €30

Cannot be reserved on TheFork

La Pagoda, Madrid

ASIAN

La Pagoda

 / 10

Calle Félix Boix, 7, 28036, Madrid

740

Average price €23

Cannot be reserved on TheFork

Marujita Restobar, Madrid

FROM MARKET

Calle Argensola, 15, 28004, Madrid

246

Average price €23

Cannot be reserved on TheFork

Zoco Comidero Bar, Madrid

VEGETARIAN

Calle de la Moreria, 11, 28005, Madrid

73

Average price €25

Cannot be reserved on TheFork

GOFIO by Cícero Canary, Madrid

Calle Lope de Vega, 9, 28014, Madrid

264

Average price €20

Cannot be reserved on TheFork

Barandana, Madrid

FROM MARKET

Barandana

 / 10

Calle del Alcalde Sainz de Baranda, 21, 28009, Madrid

88

Average price €15

Cannot be reserved on TheFork

Lupertz, Madrid

FUSION

Lupertz

 / 10

Calle de San Andrés, 31, 28004, Madrid

203

Average price €20

Cannot be reserved on TheFork

Filter

TheFork advantages