What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

841 restaurants

Sort by Relevance

Mumbai Tanduri Masala, Madrid

INDIAN

Calle de Tumaco, 22, 28027, Madrid

24

Average price €15

Not bookable on TheFork

Pepío, Madrid

MEDITERRANEAN

Pepío

8.3 / 10

Paseo del Rey, 10, 28008, Madrid

228

Average price €15

Not bookable on TheFork

Palki, Madrid

INDIAN

Palki

8.6 / 10

Calle Príncipe Carlos, 42, 28050, Madrid

780

Average price €16

Not bookable on TheFork

Japanese Club, Madrid

JAPANESE

Japanese Club

8.6 / 10

Calle de Juan Bravo, 11, 28006, Madrid

382

Average price €35

Not bookable on TheFork

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

InsiderInsiderTrotamundos - Hotel Only You Atocha, Madrid

INSIDERFUSION

Paseo de la Infanta Isabel, 13, 28014, Madrid

227

Average price €29

Not bookable on TheFork

Cornucopia, Madrid

FUSION

Cornucopia

8.3 / 10

C/ Navas de Tolosa, 9, 28013, Madrid

4387

Average price €31

Not bookable on TheFork

La Frasca, Madrid

MEDITERRANEAN

La Frasca

8.2 / 10

Carr. de Canillas, 144, 28043, Madrid

42

Average price €20

Not bookable on TheFork

Filfil, Madrid

MIDDLE EASTERN

Filfil

8.5 / 10

Calle de Eguilaz, 13, 28010, Madrid

5

Average price €15

Not bookable on TheFork

Restaurante Baako, Madrid

MEDITERRANEAN

Calle Vázquez de Mella, 1, 28017, Madrid

7

Average price €15

Not bookable on TheFork

Muzza & Faina, Madrid

ARGENTINIAN

Muzza & Faina

8.5 / 10

Calle Rodas 28, 28005, Madrid

191

Average price €15

Not bookable on TheFork

La Huerta de Almería - La Latina, Madrid

VEGETARIAN

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

123

Average price €15

Not bookable on TheFork

Un Lío 33, Madrid

AMERICAN

Un Lío 33

8.5 / 10

Ronda de Atocha, 33, 28012, Madrid

848

Average price €18

Not bookable on TheFork

El Hortera, Madrid

MEDITERRANEAN

El Hortera

8.5 / 10

Calle de la Bolsa, 12, 28012, Madrid

214

Average price €20

Not bookable on TheFork

Planet Organic, Madrid

INTERNATIONAL

Planet Organic

8.5 / 10

Calle de Castelló, 63, 28001, Madrid

1972

Average price €25

Not bookable on TheFork

La Tercera Taberna, Madrid

SPANISH

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

735

Average price €20

Not bookable on TheFork

Barandales, Madrid

Barandales

8.5 / 10

C/ Menorca, 31, 28009, Madrid

1481

Average price €30

Not bookable on TheFork

La Excéntrica, Madrid

SPANISH

La Excéntrica

7.2 / 10

C/ Las Fuentes, 10, 28013, Madrid

132

Average price €15

Not bookable on TheFork

Taiko sushi, Madrid

JAPANESE

Av. de Montecarmelo, 28049, Madrid

Not bookable on TheFork

Tamán, Madrid

MEXICAN

Tamán

 / 10

Calle de Alfonso VI, 6, 28005, Madrid

Average price €27

Not bookable on TheFork

Tiendas de Señorio Engracia, Madrid

Calle de Sta Engracia, 38, 28010, Madrid

Average price €22

Not bookable on TheFork

El Economato - Las Letras, Madrid

SPANISH

Calle de Echegaray, 16, 28014, Madrid

49

Average price €15

Not bookable on TheFork

Jojoto, Madrid

VENEZUELAN

Jojoto

 / 10

Calle de Segovia, 17, 28005, Madrid

Average price €10

Not bookable on TheFork

Hawaii, Madrid

SPANISH

Hawaii

 / 10

Calle de Cándido Mateos, 28035, Madrid

Average price €15

Not bookable on TheFork

El Continental, Madrid

FUSION

Calle Arturo Soria, 42, 28027, Madrid

Average price €15

Not bookable on TheFork

Camino Viejo, Madrid

SPANISH

Calle Máximo San Juan, 5, 28017, Madrid

Average price €15

Not bookable on TheFork

Filter

TheFork Benefits