What
Where

When do you want to eat?

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

The Best Vegetarian dishes Restaurants in Madrid

837 restaurants

Sort by Relevance

Pinale Coffee Shop & Salad Bar, Madrid

VEGETARIAN

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

57

Average price €14

Nipon Taro, Madrid

JAPANESE

Nipon Taro

9.2 / 10

Calle de Serrano, 213 (entrada por C/ víctor andrés belaúnde), 28016, Madrid

413

Average price €23

Lapizza+sana, Madrid

ITALIAN

Lapizza+sana

9.2 / 10

Avenida Machupichu, 16, 28043, Madrid

989

Average price €20

Café Europa, Madrid

MEDITERRANEAN

Café Europa

9 / 10

Paseo del Doctor Vallejo Nájera, 38, 28005, Madrid

203

Average price €22

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

Wok Garden Parrilla, Madrid

FUSION

Calle de Francisco Silvela, 63, 28028, Madrid

1550

Average price €14

El Vodevil Gastrobar, Madrid

MEDITERRANEAN

Calle Capitán Salazar Martínez, 11, 28005, Madrid

155

Average price €20

InsiderInsiderMar y Tierra Chamartín, Madrid

INSIDERMEDITERRANEAN

Calle de Oruro 11, 28016, Madrid

322

Average price €30

Larios Café, Madrid

MEDITERRANEAN

Larios Café

8.5 / 10

Calle de Silva, 4, 28013, Madrid

253

Average price €35 accept Yums

The Place To Be - Petit Palace Santa Bárbara, Madrid

FROM MARKET

Plaza de Sta. Barbara, 10 (Petit Palace Santa Bárbara), 28004, Madrid

868

Average price €25 accept Yums

InsiderInsiderMerci, Madrid

INSIDERINTERNATIONAL

Merci

9.3 / 10

Calle del Conde de Xiquena, 3, 28004, Madrid

696

Average price €35

La Mafia se sienta a la mesa C.O. Manoteras, Madrid

ITALIAN

Av. de Manoteras, 40, 28050, Madrid

85

Average price €20

La Mafia se sienta a la mesa - C.C La Vaguada, Madrid

ITALIAN

Av. de Monforte de Lemos, 36, 28029, Madrid

143

Average price €20 accept Yums

El abuelo, Madrid

MEDITERRANEAN

El abuelo

9.2 / 10

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

13

Average price €13

Rías Bajas - Arturo Soria, Madrid

Calle del General Aranaz, 55, 28027, Madrid

1847

Average price €35

Tapas & Más, Madrid

SPANISH

Tapas & Más

8.5 / 10

C/ Espoz y Mina, 18, 28012, Madrid

866

Average price €18

La princesa Árabe, Madrid

MOROCCAN

Calle Bernardino Obregón, 17, 28012, Madrid

70

Average price €25

Indian Food, Madrid

INDIAN

Indian Food

8.5 / 10

Calle de Manuel Fernández y González, 28014, Madrid

31

Average price €15

Deli Peppe, Madrid

ITALIAN

Deli Peppe

9.3 / 10

Calle Virgen de la Alegria 10 Mercado de Las Ventas, Primer Lugar , Local 128 28027 Madrid, 28027, Madrid

34

Average price €15

InsiderInsiderPropaganda 12, Madrid

INSIDERINTERNATIONAL

Propaganda 12

9.3 / 10

Calle Libertad, 12, 28004, Madrid

256

Average price €30

FloraFina, Madrid

MEDITERRANEAN

FloraFina

8.1 / 10

Calle de Serrano, 46, 28001, Madrid

505

Average price €25 accept Yums

Sabor Gaucho, Madrid

BRAZILIAN

Sabor Gaucho

9.1 / 10

Calle de Orense, 83, 28020, Madrid

475

Average price €20

Mesón Quinto Elemento, Madrid

FUSION

Calle Domenico Scarlatti, 3, 28003, Madrid

159

Average price €20

Gribok, Madrid

RUSSIAN

Gribok

8.9 / 10

Calle Lope de Vega, 20, 28014, Madrid

235

Average price €25

Fuentearcos, Madrid

FROM MARKET

Fuentearcos

9.1 / 10

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

26

Average price €35

InsiderInsiderNew York Burger - San Germán, Madrid

INSIDERAMERICAN

Calle de San Germán, 5, 28020, Madrid

1856

Average price €16

Filter

TheFork Benefits