Special diets and food safetyArticle 4 of 9 · 6 min read
Vegetarian and vegan eating in Spain, a realistic guide
Vegetarians and vegans can eat well in Spain, but ham, tuna and meat broth turn up in dishes that look meat-free. This page shows where meat hides, how to ask for what you want, and how to shop with certification marks.
Terms used
- Jamón — Jamón is cured ham, widely used in Spanish cooking and often not treated as meat by cooks.
- Caldo — Caldo is stock or broth, usually made from meat, bones or fish.
- Manteca — Manteca is pork lard, used in some pastries and breads.
- V-Label — The V-Label is a private certification mark for vegetarian or vegan products, run by the European Vegetarian Union.
Key rules
- Ham is not meat to many cooks: Ask for no meat, no fish, no ham, no sausage and no stock, because a plain vegetarian request can come back with ham or tuna.
- Stock: Rice dishes, soups, sauces and some croquetas are made with meat or fish stock even when they look meatless.
- Certification marks: The words vegan and vegetarian have no binding legal definition, so look for a certification mark and still read the ingredients.
- Small towns: Outside cities choices shrink, so call ahead and keep supermarket food as a backup.
The short version
You can eat well as a vegetarian or vegan in Spain. You just can't trust a dish because it looks vegetable-based. Ham, tuna and meat broth are used freely, and many cooks don't count them as "meat". Ask, check, and use certification marks on packaged food.
Where you will find it easy
Big cities, and more and more mid-sized towns, have vegetarian and vegan places and clear menu labels. Supermarkets, including Mercadona, sell vegan products and plant drinks almost everywhere.
Small towns and rural areas are harder. Menus lean heavily on meat and fish. Vegan options are scarcer. Self-catering and calling ahead help a lot there.
Why "vegetarian" can still arrive with ham
In traditional restaurants and bars, many cooks and diners don't see jamón, chorizo or cured pork as meat in the way steak or chicken is. A request for something vegetarian can come back with ham, bacon or tuna. A dish marked "vegetariano" may still contain jamón or chicken stock.
Be specific. Say: "Sin carne ni pescado, ni jamón, embutido o caldo." That means no meat, no fish, no ham, no cured sausage and no stock. Then ask what is in the dish. Awareness is improving in cities and tourist areas, but don't count on it elsewhere.
Dishes that often hide meat
The warning below covers the full list. The ones that catch people most often:
- Legume dishes: lentejas, garbanzos and judías are often cooked with chorizo, morcilla, tocino or a jamón bone. Cocido and potaje are meat-based. Espinacas con garbanzos and judías verdes or habas can come with ham.
- Fried and baked snacks: croquetas (ham, chicken or a bechamel made with meat stock), and empanada and empanadillas (tuna or chorizo).
- Salads and eggs: ensaladilla rusa and many mixed salads contain tuna or ham. Tortilla can have tuna or chorizo.
- Rice, soups and sauces: paella and other rice dishes are often made with meat or fish stock. Anything made with caldo (stock) is not meat-free.
- Toppings and vegetable dishes: salmorejo is usually topped with ham, and pisto sometimes has ham in it.
- Baking: manteca (pork lard) is used in pastries and some breads, so bakery items are not automatically vegan.
Safe fallbacks when choices are few
Salads without tuna or ham, tortilla de patatas (confirm it has nothing extra), grilled vegetables, patatas bravas, pimientos de Padrón and egg dishes are the usual options. Even these can contain ham or fish, so still ask.
Shopping: use certification marks
Neither EU nor Spanish food law gives "vegan" or "vegetarian" a binding definition. Using the words is voluntary, and the only legal limit is that food information must not mislead. So the word alone on a pack is weaker than a certification mark.
Private marks fill the gap. You may see:
- the V-Label, with vegan and vegetarian versions
- the Vegan Society trademark
- the Certificado Vegano from Asociación Vegana de España
- the Unión Vegetariana Española's own product listings
The EU Euro-Leaf organic mark is common on these products, but it does not mean vegan. All of these marks are voluntary and private, so a product without one is not necessarily unsuitable. Read the ingredient list as well.
Before you go out
Check the warning below for hidden meat, gluten and nuts, and the quick answers for short replies on common doubts.
Hidden meat, gluten and nuts in common Spanish dishes
-
Meat in stews, broths and vegetable dishes: Ham, pork fat and meat stock hide in dishes that look vegetarian. Lentejas, garbanzos, judías, cocido, potaje, espinacas con garbanzos and judías verdes or habas con jamón often contain chorizo, morcilla, tocino or a ham bone. Rice dishes, paella, sauces and soups are often made with caldo, which is stock. Ask if the dish has jamón, chorizo or caldo de carne before you order, and choose a dish where the kitchen can name every ingredient.
-
Meat and fish in croquetas, empanadas and salads: Croquetas often contain ham or chicken, or a bechamel made with meat stock. Empanadas and empanadillas are often filled with tuna or chorizo. Ensaladilla rusa and many salads contain tuna or ham, and tortilla, pisto and salmorejo can come with tuna, chorizo or ham. Ask for the filling, and ask for salmorejo or salads without ham or tuna.
-
Pork lard in pastries and bread: Pork lard (manteca) is used in pastries and some breads, so sweet items can contain animal fat. Ask whether the pastry or bread contains manteca.
-
Gluten in fried food, sauces and sausages: Gluten hides in croquetas, battered or floured fried food such as calamares, san jacobo, cachopo and pescaíto frito, and in flour-thickened sauces and stews. It is also in albóndigas, sausages, sopa de picadillo, gazpacho and salmorejo (made with bread), seitan, soy sauce, croutons, beer and some stock cubes. Food from a shared fryer can carry gluten too. Ask if the food is battered, thickened with flour or fried in a shared fryer, and pick grilled dishes without sauce.
-
Nuts in sauces, sweets and bar snacks: Nuts appear in romesco, ajoblanco, salsa de almendras and the Catalan picada that thickens stews and sauces such as fricandó. They are also in turrón, mazapán, polvorones, pestiños, tarta de Santiago, cakes, ice cream, chocolates and some pesto. Some meat and fish dishes and mixed bar snack bowls contain nuts as well. Tell staff about your nut allergy before ordering, ask about sauces and picada, and avoid shared snack bowls.
Quick answers for vegetarians, coeliacs and halal eaters in Spain
Is a vegetable dish in Spain always vegetarian?
No, many vegetable-looking dishes in Spain contain meat or meat stock. Lentils, chickpeas, green beans and spinach with chickpeas are often cooked with chorizo, ham or bacon. Ask whether the dish has jamón, chorizo or caldo (stock) before you order.
Is Spanish bread and pastry safe for vegans?
Not always, because pork lard (manteca) is used in some pastries and breads. Ask whether a pastry or bread is made with manteca, and choose plain bread or fruit-based options when staff cannot say.
Which Spanish dishes are risky if you avoid gluten?
Fried and creamy dishes are the main risk for coeliacs. Croquetas, battered calamares, flour-thickened sauces and anything fried in a shared fryer can contain gluten.
Where do nuts hide in Spanish food?
Nuts hide in sauces and sweets as well as in obvious desserts. Romesco, ajoblanco, salsa de almendras and Catalan picada contain almonds or hazelnuts.
Check ingredients with the kitchen each time, as recipes vary from place to place.
More in Special diets and food safety
- Food allergies in Spain, what restaurants and labels must tell you
- Living gluten-free in Spain, shops, restaurants and support
- Managing lactose and other food intolerances in Spain
- Finding halal and kosher food in Spain, and fasting at Ramadan
- Food safety risks in Spain, raw fish (anisakis), eggs and seafood
- Eating safely in pregnancy in Spain, cured ham, cheese and fish
- Reading Spanish food labels, expiry dates and quality marks
- What to do after a food recall or food poisoning
Need certainty before you act?
For important relocation decisions, speak with a qualified human specialist.
Always verify important information with the relevant official authority or a qualified adviser before acting. This website uses large language models together with various public data sources, official government documents and other established sources. Due to the amount of data on this website, some information might be wrong. Information may also be incomplete or outdated.