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

Mediterranean

Chantarella

Av. de Alberto Alcocer, 32 (Entrada por Calle Conde del Val), 28036, Madrid

8.7 / 10
984 reviews

Average price €40 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

InsiderArrocería

Costanilla de los Ángeles, 8, 28013, Madrid

9.0 / 10
4,532 reviews

Average price €30 american express Welcome

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

Mediterranean

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

8.7 / 10
3,282 reviews

Average price €30 american express Welcome

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

Mexican

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

9.1 / 10
9,090 reviews

Average price €16

-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.7 / 10
564 reviews

Average price €17 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Del Norte

Calle Sirio, 54, 28007, Madrid

8.7 / 10
625 reviews

Average price €20 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Indian

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

8.5 / 10
133 reviews

Average price €20 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

American

Calle Fúcar, 9, 28014, Madrid

9.3 / 10
334 reviews

Average price €17 american express Welcome

Menú 9.99€ 9,99 €

International

Calle Don Pedro, 4, 28005, Madrid

9.3 / 10
316 reviews

Average price €20

Menú del día 11.50 € 11,5 €

American

Calle de Augusto Figueroa, 32, 28004, Madrid

8.8 / 10
312 reviews

Average price €13 american express Welcome

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

Thai

c/ Navarrete, 9, 28050, Madrid

8.9 / 10
3,726 reviews

Average price €22

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

YUMS x2InsiderAmerican

C/ de Recoletos, 4, 28001, Madrid

8.9 / 10
1,874 reviews

Average price €18

Moroccan

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

9.3 / 10
715 reviews

Average price €25 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

Venezuelan

Calle de San Lorenzo, 9, 28004, Madrid

9.5 / 10
139 reviews

Average price €20 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

Vietnamese

Calle de Mira el Sol, 2, 28005, Madrid

8.9 / 10
52 reviews

Average price €14

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

MICHELIN 2020Japanese

Plaza del Descubridor Diego de Ordás, 2, 28003, Madrid

9.4 / 10
3,763 reviews

Average price €32

Menú Torikey Degustación 34,5 €

Fusion

C/ Libertad, 8, 28004, Madrid

8.6 / 10
1,449 reviews

Average price €35 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Steakhouse

C/ Lope de Rueda, 4, 28009, Madrid

8.7 / 10
2,919 reviews

Average price €35

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

Indian

Calle de Lavapiés, 44, 28012, Madrid

Average price €16

-50% en Carta con Volvamos a los Restaurantes

Spanish

Calle del Río 4, 28013, Madrid

8.4 / 10
488 reviews

Average price €18

-50% en Carta con Volvamos a los Restaurantes

Vegetarian

Calle del Infante, 5, 28014, Madrid

9.5 / 10
981 reviews

Average price €15

From market

Calle Corredera Baja de San Pablo, 19, 28004, Madrid

8.7 / 10
3,568 reviews

Average price €25 Accepts Yums american express Welcome

-50% en Carta con Volvamos a los Restaurantes

InsiderFrom market

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

8.5 / 10
2,166 reviews

Average price €35 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

YUMS x2Mexican

Calle del Gral. Pardiñas, 61, 28006, Madrid

8.6 / 10
145 reviews

Average price €15 american express Welcome

Menú 4 35 €

Middle Eastern

Calle del Moscatelar, 18, 28043, Madrid

9.4 / 10
169 reviews

Average price €29 american express Welcome

Filter

TheFork advantages