TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Vegetarian dishes Restaurants in Madrid

865 restaurants

Sort by Relevance

Japanese

Naniwa Ramen Sushi

Calle de Andres Mellado, 18, 28015, Madrid

8.6 / 10
1,483 reviews

Average price €15

-50% en Carta con ElTenedor Fest

Mexican

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

9.1 / 10
7,698 reviews

Average price €15

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

Calle del Marqués de Urquijo, 24, 28008, Madrid

Average price €25

-50% en Carta con ElTenedor Fest

Venezuelan

Av. del Mediterráneo, 12, 28007, Madrid

8.4 / 10
23 reviews

Average price €20

-50% en Carta con ElTenedor Fest

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

Calle de Bordadores, 2, 28013, Madrid

8.7 / 10
185 reviews

Average price €30

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

Mediterranean

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

8.3 / 10
203 reviews

Average price €15

-50% en Carta con ElTenedor Fest

Mediterranean

C/ Goya, 79, 28001, Madrid

8.8 / 10
3,103 reviews

Average price €29

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

Mediterranean

Costanilla de San Andrés, 10, 28005, Madrid

8.9 / 10
146 reviews

Average price €15

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

Spanish

Calle de la Pasa, 4, 28005, Madrid

8.2 / 10
159 reviews

Average price €15

-50% en Carta con ElTenedor Fest

insiderJapanese

Calle de Carranza, 9, 28004, Madrid

8.9 / 10
1,268 reviews

Average price €35

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

Indian

C/ Bolivia, 11, 28016, Madrid

8.9 / 10
3,758 reviews

Average price €28 Accepts Yums

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

Peruvian

Calle del Príncipe de Vergara, 289, 28016, Madrid

8.7 / 10
211 reviews

Average price €20

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

YUMS x2insiderSpanish

Calle de Atocha, 34, 28012, Madrid

8.7 / 10
25 reviews

Average price €35

Fine Dining

Calle del Aviador Zorita, 3, 28020, Madrid

9.0 / 10
3,520 reviews

Average price €25 Accepts Yums

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

YUMS x2Italian

Calle Dr. Castelo, 8, 28009, Madrid

9.3 / 10
61 reviews

Average price €20

Fusion

C/ Libertad, 8, 28004, Madrid

8.2 / 10
1,391 reviews

Average price €35

-50% en Carta con ElTenedor Fest

Mexican

Calle de Antonio López, 109 - Centro Comercial Plaza Rio 2, 28026, Madrid

Average price €16

-50% en Carta con ElTenedor Fest

Mexican

Calle del General Díaz Porlier, 8, 28001, Madrid

9.1 / 10
273 reviews

Average price €10

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

Indian

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

9.1 / 10
86 reviews

Average price €18

-30% en Carta

Italian

Calle Viloria de La Rioja, 54, 28050, Madrid

8.7 / 10
471 reviews

Average price €20

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

From market

Pza de España, 6 (Segunda Planta), 28008, Madrid

8.5 / 10
459 reviews

Average price €35

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

insiderItalian

Calle de los Donados, 2, 28013, Madrid

8.4 / 10
1,296 reviews

Average price €22

-50% en Carta con ElTenedor Fest

insiderFrom market

Calle de Gaztambide, 50, 28015, Madrid

9.1 / 10
154 reviews

Average price €35

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

insiderSpanish

Calle de Atocha, 34, 28012, Madrid

8.8 / 10
331 reviews

Average price €20

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

Japanese

Paseo Tierra de Melide 32, 28050, Madrid

8.8 / 10
3,766 reviews

Average price €17 Accepts Yums

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

Filter

TheFork advantages