What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

826 restaurants

Sort by Relevance

Mesón Quinto Elemento, Madrid

FUSION

Calle Domenico Scarlatti, 3, 28003, Madrid

128

Average price €20

PUNTO CLAVE, Madrid

MEDITERRANEAN

PUNTO CLAVE

8.3 / 10

Calle Grañón, 7, 28050, Madrid

25

Average price €15

-50% off the "à la carte" menu!

Mero México, Madrid

MEXICAN

Mero México

8.5 / 10

Calle Núñez de Arce, 28012, Madrid

945

Average price €20

La princesa Árabe, Madrid

MOROCCAN

Calle Bernardino Obregón, 17, 28012, Madrid

40

Average price €25

InsiderClos Madrid, Madrid

INSIDERSPANISH

Clos Madrid

9.1 / 10

Calle de Raimundo Fernández Villaverde, 28, 28003, Madrid

40

Average price €85

FloraFina, Madrid

MEDITERRANEAN

FloraFina

8.1 / 10

Calle de Serrano, 46, 28001, Madrid

463

Average price €25

Club Serrano 100, Madrid

INTERNATIONAL

Calle de Serrano, 100, 28006, Madrid

337

Average price €20

Janatomo, Madrid

JAPANESE

Janatomo

9.1 / 10

Calle Reina, 27, 28004, Madrid

243

Average price €27

InsiderSAGARDI en Euskal Etxea, Madrid

INSIDERBASQUE

Calle de Jovellanos, 3, 28014, Madrid

130

Average price €40

Patong Thai, Madrid

THAI

Patong Thai

8.2 / 10

Calle de la Cruz, 7, 28012, Madrid

1129

Average price €20

Fuentearcos, Madrid

FROM MARKET

Fuentearcos

9.1 / 10

Calle Rivas, Carretera Vicalvaro a Mejorada, km 2, 28052, Madrid

22

Average price €35

Lapizza+sana, Madrid

ITALIAN

Lapizza+sana

9.1 / 10

Avenida Machupichu, 16, 28043, Madrid

974

Average price €20

Deseos de Catrina, Madrid

MEXICAN

Calle de Berrocal, 12, 28021, Madrid

9

Average price €20

Dr.Limón, Madrid

INTERNATIONAL

Dr.Limón

9 / 10

Calle Don Pedro, 4, 28005, Madrid

199

Average price €20

El b_US, Madrid

MEDITERRANEAN

El b_US

8.4 / 10

Calle Duque de Rivas, 5, 28012, Madrid

635

Average price €20

Adrak Indian Cuisine, Madrid

INDIAN

Calle del Pilar de Zaragoza, 68, 28028, Madrid

642

Average price €17

-40% off the "à la carte" menu!

BLoved by Eboca Restaurants, Madrid

MEDITERRANEAN

Calle Gran Vía, 9, 28013, Madrid

232

Average price €25

Shanghai mama - Arturo Soria, Madrid

CHINESE

Calle de Arturo Soria, 51, 28027, Madrid

961

Average price €25

InsiderMar y Tierra, Madrid

INSIDERMEDITERRANEAN

Mar y Tierra

9 / 10

Calle de Oruro 11, 28016, Madrid

277

Average price €30

Cáscaras, Madrid

MEDITERRANEAN

Cáscaras

7.8 / 10

Calle Ventura Rodríguez, 7, 28008, Madrid

412

Average price €20

El abuelo, Madrid

MEDITERRANEAN

El abuelo

9.1 / 10

Calle del Crucero 25 de Mayo, 11, 28016, Madrid

9

Average price €13

Golden Bar Restaurant, Madrid

SPANISH

Calle de Grafal, 2, 28005, Madrid

42

Average price €15

Los Desamparados, Madrid

SPANISH

Costanilla de los Desamparados, 21, 28014, Madrid

25

Average price €15

Som Thai, Madrid

THAI

Som Thai

8.9 / 10

Calle San Marcos, 26, 28004, Madrid

578

Average price €16

Pinale Coffee Shop & Salad Bar, Madrid

VEGETARIAN

Calle del Gral. Pardiñas, 23, 28001, Madrid

49

Average price €14

Filter

Avantages TheFork