Local food worth trying
Order vegetable soup after asking about stock, grelos or other greens sautéed in olive oil, tomato or bean rice, roast peppers, lupin beans and baked fruit. Caldo verde usually cooks sausage in the soup, so removing the visible slices is not enough. Francesinha, pastries and vegetarian dishes normally contain cheese or egg unless a vegan version is clearly identified.
What to buy
Portuguese chains commonly stock plant milk, tofu, seitan, hummus and cooked pulses, but ranges vary by branch. Shop in Porto, Vila do Conde, Póvoa de Varzim, Esposende, Viana do Castelo, Caminha and Valença. Carry bread, olives, fruit, nuts, beans and a simple dinner between towns. Porto is the place for specialist bars, powders or preferred substitutes; village mercearias are basic top-ups.
Good places on the trail
Porto: Odete is listed as fully vegan with recent trading evidence; daTerra describes an all-vegan restaurant, and Pastelaria Tupi is a strong directory lead for a labelled vegan counter. Vila do Conde: Filhas da Mãe is described as fully plant-based by aggregators, not an operator source, so ring before relying on its lunch service. Viana do Castelo: Pimenta Doce has substantial vegan diner evidence including a vegan francesinha; Indian Punjabi's menu has several vegetable dishes that still require a ghee and dairy check. Vila Praia de Âncora: Cafe Oceano lists vegan burgers and oat milk but reviewers report variable availability. Caminha and Valença have directory leads rather than confirmed operator menus. The former Veggie cafe in Póvoa de Varzim closed in 2024.
Trail treats
Use Odete's all-vegan pastry counter in Porto. Later, choose baked fruit or a packaged sweet marked vegan rather than assuming a traditional pastry is dairy- and egg-free.
Where to restock
Northbound, start fully supplied in Porto and reset in Vila do Conde or Póvoa, Esposende, Viana, Caminha and Valença. The longer ordinary-shop gaps are Marinhas to Viana and Vila Nova de Cerveira to Valença. Southbound, reverse those anchors. Carry plant milk and an evening meal across village stretches, and favour accommodation with a kitchen.
Things that may not be vegan
Vegetariano usually permits cheese and egg. Ask about sausage or meat stock in soup, lard in bread or pastry, egg in fritters, dairy in sauces and honey in sweets.
Useful words and questions
Portuguese: “Sou vegano/a: não como carne, peixe, marisco, ovos, laticínios nem mel.” “O caldo leva carne ou chouriço?” “Pode usar azeite em vez de manteiga ou gordura animal?” “Tem leite vegetal?”