Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

856 restaurants

Sort by Relevance

Thai

Aroy Thai

C/ Comandante Zorita, 3, 28020, Madrid

9.1 / 10
7,178 reviews

Average price €24

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

InsiderArmenian

Calle del Espejo, 10, 28013, Madrid

8.8 / 10
891 reviews

Average price €25 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

Fine Dining

C/ Marqués de Cubas, 14, 28014, Madrid

8.8 / 10
3,260 reviews

Average price €30 american express Welcome

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

Thai

c/ Navarrete, 9, 28050, Madrid

8.9 / 10
3,673 reviews

Average price €22

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

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

Middle Eastern

Calle de Sta. Maria, 18, 28014, Madrid

8.8 / 10
530 reviews

Average price €17 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

YUMS x2InsiderMediterranean

Calle de José Ortega y Gasset, 73, 28006, Madrid

9.0 / 10
781 reviews

Average price €25

International

Calle de Jorge Juan, 91, 28009, Madrid

8.6 / 10
319 reviews

Average price €15 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

InsiderMediterranean

Calle Pedro Muguruza, 1, 28036, Madrid

9.0 / 10
673 reviews

Average price €30 Accepts Yums american express Welcome

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

Arrocería

COSTANILLA DE LOS ANGELES 8, Madrid

9.0 / 10
4,480 reviews

Average price €30 american express Welcome

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

Venezuelan

Calle de Velázquez, 117, 28006, Madrid

9.4 / 10
19 reviews

Average price €11

La Consentida 8,95 €

Japanese

Paseo Tierra de Melide 32, 28050, Madrid

8.8 / 10
4,476 reviews

Average price €17 Accepts Yums

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

Mediterranean

Plaza de la Independencia, 3, 28001, Madrid

8.5 / 10
561 reviews

Average price €40

-50% en Carta con Volvamos a los Restaurantes

Lebanese

Calle de Orense, 70, 28020, Madrid

8.5 / 10
2,786 reviews

Average price €25 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

InsiderFrom market

C/ Unión, 8, 28013, Madrid

9.6 / 10
486 reviews

Average price €40

Mexican

Calle de las Fuentes, 3, 28013, Madrid

9.1 / 10
327 reviews

Average price €25 Accepts Yums american express Welcome

Promoción del 30%

Japanese

Calle de Andres Mellado, 18, 28015, Madrid

8.7 / 10
1,693 reviews

Average price €15 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Steakhouse

C/ Lope de Rueda, 4, 28009, Madrid

8.8 / 10
2,893 reviews

Average price €35

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

InsiderJapanese

C/ San Bartolomé, 10, 28004, Madrid

9.3 / 10
1,971 reviews

Average price €25

Menú dia 12 € 12 €

Japanese

C/ Hermosilla, 69, 28001, Madrid

9.0 / 10
3,975 reviews

Average price €13

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

Indian

Av. de Alberto de Alcocer 38, 28016, Madrid

8.6 / 10
710 reviews

Average price €22

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

Calle del Cardenal Cisneros, 66, 28010, Madrid

8.8 / 10
2,168 reviews

Average price €20 american express Welcome

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

InsiderFrom market

Calle del General Díaz Porlier, 57, 28006, Madrid

8.6 / 10
2,057 reviews

Average price €35

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

Mediterranean

Calle de Silva, 4, 28013, Madrid

8.9 / 10
378 reviews

Average price €30 Accepts Yums

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

InsiderJapanese

Calle de Carranza, 9, 28004, Madrid

8.9 / 10
1,374 reviews

Average price €35

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

Fusion

Calle de la Cruz, 19, 28012, Madrid

8.9 / 10
1,433 reviews

Average price €20

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

Filter

TheFork advantages