What

What

Where

Where

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

The Best Vegetarian dishes Restaurants in Madrid

849 restaurants

Sort by Relevance

Delicias del Mar, Madrid

PERUVIAN

Calle de San Joaquín, 4, 28004, Madrid

177

Average price €20

Cannot be reserved on TheFork

Garden Navarra - Castellana, Madrid

Plaza de San Juan de la Cruz, 1, 28003, Madrid

42

Cannot be reserved on TheFork

More, Madrid

SPANISH

More

7.9 / 10

C/ Jorge Juan, 27, 28001, Madrid

313

Average price €30

Cannot be reserved on TheFork

InsiderMesón Txistu, Madrid

INSIDERBASQUE

Mesón Txistu

7.8 / 10

Plaza Angel Carbajo, 6, 28020, Madrid

349

Average price €53

Cannot be reserved on TheFork

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

Holy Mary, Madrid

FUSION

Holy Mary

7.7 / 10

Calle de Núñez de Arce, 11, 28012, Madrid

3

Average price €15

Cannot be reserved on TheFork

Ralph's Madrid, Madrid

MEDITERRANEAN

Ralph's Madrid

7.6 / 10

Paseo de Eduardo Dato, 8, 28010, Madrid

113

Average price €40

Cannot be reserved on TheFork

NONO-HOTPOT, Madrid

CHINESE

NONO-HOTPOT

7.5 / 10

Calle de Modesto Lafuente, 88, 28003, Madrid

1324

Average price €18

Cannot be reserved on TheFork

Matt, Madrid

MEDITERRANEAN

Matt

7.4 / 10

Calle Mateo Inurria, 19, 28036, Madrid

98

Average price €30

Cannot be reserved on TheFork

Hero Hot - Pot, Madrid

CHINESE

Hero Hot - Pot

7.1 / 10

Calle Álamo, 7, 28015, Madrid

70

Average price €20

Cannot be reserved on TheFork

La Huerta de Almeria - Malasaña, Madrid

VEGETARIAN

Calle Corredera Baja de San Pablo, 47, 28004, Madrid

440

Average price €15

Menu 0€

Cannot be reserved on TheFork

Deseos de Catrina, Madrid

MEXICAN

Calle de Berrocal, 12, 28021, Madrid

12

Average price €20

Cannot be reserved on TheFork

InsiderEl Espigón Madrid, Madrid

INSIDER

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

262

Average price €50

Cannot be reserved on TheFork

La Lonchería - Barceló, Madrid

MEXICAN

Calle Barceló, 6 (2da planta), 28004, Madrid

9

Average price €15

Cannot be reserved on TheFork

Tapas Market, Madrid

AMERICAN

Tapas Market

8.4 / 10

Calle de Albasanz, 2, 28037, Madrid

796

Average price €15

Menu 10€€

Cannot be reserved on TheFork

La Dama Boba, Madrid

SPANISH

Calle del León, 23, 28014, Madrid

25

Average price €18

Cannot be reserved on TheFork

Bocado Delicado, Madrid

SPANISH

Calle de Gabriel Lobo, 28002, Madrid

3

Average price €15

Cannot be reserved on TheFork

Abude's Bar, Madrid

MIDDLE EASTERN

Calle de Martín de los Heros, 7, 28008, Madrid

23

Average price €15

Cannot be reserved on TheFork

Crack Healthy Diner, Madrid

VEGETARIAN

Calle de la Luna, 24, 28004, Madrid

231

Average price €20

Cannot be reserved on TheFork

El Padre, Madrid

El Padre

 / 10

Calle de Serrano, 45, 28001, Madrid

72

Average price €30

Cannot be reserved on TheFork

Juanyta Me Mata, Madrid

C/ Diego de León, 60, 28006, Madrid

338

Average price €24

Cannot be reserved on TheFork

Esteban - Cava Baja, Madrid

C/ Cava Baja, 36, 28005, Madrid

248

Average price €25

Cannot be reserved on TheFork

Calavera, Madrid

MEDITERRANEAN

Calavera

7.8 / 10

Calle de Valverde, 8, 28004, Madrid

121

Average price €20

Cannot be reserved on TheFork

Amargo Place To Be, Madrid

INTERNATIONAL

Calle del Pez, 2, 28004, Madrid

262

Average price €25

Cannot be reserved on TheFork

Quen Cho diXo, Madrid

Quen Cho diXo

6.9 / 10

Plaza Valparaíso, 3, 28016, Madrid

79

Average price €30

Cannot be reserved on TheFork

Filter

TheFork advantages