What
Where

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

The Best Vegetarian dishes Restaurants in City center, Madrid

188 restaurants

Sort by Relevance

LaLina Bravas, Madrid

SPANISH

LaLina Bravas

8.9 / 10

Plaza de la Cebada, 2, 28005, Madrid

503

Average price €18

InsiderEl Rincón de Esteban, Madrid

INSIDERMEDITERRANEAN

Calle de Sta. Catalina, 3, 28014, Madrid

492

Average price €50

Baton Rouge Cocktail Bar, Madrid

INTERNATIONAL

Calle de la Victoria, 8, 28012, Madrid

639

Average price €10

AbonaVida, Madrid

VEGETARIAN

AbonaVida

7.9 / 10

Calle de las Navas de Tolosa, 3, 28013, Madrid

72

Average price €25

Vietnam Mekong, Madrid

VIETNAMESE

C/ Isabel la Católica, 11, 28013, Madrid

375

Average price €20

Clarita, Madrid

FROM MARKET

Clarita

8.9 / 10

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

3189

Average price €25

-50% en Carta con October Fest

Livin'Japan, Madrid

JAPANESE

Livin'Japan

8.6 / 10

Calle de la Torrecilla del Leal, 28012, Madrid

262

Average price €15

Sahuaro, Madrid

MEXICAN

Sahuaro

8.8 / 10

Plaza de Cascorro, 2, 28005, Madrid

281

Average price €15

La Bobia, Madrid

La Bobia

8.6 / 10

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

181

Average price €20

Bipolar Casa de Comidas 2.0, Madrid

MEDITERRANEAN

Calle Calatrava, 6, 28005, Madrid

69

Average price €28

El Jardín Secreto, Madrid

MEDITERRANEAN

Calle del Conde Duque, 2, 28015, Madrid

102

Average price €20

Dionisos Huertas, Madrid

GREEK

Calle León, 17, 28014, Madrid

2038

Average price €23

Pizzería el Trébol, Madrid

ARGENTINIAN

Calle Barcelona, 13, 28012, Madrid

70

Average price €18

Sanabria, Madrid

SPANISH

Sanabria

8.7 / 10

Calle Dr. Mata, 3, 28012, Madrid

82

Average price €17

La Nueva Troje, Madrid

SPANISH

La Nueva Troje

8.1 / 10

Calle del Desengaño, 14, 28004, Madrid

104

Average price €20

A Son de Mar Lavapiés, Madrid

INTERNATIONAL

Calle del Ave María, 8, 28012, Madrid

238

Average price €25

Vi Cool, Madrid

FUSION

Vi Cool

8.9 / 10

Calle de las Huertas, 12, 28012, Madrid

501

Average price €25

Huerto de Lucas, Madrid

FROM MARKET

Huerto de Lucas

8.4 / 10

Calle San Lucas, 13, 28004, Madrid

645

Average price €20

Chocolat, Madrid

SPANISH

Chocolat

8 / 10

Calle Santa María, 30, 28014, Madrid

65

Average price €11

Maru, Madrid

KOREAN

Maru

8.4 / 10

Calle Reina, 37, 28004, Madrid

60

Average price €18

InsiderORIO Madrid Fuencarral, Madrid

INSIDERBASQUE

Calle de Fuencarral, 49, 28004, Madrid

153

Average price €30

La Biotika, Madrid

VEGETARIAN

La Biotika

8.2 / 10

C/ Amor de Dios, 3, 28014, Madrid

163

Average price €17

Los Desamparados, Madrid

SPANISH

Costanilla de los Desamparados, 21, 28014, Madrid

25

Average price €15

Lomo Steak & Beer, Madrid

MEDITERRANEAN

Calle de Toledo, 12, 28005, Madrid

4

Average price €15

El Labriego, Madrid

El Labriego

8.4 / 10

Calle Veneras, 4, 28013, Madrid

587

Average price €25

Filter

TheFork Benefits