TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Vegetarian Restaurants in Madrid

49 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Vegetarian

Yatiri

Calle Relatores nº 20, 28012, Madrid

8.8 / 10
1,064 reviews

Average price €20

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

Vegetarian

Calle del Dr. Fourquet, 32, 28012, Madrid

9.3 / 10
793 reviews

Average price €14

Set Menu 9.90€

Vegetarian

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

9.4 / 10
105 reviews

Average price €15

InsiderVegetarian

Calle Gran Vía, 9, 28013, Madrid

9.5 / 10
295 reviews

Average price €25

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

Vegetarian

Calle de Fortuny, 47, 28010, Madrid

9.1 / 10
129 reviews

Average price €20

Menu 9.90€

Vegetarian

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

9.2 / 10
532 reviews

Average price €22

Set Menu 9,9€

Vegetarian

Calle del Infante, 5, 28014, Madrid

9.4 / 10
916 reviews

Average price €15

Vegetarian

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

8.5 / 10
19 reviews

Average price €15

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

Vegetarian

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

8.9 / 10
60 reviews

Average price €14

BRUNCH 14€

Vegetarian

C/ de los Reyes, 11, 28015, Madrid

9.0 / 10
899 reviews

Average price €15

Menu week-end and public holiday 13.50€

Vegetarian

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

7.9 / 10
106 reviews

Average price €25

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

Italian

C/ Pelayo, 35, 28004, Madrid

8.8 / 10
888 reviews

Average price €15

Menú Noche 13.50€

Vegetarian

Calle Esquilache, 2, 28003, Madrid

8.9 / 10
1,830 reviews

Average price €20

Set Menu 10.10€

Vegetarian

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

8.9 / 10
240 reviews

Average price €18

InsiderVegetarian

Calle Espiritu Santo, 15, 28004, Madrid

8.9 / 10
350 reviews

Average price €20

Vegetarian

Av. de Alberto de Alcocer, 8, 28036, Madrid

8.9 / 10
345 reviews

Average price €18

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

Vegetarian

C/ Amor de Dios, 3, 28014, Madrid

8.1 / 10
184 reviews

Average price €17

Vegetarian

Calle Menorca, 3, 28009, Madrid

7.8 / 10
34 reviews

Average price €14

Vegetarian

C/ Divino Pastor, 30, 28004, Madrid

9.2 / 10
661 reviews

Average price €21

Menu 50.00

Vegetarian

Calle del Lago Titicaca, 10, 28032, Madrid

Average price €15

Menu 9.95€

Vegetarian

Calle Rafael de Riego, 13, 28045, Madrid

Average price €15

Vegetarian

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

Average price €25

Vegetarian

Calle Francisco Ricci, 7, 28015, Madrid

Average price €16

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

Vegetarian

Calle San Vicente Ferrer, 28, 28004, Madrid

9.1 / 10
281 reviews

Average price €15

Combo Sanissimo 14.99 €

Vegetarian

Calle del Barco, 8, 28004, Madrid

9.1 / 10
154 reviews

Average price €15

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