TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Vegan Restaurants in Madrid

218 restaurants

Sort by Relevance

Fusion

Mesón Quinto Elemento

Calle Domenico Scarlatti, 3, 28003, Madrid

7.9 / 10
174 reviews

Average price €20

DISCOUNT_TYPE_0_FOOD_title

Fine Dining

Avenida de América, 41, 28002, Madrid

8.1 / 10
194 reviews

Average price €35 Accepts Yums

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

Vegetarian

Calle Menorca, 3, 28009, Madrid

7.8 / 10
35 reviews

Average price €14

Lebanese

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

8.6 / 10
677 reviews

Average price €14

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

From market

Calle San Lucas, 13, 28004, Madrid

8.5 / 10
642 reviews

Average price €20

Mediterranean

Calle de San Sebastián, 2, 28012, Madrid

Average price €40

Spanish

Calle Príncipe Anglona, 3, 28005, Madrid

Average price €15

International

Calle del Ave María, 8, 28012, Madrid

7.7 / 10
246 reviews

Average price €25

Menú 12 € 12 €

Italian

Calle de las Huertas, 6, 28012, Madrid

8.2 / 10
32 reviews

Average price €14

Spanish

Calle de la Princesa, 5, 28008, Madrid

6.7 / 10
35 reviews

Average price €15

Menú casero diario 12.90 € 12,9 €

Vegetarian

C/ Divino Pastor, 30, 28004, Madrid

9.1 / 10
659 reviews

Average price €21

Menú Degustación 50€ 50 €

Vegetarian

C/ Amor de Dios, 3, 28014, Madrid

7.9 / 10
184 reviews

Average price €17

Mediterranean

Calle de Toledo, 12, 28005, Madrid

7.3 / 10
5 reviews

Average price €15

Spanish

Calle de Hortaleza, 51, 28004, Madrid

6.1 / 10
11 reviews

Average price €25

Fusion

Calle de Francisco Silvela, 78, 28028, Madrid

Average price €15

Set Menus 0€ and 30€

Vegetarian

Calle del Lago Titicaca, 10, 28032, Madrid

Average price €15

Menu 9.95€

Fusion

Calle Eloy Gonzalo, 27, 28010, Madrid

9.1 / 10
413 reviews

Average price €13

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

Spanish

Av. del Monasterio de El Escorial, 28049, Madrid

Average price €20

Mediterranean

Calle Donoso Cortés, 32, 28015, Madrid

Average price €25

American

Paseo de la Ermita del Santo, 48, 28011, Madrid

Average price €15

International

Calle de Recoletos, 10, 28001, Madrid

8.3 / 10
161 reviews

Average price €25

Vegetarian

Calle Francisco Ricci, 7, 28015, Madrid

Average price €16

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

Brazilian

Calle Julio Antonio, 4, 28025, Madrid

9.5 / 10
15 reviews

Average price €20

Author

Calle Ferraz, 5, 28008, Madrid

Average price €30

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

American

Calle de Hermosilla, 65, 28001, Madrid

Average price €20

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

Filter

TheFork advantages