Portugal
Level 1 for Lisbon and Porto's dedicated vegan scenes and strong self-catering infrastructure, less forgiving in rural regions and at traditional pastelarias.
Level 1 is driven by the Lisbon and Porto scenes and a national law requiring plant-based options in public canteens. Interior regions and traditional pastelarias are a separate challenge entirely.
EU allergen labelling applies; Pingo Doce, Continente, and Lidl all carry reliable vegan ranges.
Porto, Braga, and Coimbra also have well-developed plant-based scenes; rural areas are a separate story.
Ask separately about the cooking liquid and cooking fat. "Sem carne" is not a complete vegan request.
English widely understood in Lisbon and Porto; outside cities, kitchen-level Portuguese questions are essential.
Ranking and city scorePortugal ranks #999 in the VTG index. This is a country rank, not a city rank. Lisbon places considerably higher when scored as an individual city, because the number of dedicated vegan restaurants per capita is among the highest in Europe. The country rank covers the full territory: smaller towns and rural regions where the experience differs significantly from Lisbon and Porto both count toward the score. Porto, Braga, and Coimbra all have well-developed plant-based scenes that support the country's Level 1 ranking.
The 2017 canteen lawIn 2017, Portugal became one of the first countries to legislate a plant-based option in all public-sector canteens, covering schools, hospitals, universities, and government buildings. This is a meaningful safety net that most European countries cannot offer. However, the law guarantees a vegetarian meal, not a fully vegan one: in practice, the vegetarian option in institutional settings sometimes includes eggs or dairy. Always ask specifically about eggs and dairy when using public canteens. The law applies to public-sector settings only. Private restaurants are not covered.
Traditional cookingTraditional Portuguese cooking uses lard, pork fat, and meat stock as default cooking bases. Soups that appear entirely plant-based from a menu description are very often built on caldo de carne (meat stock) or caldo de peixe (fish stock). Caldo verde is very often cooked with chourico simmering in the broth from the start, so asking to hold the sausage does not remove the flavour from the liquid. Ask two separate questions: one about the sausage and one about the stock base. Outside Lisbon and Porto, kitchen staff at traditional restaurants may not be familiar with vegan requirements and may interpret "sem carne" (without meat) as a sufficient response. Ask specifically about the cooking liquid and any animal fats used.
Vegetarian does not mean veganVegetarian on a Portuguese menu very often includes dairy and eggs as standard. The 2017 law guarantees a vegetarian meal, not a vegan one. At traditional restaurants, vegetarian options may be prepared with butter, cream, or egg without these being considered relevant to a vegetarian request. Always specify fully: sem carne, peixe, laticinios, ovos, e mel (without meat, fish, dairy, eggs, and honey).
Always check labelsPackaged supermarket products in Portugal follow EU allergen regulations. The 14 major EU allergens, including milk and eggs, must be clearly emphasised on pre-packed food labels, typically in bold or by a different typographic style. This makes supermarket self-catering reliable and consistent. Fresh pastry and bakery items from pastelarias are unlabelled, and the traditional recipes for pasteis de nata, travesseiros, and similar items all contain eggs, butter, and cream. Always read the full ingredients list on any packaged product rather than relying on appearance alone.
What not to rely onDo not rely on "sem carne" as a complete vegan request. Stock and cooking fat are separate from visible meat and require separate questions. Do not assume unlabelled bakery items are safe. "Vegetariano" on a menu does not mean vegan. Do not assume the vegetarian option in a public canteen is free of dairy and eggs: ask specifically.
State this at the start of every meal before ordering
Full exclusion list. Show this in writing to avoid misunderstanding
Ask before any soup, rice dish, or stew at a traditional restaurant
Ask at bakeries and traditional restaurants for any bread or cooked dish
Say this for any bread, side vegetable, or dish that may arrive buttered
Ask at pastelarias, bakeries, and any unlabelled pastry counter
Ask at any packaged or deli counter where ingredients aren't visible
General confirmation check when the menu or staff response is ambiguous
Ask for caldo verde and any soup that may contain sausage
If this matters to you: ask at traditional restaurants using shared cooking vessels
Use Pingo Doce and Continente as your base
Both major supermarket chains carry extensive, clearly labelled vegan ranges with own-brand plant milks, tofu, seitan, and prepared meals following EU allergen labelling requirements. Lidl Portugal labels just as reliably. Self-catering from these stores is the most reliable option outside city centres. Selection varies by branch size: larger stores carry the widest range; smaller neighbourhood branches may have a reduced but still functional vegan section. Always check individual labels regardless of previous visits.
Grilled vegetables and plain white rice as fallback
Portugal's grill culture is your most reliable fallback in any traditional restaurant. Order "legumes grelhados" (grilled vegetables), and ask separately about the rice: "O arroz e cozido em agua ou em caldo?" (Is the rice cooked in water or stock?). A combination of salad, grilled vegetables, plain rice, and bread without butter is a reliable emergency meal even at traditional venues. Confirm the bread is plain before ordering: in many rural restaurants, bread arrives automatically and may contain lard.
Use Lisbon's LX Factory, Bairro Alto, and Mouraria
These neighbourhoods contain the densest clusters of dedicated vegan restaurants in Portugal, where zero negotiation is needed. Porto's Bonfim and Cedofeita districts are the equivalent for northern Portugal. Use HappyCow with the "Vegan Only" filter to find venues where every item is safe without asking. The clusters now include dedicated vegan fast food, bakeries, and deli counters alongside sit-down restaurants.
Use the 2017 canteen law, with caveats
In any school canteen, hospital, university refectory, or government building, Portuguese law requires a plant-based option. This applies to public-sector settings only. The vegetarian option in institutional settings is not guaranteed to be fully vegan: it sometimes includes eggs or dairy. Always ask specifically about eggs and dairy when using public canteens. Even with these caveats, the law provides a safety net in institutional settings that most other European countries cannot offer.
Portugal's challenges are concentrated and predictable. A simple rule covers most situations: inside Lisbon, Porto, or a university city, the scene is there. Outside those areas, self-cater from a supermarket. Traditional cuisine and limited vegan infrastructure in rural regions require active preparation rather than assumption.
These interior regions are rooted in lard, pork fat, game, and charcuterie. The vegan infrastructure that makes Lisbon exceptional disappears quickly once you leave the main roads. Small towns may have a single cafe where the only reliably plant-based option is plain bread, and even that may contain lard. Supermarket self-catering is the most reliable strategy: Pingo Doce and Continente both reach small towns, and Lidl Portugal operates widely.
Portugal's breakfast culture centres on pasteis de nata and similar egg-and-dairy pastries. Morning stops at pastelarias offer almost nothing for vegans beyond plain coffee and, occasionally, packaged crackers. Plan breakfast from supermarket purchases the previous evening, or use a dedicated vegan cafe in a city centre. Hotel breakfasts outside major cities default to dairy, cheese, and butter: communicate vegan requirements in advance when booking.
Asking to hold the chourico from caldo verde is not enough. Clarify whether the soup base uses meat stock as a second, separate question. These are two distinct requests and both need explicit answers. Restaurants that can accommodate one often cannot accommodate both. A kitchen that makes caldo verde with vegetable stock from the start is the exception at traditional venues, not the rule.
Rural quinta and pensao breakfasts outside cities default heavily to queijo (cheese), manteiga (butter), and iogurte (yoghurt), with minimal plant alternatives. Communicate vegan requirements in advance when booking rural accommodation. If they can't help, buy breakfast supplies from a local supermarket the evening before.