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

Mexican

Deseos de Catrina

Calle de Berrocal, 12, 28021, Madrid

6.8 / 10
12 reviews

Average price €20

Chinese

Calle Álamo, 7, 28015, Madrid

6.4 / 10
70 reviews

Average price €20

Chinese

Calle de Modesto Lafuente, 88, 28003, Madrid

5.5 / 10
1,324 reviews

Average price €18

Mexican

Calle Barceló, 6 (2da planta), 28004, Madrid

2.7 / 10
9 reviews

Average price €15

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

American

Calle de Albasanz, 2, 28037, Madrid

8.4 / 10
795 reviews

Average price €15

Menu 10€€

Spanish

Calle del León, 23, 28014, Madrid

Average price €18

Spanish

Calle de Gabriel Lobo, 28002, Madrid

Average price €15

Middle Eastern

Calle de Martín de los Heros, 7, 28008, Madrid

Average price €15

Vegetarian

Calle de la Luna, 24, 28004, Madrid

Average price €20

Calle de Serrano, 45, 28001, Madrid

Average price €30

C/ Cava Baja, 36, 28005, Madrid

Average price €25

Mediterranean

Calle de Valverde, 8, 28004, Madrid

8.0 / 10
121 reviews

Average price €20

Mexican

C/ Goya 82 Esq. Fernán González, 28009, Madrid

7.9 / 10
581 reviews

Average price €25 Accepts Yums

Plaza Valparaíso, 3, 28016, Madrid

6.8 / 10
79 reviews

Average price €30

Filter

TheFork advantages