🇪🇸 Southern Europe #20

Spain

Barcelona/Madrid world-class; supermarkets excellent; hidden ingredients and regional variance require navigation

Difficulty
1
2
3
4
5
6
7
8
Easiest → Near Impossible

Exceptional cities, superb supermarkets — but traditional kitchens keep animal products invisible in dishes that look plant-based on the menu.

Self-Catering
Excellent
Vegan Scene
World-class in cities
!
Hidden Risk
High — lard & stock
Regional Variance
Significant
Traveller Note

Spain ranks #20 globally — that is a country-level score, not a city ranking. Barcelona ranks #6 globally as an individual city on HappyCow, making it one of the best single destinations on earth for vegan food. If Barcelona is your primary stop, your actual experience will be significantly easier than the country rank suggests. The national figure reflects Spain's full spread, including traditional rural regions where plant-based eating remains genuinely difficult.

Spanish supermarkets — Mercadona, Carrefour, and El Corte Inglés in particular — carry excellent vegan ranges and are a reliable daily foundation wherever you are. Always check labels on packaged foods: Spain follows EU allergen legislation, but animal-derived additives such as gelatine, carmine (E120), and lactose appear in products that look plant-based at first glance. Never assume a product is vegan without reading the label.

The Real Challenge

What's Hiding in the Kitchen

Lard
Everywhere
Manteca de cerdo

Traditional Spanish cooking uses lard as a foundational fat — not just for frying but for enriching bread doughs, greasing pans, and slow-cooking vegetables. It has no visible presence in a finished dish and is rarely declared on menus. Cocido madrileño, pisto manchego, and many fried potato dishes in traditional establishments are routinely cooked with it.

Found in: Fried vegetables · Pan de pueblo · Cocido madrileño · Mantecados (pastries)
Hidden ingredients: Southern Europe →
Meat & Fish Stock
Everywhere
Caldo de carne / caldo de pescado

Stock is the invisible backbone of Spanish cuisine. Paella — including nominally vegetable paella (paella de verduras) — is commonly prepared with chicken or seafood stock. Soups, rice dishes, and sauces in traditional kitchens start from meat or fish bases. The finished dish contains no visible animal pieces, making this one of the most consistent traps in Spain.

Found in: Paella de verduras · Most soups (gazpacho safe, others often not) · Sauces · Rice dishes
Hidden ingredients: Southern Europe →
Anchovies
Common
Anchoas / Boquerones

Anchovies appear without announcement as a standard tapas topping on salads, bread, and vegetable dishes. Boquerones (white anchovies in vinegar) look like a condiment or garnish. Ensaladilla rusa, pisto, and many pintxos in the Basque Country may include them with no menu indication.

Found in: Ensaladilla rusa · Salads · Pintxos · Gilda (the classic Basque pintxo)
Hidden ingredients: Southern Europe →
Jamón as garnish
Regional
Jamón ibérico / jamón serrano

Jamón is culturally central and can appear as a flavour accent rather than a main ingredient — a few thin slices added by default to salads, toast, or warm vegetable plates. In Andalusia and Extremadura especially, this addition is so habitual that kitchen staff may not consider the dish to contain "meat" in the way you mean. The dish habas con jamón (broad beans with ham) is a particular trap for dishes that look vegetable-forward.

Found in: Tostadas con tomate · Green salads · Habas con jamón · Sopa castellana
Hidden ingredients: Southern Europe →
Language

Say This in the Restaurant

Full phrasebook →
Soy vegano / vegana
soy ve-GAH-no / ve-GAH-naSOY ve-GAH-no
I am vegan
No como carne, pescado, marisco, lácteos, huevos ni miel
no KO-mo KAR-ne, pes-KAH-do, ma-RIS-ko, LAK-te-os, WE-vos ni MYELno KO-mo KAR-ne...
I don't eat meat, fish, seafood, dairy, eggs or honey
¿Está cocinado con manteca de cerdo?
es-TA ko-si-NAH-do kon man-TE-ka de THER-doman-TE-ka de THER-do?
Is it cooked with lard?
¿Hay caldo de carne o de pescado?
eye KAL-do de KAR-ne o de pes-KAH-doKAL-do de KAR-ne?
Is there meat or fish stock?
¿Tiene anchoas o jamón?
tee-EN-e an-CHO-as o ha-MONan-CHO-as / ha-MON?
Does it contain anchovies or jamón?
Sin queso, por favor
sin KE-so, por fa-VORsin KE-so
No cheese, please
¿Contiene algún producto de origen animal?
kon-TYEH-ne al-GUN pro-DUK-to de OR-i-hen a-ni-MALOR-i-hen a-ni-MAL?
Does it contain any animal product?
¿Es apto para veganos?
es AP-to PAH-ra ve-GAH-nosAP-to ve-GAH-nos?
Is it suitable for vegans?
¿Qué lleva este plato?
ke YE-ba ES-te PLA-toke YE-ba?
What does this dish contain?
Survival Guide

What Actually Works

01 🛒

Build on supermarkets daily

Mercadona's "Hacendado" own-brand line includes vegan milks, yoghurts, and labelled ready meals. Carrefour and El Corte Inglés both stock dedicated vegan sections with growing ranges. Spanish supermarkets are among the strongest in Europe — make them your daily foundation, particularly outside the major cities.

02 🍅

Order pan con tomate as your safe base

Pan con tomate — bread rubbed with fresh tomato and olive oil — is reliably vegan and appears on almost every menu. Confirm no jamón and ask for it plain (sin embutidos). In Catalonia it is a staple. Add a side of patatas bravas (confirm sauce) or pimientos de padrón for a full meal without negotiation.

03 📍

Use Barcelona as your anchor city

Barcelona is ranked #6 globally as a city on HappyCow. The Eixample and Gràcia neighbourhoods have exceptional concentrations of dedicated vegan and plant-based restaurants. If your itinerary allows extended time in one city, Barcelona offsets the difficulty of rural days elsewhere in the itinerary.

04 📋

Use a printed vegan card in traditional restaurants

In restaurants outside major cities, a printed or phone-screen vegan card in Spanish — listing your full exclusion including manteca de cerdo and caldo de carne — significantly improves your success rate. Kitchen staff in traditional restaurants respond well to written Spanish clarity even when verbal explanations hit language barriers.

Know Before You Go

Where It Gets Harder

Spain's challenges are predictable and avoidable with preparation — but they are consistent enough to warrant active navigation rather than assumption.

🏘️
Rural Spain Away from Barcelona, Madrid, Valencia, and Sevilla, small towns and villages have limited or no dedicated vegan options. The rural south — Extremadura, rural Castile — is where lard in cooking and jamón as a default flavour accent are least negotiable. Self-catering becomes essential.
🍽️
Traditional tapas bars Tapas culture runs on high volume, shared plates, and minimal customisation. Asking for modifications in a packed bar during peak service is unrealistic. Pre-select from reliably plant-based options — olives, pimientos, plain bread — rather than attempting to modify traditional plates.
🥘
The paella trap Paella de verduras (vegetable paella) is consistently listed as a meat-free choice but is routinely cooked in chicken or seafood stock. This is one of the most reliable traps for vegan travellers in Spain. Always ask specifically: ¿Hay caldo de carne o pescado?
🏡
Casas rurales & family hospitality Rural guesthouses and family-hosted accommodation typically serve traditional fixed menus. Notifying hosts at booking — not at arrival — is essential. Even then, options may reduce to side dishes and bread. Self-catering accommodation is strongly recommended for rural itineraries.
Is this ranking right?
Your experience shapes the score for future travellers
Last updated February 2026 · Methodology & sources
Browse all destinations

Find your next destination

250+ countries, territories & islands ranked by vegan difficulty

Browse all rankings ›