What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

834 restaurants

Sort by Relevance

La Galería, Madrid

MEDITERRANEAN

Paseo de la Castellana, 188, 28046, Madrid

10

Average price €30

New Bombay Palace - Fernán González, Madrid

INDIAN

Calle de Fernán Gonzalez, 54, 28009, Madrid

672

Average price €15

Safran, Madrid

INDIAN

Safran

 / 10

Plaza Lavapiés, 5, 28012, Madrid

14

Average price €15

Tilk, Madrid

INDIAN

Tilk

 / 10

Calle de Oruro, 11, 28016, Madrid

550

Average price €30

La Pagoda, Madrid

ASIAN

La Pagoda

 / 10

Calle Félix Boix, 7, 28036, Madrid

741

Average price €23

Marujita Restobar, Madrid

FROM MARKET

Calle Argensola, 15, 28004, Madrid

246

Average price €23

Zoco Comidero Bar, Madrid

VEGETARIAN

Calle de la Moreria, 11, 28005, Madrid

74

Average price €25

GOFIO by Cícero Canary, Madrid

Calle Lope de Vega, 9, 28014, Madrid

265

Average price €20

Barandana, Madrid

FROM MARKET

Barandana

 / 10

Calle del Alcalde Sainz de Baranda, 21, 28009, Madrid

88

Average price €15

Lupertz, Madrid

FUSION

Lupertz

 / 10

Calle de San Andrés, 31, 28004, Madrid

203

Average price €20

Mares de Finisterre, Madrid

Calle Marqués de Cubas, 18, 28014, Madrid

88

Average price €35

Oh Bla Bla!, Madrid

INTERNATIONAL

Calle de Génova, 28, 28004, Madrid

120

Average price €25

Bicocina Organic, Madrid

VEGETARIAN

Calle Alburquerque, 5, 28010, Madrid

188

Average price €20

Botanique, Madrid

VEGETARIAN

Botanique

 / 10

Calle de Santa Isabel, 5, Mercado de Antón Martín, 28012, Madrid

104

Average price €15

Sagasta 28 Bistró&Gourmet, Madrid

SPANISH

Calle de Sagasta, 28, 28004, Madrid

602

Average price €26

Mama Campo, Madrid

SPANISH

Mama Campo

 / 10

Calle de Trafalgar, 22 (Entrada por Pza. de Olavide), 28010, Madrid

980

Average price €25

Helma, Madrid

SPANISH

Helma

 / 10

Calle Francisco Ricci, 15, 28015, Madrid

253

Average price €20

Spott, Madrid

SPANISH

Spott

 / 10

Calle Virgen de los Peligros, 7, 28013, Madrid

4

Average price €20

Doberman Sanchinarro, Madrid

FUSION

Calle Príncipe Carlos, 28050, Madrid

179

Average price €20

Námit Gastrobar Gin, Madrid

FUSION

Calle Rafael Calvo, 38, 28010, Madrid

283

Average price €24

Hotel Catalonia Atocha, Madrid

FROM MARKET

Calle de Atocha, 81, 28012, Madrid

3

Average price €20

InsiderÁnima, Madrid

INSIDER

Ánima

 / 10

Av. de Alberto de Alcocer, 5, 28036, Madrid

18

Average price €60

La Buena Sidra, Madrid

C/ Las Fuentes, 9, 28013, Madrid

142

Average price €20

DeVinis, Madrid

MEDITERRANEAN

DeVinis

 / 10

Paseo de la Castellana, 129, Madrid, Spain, 28020, Madrid

43

Average price €28

Carabanchel, Madrid

SPANISH

C/ Petirrojo, 34, 28047, Madrid

9

Average price €10

Filter

TheFork Benefits