What

What

Where

Where

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

The Best Vegetarian dishes Restaurants in Madrid

850 restaurants

Sort by Relevance

K-Thommas, Madrid

SPANISH

K-Thommas

8.4 / 10

Calle Sierra Cuerda Larga, 3 (entrada por calle Sierra Toledana, frente al 21), 28038, Madrid

2856

Average price €20

Menu dinner K-Thommas 25 €

Cannot be reserved on TheFork

O Grove, Madrid

O Grove

9.1 / 10

C/ Fernán González, 54, 28009, Madrid

410

Average price €35

Menú O´grove 33.50€

Cannot be reserved on TheFork

Zamburiña, Madrid

Zamburiña

 / 10

Avenida Brasil, 6, 28020, Madrid

302

Average price €17

Menú Cóctel A 35 €

Cannot be reserved on TheFork

Saaron, Madrid

Saaron

 / 10

C/ Santa María Micaela, 4, 28008, Madrid

183

Average price €20

Menu 14€

Cannot be reserved on TheFork

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

Oam Thong, Madrid

THAI

Oam Thong

 / 10

C/ Navarrete 4, 28050, Madrid

6712

Average price €14

Set Menu 14.95€

Cannot be reserved on TheFork

Mumbai Tanduri Masala, Madrid

INDIAN

Calle de Tumaco, 22, 28027, Madrid

24

Average price €15

Cannot be reserved on TheFork

Perro Bar, Madrid

AMERICAN

Perro Bar

8.6 / 10

Calle Pelayo, 19, 28004, Madrid

231

Average price €17

Cannot be reserved on TheFork

La Frasca, Madrid

MEDITERRANEAN

La Frasca

8.3 / 10

Carr. de Canillas, 144, 28043, Madrid

42

Average price €20

Menu 18€

Cannot be reserved on TheFork

La Huerta de Almería - Huertas, Madrid

VEGETARIAN

Calle de Moratín, 25, 28014, Madrid

905

Average price €15

Menu 12.90€

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 Ermita del Pintxo, Madrid

MEDITERRANEAN

C/ Príncipe de Vergara, 78, 28006, Madrid

2247

Average price €25

Cannot be reserved on TheFork

Minotauro, Madrid

MEDITERRANEAN

Minotauro

8.6 / 10

C/ Silvano, 92, 28043, Madrid

772

Average price €28

Cannot be reserved on TheFork

Cornucopia, Madrid

FUSION

Cornucopia

8.3 / 10

C/ Navas de Tolosa, 9, 28013, Madrid

4386

Average price €31

Menú "a la carta" 29 €

Cannot be reserved on TheFork

Pica Restaurant, Madrid

INTERNATIONAL

Pica Restaurant

8.2 / 10

Calle de Huesca, 1, 28020, Madrid

54

Average price €15

Menu 7.99€

Cannot be reserved on TheFork

Anoa, Madrid

SPANISH

Anoa

8.5 / 10

Calle de Santa Isabel, 5, 28012, Madrid

3

Average price €20

Cannot be reserved on TheFork

Filfil, Madrid

MIDDLE EASTERN

Filfil

8.5 / 10

Calle de Eguilaz, 13, 28010, Madrid

5

Average price €15

Cannot be reserved on TheFork

Restaurante Baako, Madrid

MEDITERRANEAN

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

7

Average price €15

Cannot be reserved 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

Cannot be reserved on TheFork

Pepío, Madrid

MEDITERRANEAN

Pepío

8.1 / 10

Paseo del Rey, 10, 28008, Madrid

229

Average price €15

Set Menu 10.50€

Cannot be reserved on TheFork

El Hortera, Madrid

MEDITERRANEAN

El Hortera

8.5 / 10

Calle de la Bolsa, 12, 28012, Madrid

214

Average price €20

Cannot be reserved on TheFork

Japanese Club, Madrid

JAPANESE

Japanese Club

8.5 / 10

Calle de Juan Bravo, 11, 28006, Madrid

382

Average price €35

Cannot be reserved on TheFork

La Excéntrica, Madrid

SPANISH

La Excéntrica

7.5 / 10

C/ Las Fuentes, 10, 28013, Madrid

132

Average price €15

Cannot be reserved on TheFork

Taiko sushi, Madrid

JAPANESE

Av. de Montecarmelo, 28049, Madrid

Cannot be reserved on TheFork

Tamán, Madrid

MEXICAN

Tamán

 / 10

Calle de Alfonso VI, 6, 28005, Madrid

Average price €27

Cannot be reserved on TheFork

Tiendas de Señorio Engracia, Madrid

Calle de Sta Engracia, 38, 28010, Madrid

Average price €22

Cannot be reserved on TheFork

Filter

TheFork advantages