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

868 restaurants

Sort by Relevance

International

Cucumber La Prospe

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

9.4 / 10
433 reviews

Average price €20

Spanish

Av. de Aragón, 361 (En el Puente de San Fernando de Henares), 28022, Madrid

8.6 / 10
227 reviews

Average price €25

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

YUMS x2InsiderAmerican

Paseo de la Castellana, 89, 28046, Madrid

8.6 / 10
1,354 reviews

Average price €18

Vegetarian

Calle del Dr. Fourquet, 32, 28012, Madrid

9.3 / 10
831 reviews

Average price €14 american express Welcome

Fórmula 13 €

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

Mexican

Calle Jardines, 5, 28013, Madrid

8.8 / 10
817 reviews

Average price €25

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

Japanese

C/ Hermosilla, 69, 28001, Madrid

9.0 / 10
4,020 reviews

Average price €13

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

Indian

Calle de Almansa, 89, 28040, Madrid

9.2 / 10
34 reviews

Average price €15 american express Welcome

Para Picar y Compartir 20 €

Traditional cuisine

Calle de Don Ramón de la Cruz, 12, 28001, Madrid

9.4 / 10
17 reviews

Average price €35 american express Welcome

Venezuelan

Calle de Velázquez, 117, 28006, Madrid

9.2 / 10
27 reviews

Average price €11

La Consentida 8,95 €

Mexican

Calle de la Libertad, 33, 28004, Madrid

8.6 / 10
46 reviews

Average price €17 american express Welcome

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

Mediterranean

Plaza de Sta. Ana, 14, 28012, Madrid

8.1 / 10
324 reviews

Average price €11

-50% en Carta con Volvamos a los Restaurantes

Mexican

Calle de Juan Hurtado de Mendoza, 9, 28036, Madrid

8.2 / 10
339 reviews

Average price €20 Accepts Yums american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Mexican

Calle de Núñez de Arce, 4, 28012, Madrid

8.6 / 10
1,308 reviews

Average price €20

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

Peruvian

Calle de Gravina, 28004, Madrid

8.6 / 10
1,150 reviews

Average price €25 Accepts Yums

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

International

Plaza del Dos de Mayo, 4, 28004, Madrid

7.7 / 10
9 reviews

Average price €15 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

InsiderVegetarian

Calle Gran Vía, 9, 28013, Madrid

9.5 / 10
368 reviews

Average price €25

InsiderFrom market

Calle de Gaztambide, 50, 28015, Madrid

9.0 / 10
200 reviews

Average price €35

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

Spanish

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

8.9 / 10
725 reviews

Average price €30

-50% en Carta con Volvamos a los Restaurantes

Japanese

C/ Fuencarral, 116, 28010, Madrid

8.7 / 10
3,412 reviews

Average price €35 american express Welcome

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

Peruvian

Calle de la Bolsa, 4, 28012, Madrid

8.5 / 10
224 reviews

Average price €15

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

American

Calle Luis Vives 9, 28002, Madrid

9.3 / 10
494 reviews

Average price €15 american express Welcome

InsiderInternational

Calle del Conde de Xiquena, 3, 28004, Madrid

9.3 / 10
786 reviews

Average price €35 american express Welcome

Mediterranean

Entrada por Glorieta del Pintor Sorolla 4, 28010, Madrid

8.6 / 10
179 reviews

Average price €20 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

InsiderFusion

Calle de San Bartolomé, 14, 28004, Madrid

9.6 / 10
2,162 reviews

Average price €50

Mediterranean

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

8.4 / 10
26 reviews

Average price €13

-50% en Carta con Volvamos a los Restaurantes

Filter

TheFork advantages