TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian Restaurants in Madrid

48 restaurants

Sort by Relevance

Vegetarian

Ecocentro Bio-bufé

Calle Esquilache, 2, 28003, Madrid

9.7 / 10
5 reviews

Average price €13

-50% en Carta con Volvamos a los Restaurantes

YUMS x2Vegetarian

Centro Comercial Moda Shopping; Avenida del General Peron 40 Planta baja, local 14, 28020 Madrid, 28020, Madrid

8.7 / 10
55 reviews

Average price €15 american express Welcome

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

Vegetarian

Calle del Infante, 5, 28014, Madrid

9.5 / 10
976 reviews

Average price €15

InsiderVegetarian

Calle Gran Vía, 9, 28013, Madrid

9.5 / 10
364 reviews

Average price €25

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

Vegetarian

Calle del Dr. Fourquet, 32, 28012, Madrid

9.3 / 10
831 reviews

Average price €14 american express Welcome

Fórmula 13 €

Vegetarian

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

8.9 / 10
72 reviews

Average price €14

BRUNCH 14 €

Italian

C/ Pelayo, 35, 28004, Madrid

8.9 / 10
919 reviews

Average price €15 american express Welcome

Menú Mediodía 10.50€ 10,5 €

InsiderVegetarian

Calle Espiritu Santo, 15, 28004, Madrid

9.2 / 10
469 reviews

Average price €20 american express Welcome

Vegetarian

Calle de Fortuny, 47, 28010, Madrid

8.9 / 10
166 reviews

Average price €20

Menú 16,9 €

Vegetarian

Calle Esquilache, 2, 28003, Madrid

9.0 / 10
1,862 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

Vegetarian

Calle de la Sombrerería, 6, 28012, Madrid

9.3 / 10
590 reviews

Average price €22

Menú 14 €

Vegetarian

Av. de Menéndez Pelayo, 9, 28009, Madrid

8.8 / 10
302 reviews

Average price €18

Vegetarian

Calle de las Navas de Tolosa, 3, 28013, Madrid

7.9 / 10
109 reviews

Average price €25

Vegetarian

Calle Relatores nº 20, 28012, Madrid

8.7 / 10
1,060 reviews

Average price €20

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

Vegetarian

Calle de Ntra. Sra. de la Luz, 62, 28047, Madrid

9.2 / 10
105 reviews

Average price €15

Vegetarian

Calle Menorca, 3, 28009, Madrid

8.3 / 10
35 reviews

Average price €14

Vegetarian

C/ Divino Pastor, 30, 28004, Madrid

9.0 / 10
659 reviews

Average price €21 american express Welcome

Menú Degustación 50€ 50 €

Vegetarian

C/ Amor de Dios, 3, 28014, Madrid

7.6 / 10
184 reviews

Average price €17 american express Welcome

Vegetarian

Calle del Lago Titicaca, 10, 28032, Madrid

Average price €15

Menu 9.95€

Vegetarian

Calle Villalar, 6, 28001, Madrid

Average price €15

Vegetarian

Calle Rafael de Riego, 13, 28045, Madrid

Average price €15

Vegetarian

Calle Francisco Ricci, 7, 28015, Madrid

Average price €16

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

Vegetarian

Calle del Barco, 8, 28004, Madrid

9.3 / 10
154 reviews

Average price €15

Vegetarian

Plaza de la Paja, 10, 28005, Madrid

8.7 / 10
1,063 reviews

Average price €20

Menu 25€

Vegetarian

C/ Ventura De La Vega, 4, 28014, Madrid

Average price €25

The Best Vegetarian Restaurants in Madrid

Far from clichés saying that vegetarian food is just about 3 leaves of salad and a piece of tofu, discover our selection of vegetarian restaurants, which will prove you that it is rich and various.

Filter

TheFork advantages