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

862 restaurants

Sort by Relevance

Mediterranean

La Chula

Calle del Cardenal Cisneros, 66, 28010, Madrid

8.7 / 10
1,926 reviews

Average price €20

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

Mediterranean

Calle de Costa Rica 15, 28016, Madrid

8.8 / 10
328 reviews

Average price €30

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

Mediterranean

Calle de Julian Camarillo, 2, 28037, Madrid

8.6 / 10
58 reviews

Average price €25

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

insiderMediterranean

C/ Hermanos Bécquer, 6, 28006, Madrid

9.4 / 10
408 reviews

Average price €30

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

insiderJapanese

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

9.5 / 10
3,495 reviews

Average price €32

Set Menu 34.50€

Steakhouse

C/ Lope de Rueda, 4, 28009, Madrid

8.8 / 10
2,994 reviews

Average price €35

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

Vegetarian

Calle del Dr. Fourquet, 32, 28012, Madrid

9.3 / 10
804 reviews

Average price €14

Set Menu 9.90€

insiderJapanese

C/ San Bartolomé, 10, 28004, Madrid

9.3 / 10
1,909 reviews

Average price €25

Menu 12.50€

Fusion

Calle Víctor Andrés Belaunde, 9, 28016, Madrid

8.6 / 10
50 reviews

Average price €17

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

Mediterranean

Calle de Serrano, 46, 28001, Madrid

8.1 / 10
694 reviews

Average price €25 Accepts Yums

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

French

Calle de la Madera, 36, 28004, Madrid

9.4 / 10
806 reviews

Average price €26

Mexican

Calle Jardines, 5, 28013, Madrid

8.6 / 10
688 reviews

Average price €25

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

Mediterranean

Plaza de la Marina Española, 28013, Madrid

8.6 / 10
670 reviews

Average price €25

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

Mediterranean

Calle Ventura Rodríguez, 7, 28008, Madrid

7.4 / 10
504 reviews

Average price €20

-50% en Carta con ElTenedor Fest

YUMS x2insiderMexican

Calle de Ayala, 14, 28001, Madrid

8.9 / 10
744 reviews

Average price €35

Venezuelan

Calle de la Cruz, 19, 28012, Madrid

8.9 / 10
1,204 reviews

Average price €20

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

insiderVegetarian

Calle Gran Vía, 9, 28013, Madrid

9.5 / 10
275 reviews

Average price €25

Mediterranean

Calle del Prado, 18, 28014, Madrid

8.7 / 10
156 reviews

Average price €25

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

Indian

Calle de Sandoval, 18, 28010, Madrid

9.5 / 10
605 reviews

Average price €20

insiderFrom market

Calle Manuel de Falla, 5, 28036, Madrid

8.7 / 10
1,235 reviews

Average price €40 Accepts Yums

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

American

Paseo de Santa María de la Cabeza, 86, 28045, Madrid

9.3 / 10
24 reviews

Average price €13

Japanese

Glorieta Monte del Gozo, 3, 28050, Madrid

9.1 / 10
1,332 reviews

Average price €15

Menú buffet libre a la carta (noches y fines de semana) 17.95€

Ethiopian

Calle Grafal, 8, 28005, Madrid

9.1 / 10
506 reviews

Average price €15

-50% en Carta con ElTenedor Fest

Japanese

C/ Fuencarral, 116, 28010, Madrid

8.5 / 10
3,099 reviews

Average price €35

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

Italian

Calle de Lavapiés ,6, 28012, Madrid

7.4 / 10
19 reviews

Average price €15

-50% en Carta con ElTenedor Fest

Filter

TheFork advantages