AlbayzinGranada
Paprika in the Albayzin of Granada is the long-running vegetarian kitchen on Cuesta de Abarqueros with a daily-changing menu, sourdough pizzas and pasta.
TipClosed Mondays; the daily changing menu is the order, sourdough pizza on Friday only.
CentroSeville
Habanita on Callejon Golfo in Seville's centro is the vegetarian-and-vegan Mediterranean-Caribbean restaurant in a hidden alley near Plaza Alfalfa.
TipOpen Mon-Sat 12:30-16:30 and 20:00-23:30, closed Tuesday nights, Wednesdays and Sunday nights. Gluten-free menu separate.
€€€€VegetarianCentreSalou
Sama Sama Veggie is a vegetarian bar and café on Carrer d'Aragó in Salou, cooking breakfast bowls, tacos, burgers and brunch with plenty of vegan dishes.
TipVegan pancakes and fresh juices and smoothies are the brunch favourites; there are children's books on the shelves and the café closes on Mondays.
Bilbao
Garibolo on Fernandez del Campo in Bilbao runs a long-standing vegetarian dining room with strong vegan options on a daily plant-based menu.
€€€€VegetarianCentroCórdoba
LaMundi in Córdoba fuses international cooking with local recipes and adapts plates for vegetarians, with aubergine, tempura and salads to the fore.
TipClosed Mondays, and the kitchen runs later than most in Córdoba, to midnight every day it opens.
Centro SagrarioGranada
La Goma in Granada is the vegetarian and organic kitchen on Calle Gracia with daily-changing plates, organic produce and a take-away counter.
TipClosed Sundays; the daily lunch plate is the best-value order with a glass of organic wine.
ChamberiMadrid
Mama Campo on Plaza de Olavide in Madrid is the vegetarian-friendly modern kitchen since 2011, with a market-led carte, vegan options flagged and a brunch.
TipOpen daily 13:00-24:00. The vegetarian brunch buffet (22 euros) Sundays is the headline; book three days ahead.
€€€€Spanish tapasCasco AntiguoPalma
Bar Espanya keeps vegetarian and vegan pintxos marked on the counter in Palma, alongside patatas bravas with sobrassada and bullit croquettes.
TipVegetarian pintxos sit on the same counter and are labelled. Ask the bar which are meat-free.
International VegetarianSan Sebastián
Kafe Botanika in San Sebastian's Centro runs a vegetarian-friendly carte with hummus, pea falafel and seasonal vegetable plates, with a terrace by the Urumea.
AlamedaSeville
El Enano Verde on Alameda de Hercules in Seville is the all-vegetarian and largely-vegan kitchen with a daily menu del dia of plant-forward dishes drawing.
TipOpen Mon-Sat 13:00-16:00 and 20:00-23:30, closed Sunday. Menu del dia at 13.50 euros.
VegetarianValencia
La Lluna on Carrer de Sant Ramon in Valencia's Carmen has run a vegetarian dining room since 1980, one of the oldest meat-free kitchens in Spain.
TipThe menu del dia at lunch is excellent value. Tight dining room; reserve weekends.
RavalBarcelona
Veggie Garden in Barcelona's Raval is the Indian-and-Mediterranean vegetarian counter near MACBA: thali plates, vegetable curry, daily 9 euro lunch menu del.
TipOpen daily 12:00-23:00. The 9 euro lunch menu del dia is the steal; the masala dosa is the dish.
Bilbao
La Camelia in central Bilbao opens its 100% vegan and vegetarian menu for lunch and dinner, with vegetable sushi, seitan plates and organic wines.
€€€€VegetarianRiberaCórdoba
Amaltea has cooked vegetable-forward Mediterranean food beside the Guadalquivir in Córdoba since 2000, and runs a dedicated vegetarian carta.
TipAsk for the vegetarian carta rather than picking sides from the main one.
€€€€VegetarianJuderiaCórdoba
Casa Mazal serves Sephardic and Andalusi food in Córdoba's Judería with a long vegetarian section, hummus and baba ganoush through to couscous.
TipThe kitchen uses no pork at all, which makes the whole carta easier to navigate than most in the city.
€€€€VegetarianCorrederaCórdoba
La Casa Siria runs authentic Middle Eastern cooking in Córdoba with a long vegetarian list, and it is one of the few kitchens open straight through.
TipIt trades 12:00 to 23:00 all seven days, useful when Córdoba's tabernas shut in the afternoon.
Centro SagrarioGranada
Om Khalsoum in Granada is the Moroccan-Egyptian counter on Calle Jardines with vegetarian tapas of falafel, hummus, baba ghanoush and Moroccan tagines.
TipNo alcohol; the vegetarian platter for two is the canonical order.
SalamancaMadrid
Honest Greens in Madrid's Salamanca is the vegetarian-friendly fast-casual room since 2017, with a market-led carte of bowls, sandwiches and proteins.
TipOpen daily 10:00-23:00. The build-your-own vegetarian bowl runs 12 to 15 euros; multiple Madrid locations.
MalasanaMadrid
El Jardin de los Milagros in Madrid's Malasana is the vegetarian and vegan kitchen since 2014, with a daily-changing market-led carte, plant-based plates.
TipOpen Mon-Sat 13:30-23:30. The vegetarian set lunch (18 euros) and the back-garden tables are the headlines.
LavapiesMadrid
El Vergel in Madrid's Lavapies is the vegetarian and organic restaurant since 2008, with a daily-changing market carte, vegan options flagged and a focused.
TipOpen Tue-Sat 13:30-24:00; closed Sun-Mon. The vegetarian set lunch (16 euros) runs weekdays; carte 25 per head dinners.
€€€€VegetarianCentro HistoricoMálaga
El Vegetariano de la Alcazabilla is a long-running Málaga vegetarian restaurant below the Alcazaba, its menu mixing Mediterranean and global plates.
€€€€VegetarianCentro HistoricoMálaga
Cañadú is a veteran vegetarian kitchen on Málaga's Plaza de la Merced, cooking creative meat-free plates with clearly marked vegan and gluten-free options.
€€€€CafeSanta CatalinaPalma
Mama Carmen's is a vegetarian coffee room on Carrer de Cervantes in Palma's Santa Catalina, known for fruit-heavy muesli bowls and vegan pastries.
TipMorning only, 09:00 to 14:00. The vegan croissants and banana bread go before noon.
VegetarianValencia
Les Maduixes in Valencia is the city's oldest vegetarian dining room since 1986, with seasonal ovo-lacto-vegetarian and vegan plates, organic and house-made.
TipThe lunch menu del dia is the best value. Closed Sunday. Gluten-free and vegan options marked on the menu.
€€€€VegetarianCorrederaCórdoba
El Astronauta fuses modern and vegetarian cooking in central Córdoba, with a specific vegetarian section rather than a token dish on the carta.
TipMezze plates are the strongest vegetarian order here, and they scale well for a group.
EixampleBarcelona
Sopa in Barcelona's Eixample is the vegetarian-leaning soup-and-bowl bar with seasonal soups, grain bowls and a counter open 13:00-16:00 weekday lunches.
TipClosed Sunday-Monday. Lunch only weekdays 13:00-16:00; the soup-of-the-day flight is the order.
€€€€IndianLevanteBenidorm
Tiffin on Benidorm's Avenida del Mediterráneo lists more than 15 vegetarian dishes, among them onion bhaji, vegetable samosas and papadum baskets.
OrderRailway lamb curry: lamb with herbs, yoghurt and coconut milk.
TipIt is not a vegetarian restaurant: the vegetarian dishes sit on a menu with meat and fish curries, so check before ordering.