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

864 restaurants

Sort by Relevance

Mediterranean

Sukaldea atotxa

Calle Dr. Drumen, 3, 28012, Madrid

8.8 / 10
136 reviews

Average price €20

Contemporary cuisine

Av. del General Perón, 30, 28020, Madrid

8.8 / 10
170 reviews

Average price €10

Calle de San Millán, 3, 28012, Madrid

8.5 / 10
212 reviews

Average price €20

Menu 14.90€

Lebanese

Calle de Américo Castro, 7, 28050, Madrid

8.5 / 10
674 reviews

Average price €14

Menu 13.90€

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

International

Calle Concepción Jerónima, 28, 28012, Madrid

9.2 / 10
591 reviews

Average price €18

Greek

Calle León, 17, 28014, Madrid

8.8 / 10
2,136 reviews

Average price €23

Spanish

Calle Dr. Mata, 3, 28012, Madrid

8.8 / 10
100 reviews

Average price €17

Mediterranean

Calle Villalar, 6, 28001, Madrid

8.6 / 10
32 reviews

Average price €19

Fusion

Calle de las Huertas, 12, 28012, Madrid

9.0 / 10
501 reviews

Average price €25

insiderFine Dining

Calle Alfredo Marquerie, 43, 28034, Madrid

8.6 / 10
95 reviews

Average price €40

Calle de la Cava Alta, 27, 28005, Madrid

8.7 / 10
345 reviews

Average price €20

Av. de la Ciudad de Barcelona, 81, 28007, Madrid

8.7 / 10
221 reviews

Average price €28

Japanese

Calle Reina, 27, 28004, Madrid

8.7 / 10
266 reviews

Average price €27

Japanese

Calle San Juan de Ortega, 24, 28050, Madrid

9.0 / 10
460 reviews

Average price €15

Japanese

Calle de Cronos, 6, 28037, Madrid

9.0 / 10
147 reviews

Average price €18

insiderAmerican

Paseo de la Castellana, 89, 28046, Madrid

8.5 / 10
1,292 reviews

Average price €16

Vietnamese

Calle de las Delicias, 24, 28045, Madrid

9.2 / 10
391 reviews

Average price €20

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

International

Calle de Génova, 21, 28004, Madrid

8.6 / 10
444 reviews

Average price €25

Fórmula 15.40€

Steakhouse

Calle de Cádiz, 7, 28012, Madrid

8.4 / 10
351 reviews

Average price €15

-50% en Carta con ElTenedor Fest

Brazilian

Calle de Orense, 83, 28020, Madrid

9.1 / 10
503 reviews

Average price €20

Menú Rodizio Buffet entre semana 19 €

Korean

Calle Reina, 37, 28004, Madrid

8.5 / 10
89 reviews

Average price €18

Spanish

Plaza de Cascorro, 18, 28005, Madrid

8.5 / 10
102 reviews

Average price €12

Spanish

Calle de López de Hoyos, 81, 28002, Madrid

8.5 / 10
6 reviews

Average price €13

Spanish

Calle Santa María, 30, 28014, Madrid

8.1 / 10
81 reviews

Average price €11

Menú fin de Semana y Festivos 12.90€

Calle de Fernando el Católico, 31, 28015, Madrid

8.5 / 10
160 reviews

Average price €35

Filter

TheFork advantages