What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

831 restaurants

Sort by Relevance

La Nueva Batea, Madrid

La Nueva Batea

8.9 / 10

Calle de Bordadores, 2, 28013, Madrid

89

Average price €30

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

SushiCome Las Tablas, Madrid

JAPANESE

Calle San Juan de Ortega, 24, 28050, Madrid

345

Average price €15

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

Cucumber La Prospe, Madrid

INTERNATIONAL

Calle de López de Hoyos, 81 Mercado municipal de Prosperidad Puesto 24, 28002, Madrid

354

Average price €22

InsiderYOUnique - Only You Boutique Hotel Madrid, Madrid

INSIDERMEDITERRANEAN

Calle del Barquillo, 21, 28004, Madrid

1055

Average price €40

Sublime Dreams Food, Madrid

INTERNATIONAL

Calle Concepción Jerónima, 28, 28012, Madrid

590

Average price €18

Purnima, Madrid

INDIAN

Purnima

9.2 / 10

C/ Goya, 110, 28009, Madrid

2411

Average price €20

Sushi Koi Bistrot, Madrid

JAPANESE

Av. de San Luis, 87 bajo, 28033, Madrid

479

Average price €20

Club de Tiro Madrid, Madrid

SPANISH

Crta. Madrid- El Pardo M 605, KM 1,2, 28035, Madrid

600

Average price €30

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

Zahara, Madrid

MOROCCAN

Zahara

9.3 / 10

Calle Alto del León, 4, 28038, Madrid

494

Average price €20

Shuwa Shuwa, Madrid

JAPANESE

Shuwa Shuwa

9.3 / 10

Calle Conde de Xiquena 12, 28004, Madrid

396

Average price €28

InsiderÁtico by Ramon Freixa - The Principal Madrid Hotel, Madrid

INSIDERMEDITERRANEAN

Calle Marqués de Valdeiglesias, 1, Madrid, Spain, 28004, Madrid

2172

Average price €45 accept Yums

Ainhoa, Madrid

BASQUE

Ainhoa

8.8 / 10

C/ Bárbara de Braganza, 12, 28004, Madrid

899

Average price €45

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

Horno de Juan Goya, Madrid

STEAKHOUSE

C/ Lope de Rueda, 4, 28009, Madrid

2854

Average price €35

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

Que Chevere Restaurant, Madrid

SOUTH AMERICAN

Calle de la Senda del Infante, 16, 28035, Madrid

52

Average price €14

Sumo Fuencarral, Madrid

JAPANESE

Sumo Fuencarral

8.6 / 10

C/ Fuencarral, 116, 28010, Madrid

2260

Average price €35

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

Swad Indian Restaurant - Madrid, Madrid

INDIAN

Calle del Cardenal Silíceo, 31, 28002, Madrid

85

Average price €18

Delhi Darbar, Madrid

INDIAN

Delhi Darbar

8.6 / 10

Calle Argumosa, 29, 28012, Madrid

85

Average price €15

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

Longan Asian Gastro, Madrid

ASIAN

Calle del Dr. Fleming, 31, 28036, Madrid

792

Average price €21

InsiderAduana - Gran Meliá Fénix, Madrid

INSIDERFUSION

Calle de Hermosilla, 2, 28001, Madrid

489

Average price €45

Curry Estation, Madrid

INDIAN

Curry Estation

8.7 / 10

Av. de Alberto de Alcocer 38, 28016, Madrid

422

Average price €22 accept Yums

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

Rajputh, Madrid

INDIAN

Rajputh

9.2 / 10

Plaza Lavapiés, 4, 28012, Madrid

133

Average price €15

InsiderL'Albufera - Hotel Meliá Castilla, Madrid

INSIDER

Calle del Poeta Joan Maragall, 45, 28020, Madrid

9807

Average price €36

La Venganza de Malinche - Duque de Osuna, Madrid

MEXICAN

Calle Duque de Osuna, 5, 28015, Madrid

404

Average price €23

InsiderPoncelet Cheese Bar Madrid, Madrid

INSIDERFROM MARKET

C/ José Abascal, 61, 28003, Madrid

7674

Average price €33

InsiderPinsa Pizza, Madrid

INSIDERITALIAN

Pinsa Pizza

9.2 / 10

Calle de María de Molina, 10, 28006, Madrid

429

Average price €15

Filter

Avantages TheFork