27 vegetarian spots across Spain, editor-picked. All Spain guides.

Paprika ★ 4.5

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.

Habanita Restaurante Vegetariano ★ 4.5

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.

Sama Sama Veggie ★ 4.4

€€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.

Garibolo ★ 4.3

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.

LaMundi ★ 4.3

€€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.

La Goma ★ 4.3

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.

Mama Campo ★ 4.3

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.

Bar Espanya ★ 4.3

€€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.

Kafe Botanika ★ 4.3

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.

El Enano Verde ★ 4.3

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.

La Lluna ★ 4.3

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.

Veggie Garden ★ 4.2

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.

La Camelia ★ 4.2

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.

Amaltea ★ 4.2

€€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.

Casa Mazal ★ 4.2

€€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.

La Casa Siria ★ 4.2

€€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.

Om Khalsoum ★ 4.2

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.

Honest Greens ★ 4.2

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.

El Jardin de los Milagros ★ 4.2

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.

El Vergel ★ 4.2

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.

El Vegetariano de la Alcazabilla ★ 4.2

€€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.

Cañadú ★ 4.2

€€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.

Mama Carmen's ★ 4.2

€€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.

Les Maduixes ★ 4.2

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.

El Astronauta ★ 4.1

€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.

Sopa ★ 4.0

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.

Tiffin ★ 3.8

€€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.

Book a food experience

Tours, tastings and classes that match this page, bookable on GetYourGuide.

Browse every bookable food experience