What

What

Where

Where

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

The Best Vegetarian dishes Restaurants in Madrid

852 restaurants

Sort by Relevance

Terraza el Parque Félix, Madrid

SPANISH

C/ Villamanín, s/n, 28011, Madrid

Average price €26

Cannot be reserved on TheFork

Rangoli, Madrid

INDIAN

Rangoli

 / 10

Paseo Santa María de la Cabeza, 27, 28045, Madrid

100

Average price €14

Cannot be reserved on TheFork

Dabbo, Madrid

SPANISH

Dabbo

 / 10

C/ General Pardiñas, 56, 28001, Madrid

15

Average price €28

Cannot be reserved on TheFork

Variopintos, Madrid

FROM MARKET

Carrera de San Jerónimo 5, 1º, 28014, Madrid

238

Average price €20

Cannot be reserved on TheFork

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

InsiderA&G Madrid, Madrid

INSIDERPERUVIAN

A&G Madrid

 / 10

C/ Ayala, 27, 28001, Madrid

465

Average price €50

Cannot be reserved on TheFork

Lamucca de Prado, Madrid

INTERNATIONAL

C/ Prado, 16, 28014, Madrid

371

Average price €23

Cannot be reserved on TheFork

Dickens, Madrid

FROM MARKET

Dickens

 / 10

C/ General Pardiñas, 71, 28006, Madrid

26

Average price €20

Cannot be reserved on TheFork

Plaza Perú, Madrid

PERUVIAN

Plaza de Perú, 1, 28016, Madrid

2000

Average price €27

Cannot be reserved on TheFork

Solidere, Madrid

LEBANESE

Solidere

 / 10

Avenida Alfonso XIII, 39, 28002, Madrid

809

Average price €21

Cannot be reserved on TheFork

Pizza Napoli, Madrid

ITALIAN

C/ Manuel Pombo Angulo, 24, 28050, Madrid

29

Average price €21

Cannot be reserved on TheFork

InsiderKilómetros de Pizza – Avd. Brasil, Madrid

INSIDERITALIAN

Avd. Brasil 6, 28020, Madrid

1209

Average price €18

Cannot be reserved on TheFork

Vi-Cool Lagasca, Madrid

C/ Lagasca, 32, 28001, Madrid

871

Average price €35

Cannot be reserved on TheFork

Acqua Alta Taberna, Madrid

ITALIAN

C/ Libertad, 3, 28004, Madrid

285

Average price €19

Cannot be reserved on TheFork

La Jauría, Madrid

SPANISH

La Jauría

 / 10

C/ Colón, 10, 28004, Madrid

233

Average price €18

Cannot be reserved on TheFork

Dionisos Castellana (inactiva), Madrid

GREEK

Paseo de la Castellana, 89 (frente a Torre Picasso), 28046, Madrid

1698

Average price €23

Cannot be reserved on TheFork

Cinco Sentidos, Madrid

SPANISH

Calle Lombia, 5, 28009, Madrid

378

Average price €24

Cannot be reserved on TheFork

El Chaparrito - Ventura de la Vega, Madrid

MEXICAN

Calle Ventura de la Vega, 11, 28014, Madrid

160

Average price €20

Menú del día 12€

Cannot be reserved on TheFork

Bombay Palace Chueca, Madrid

INDIAN

C/ Barbieri, 4, 28004, Madrid

217

Average price €12

Cannot be reserved on TheFork

Uptown Lounge Bar & Restaurant - Hotel Meliá Castilla, Madrid

MEDITERRANEAN

C/ Capitán Haya, 43, 28020, Madrid

4

Average price €28

Cannot be reserved on TheFork

Donde Mónica, Madrid

SPANISH

Calle de Padilla, 3, 28006, Madrid

749

Average price €17

Cannot be reserved on TheFork

InsiderAsador Donostiarra, Madrid

INSIDERBASQUE

C/ Infanta Mercedes, 79, 28020, Madrid

528

Average price €53

Cannot be reserved on TheFork

Latxone, Madrid

SPANISH

Latxone

 / 10

Plaza de Valparaíso, 3, 28016, Madrid

554

Average price €26

Cannot be reserved on TheFork

El Dinosaurio - Lavapiés, Madrid

Calle Lavapiés, 8, 28012 Madrid, 28012, Madrid

852

Average price €16

Cannot be reserved on TheFork

La Era, Madrid

FROM MARKET

La Era

 / 10

C/ Infanta Mercedes,103, 28020, Madrid

417

Average price €50

Tasting menu 57€

Cannot be reserved on TheFork

NO., Madrid

FROM MARKET

NO.

 / 10

Calle Puigcerdà, 8, 28001 Madrid, Spain, 28001, Madrid

638

Average price €35

Cannot be reserved on TheFork

Filter

TheFork advantages