Spanish cuisine isn't known for being very vegetarian friendly and most Spanish restaurants have nary a vegetarian item on the menu, but that's certainly no reason to despair when meal time comes around. In the Spanish capital, quality vegetarian restaurants are surprisingly abundant and varied. From hip to home-style, a good vegetarian restaurant in Madrid is closer than you think.
La Isla del Tesoro is our number one vegetarian pick. With its dripping candles, fanciful and faintly exotic décor, and creative but very tasty, well combined cuisine, it makes for an intimate, romantic dinner in a cool neighborhood. It just happens to be strictly vegetarian.
Artemisa's décor is sunny but minimal and its food is at first glance deceptively simple. However, the restaurant's dishes are pure quality. Your taste buds will thank you.
A cafeteria for grown-ups with mostly vegetarian and wholesome fare, Comme-Bio is a pleasant place to have lunch.
Serving delicious home-style vegetarian Spanish cuisine off a quaint historic square, El Estragón is a great place to go for the set lunch menu before further exploring the city's older neighborhoods.
Vegetarian and fast food don't seem to mix, but sometimes you just need to fuel up quickly after a grueling day of sightseeing. That's where Maoz Vegetarian comes in: vegetarian fast food you can happily sink your teeth into.
Al Natural is popular at lunch with the Spanish bureaucrats and businessmen who work nearby and come for the set menu. You can follow their lead for a satisfying meal.
Calle Manuela Malasaña 3
Fanciful vegetarian restaurant...
Ventura de la Vega 4
A Banquet of Roasted Vegetables...
Mayor 30
Cafeteria-style vegetarian dining...
Costanilla de San Andrés 10
Plaza de la Paja
Home-style vegetarian cooking...
Calle Mayor, 4
Tasty vegetarian fast food...
Zorilla 11
Fresh, Natural Produce...
Amor de Dios 3
Macrobiotic vegetarian and vegan restaurant and shop...
Argumosa 10
Seasonal vegetarian dishes...
Buenavista 18
Self-service vegetarian...
Topete 32
Home-made vegetarian...