Vegan Mediterranean Restaurants in Porto — 7 Places

7 mediterranean spots 2 vegan 5 vegetarian

Porto, Portugal has 7 vegan-friendly mediterranean restaurants. Top-rated spots include Beira Rio Porto, Especie and Maravilla Porto. 2 of these are fully vegan, 5 are vegetarian. Prices range from upper-mid ($$$). Last updated: April 2026.

Last updated: April 2026

Beira Rio Porto

Vegetarian Mediterranean $$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5

Riverside restaurant near Ponte de Infante offering Mediterranean cuisine with dedicated vegetarian and vegan menu secti…

Rua da Lada 7, 4050-304 Porto

Especie

Vegetarian Mediterranean $$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5

Stylish vegetarian restaurant with a romantic terrace, Mediterranean-Portuguese tapas, and Costa Nova kitchenware.

Rua de Miguel Bombarda 540, 4050-379 Porto

Maravilla Porto

Vegetarian Mediterranean $$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5

Mediterranean-inspired restaurant near Palacio de Cristal with a beautiful terrace, offering vegetarian and vegan pasta,…

Rua de Entre-Quintas 198, 4050-241 Porto

Cais da Horta

Vegetarian Mediterranean $$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ3/5

Waterfront vegetarian-friendly restaurant in Ribeira offering fresh salads, Mediterranean plates, and local wines with s…

Cais da Ribeira 76, 4050-511 Porto

Canto Verde

Vegan Mediterranean $$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5

Seaside vegan restaurant in the upscale Foz do Douro neighborhood. Fresh Mediterranean-inspired dishes, seafood-style pl…

Rua do Passeio Alegre 120, 4150-570 Porto

Portoverde

Vegan Mediterranean $$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5

Neighborhood vegan restaurant in Massarelos near the Crystal Palace gardens. Seasonal Portuguese and Mediterranean dishe…

Rua de Entre Quintas 220, 4050-240 Porto

Quinto Piso

Vegetarian Mediterranean $$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5

Rooftop vegetarian restaurant with 360-degree views of Porto. Seasonal Mediterranean cuisine with creative plant-based d…

Rua de Sรก da Bandeira 105, 5ยบ andar, 4000-430 Porto

Frequently Asked Questions

Where can I find vegan mediterranean food in Porto?

VeganBites lists 7 vegan-friendly mediterranean restaurants in Porto, Portugal. Popular options include Beira Rio Porto, Especie, Maravilla Porto. Each listing includes ratings, price range, and address.

How many vegan mediterranean restaurants are in Porto?

There are currently 7 vegan-friendly mediterranean restaurants listed in Porto. 2 are fully vegan and 5 are vegetarian. This list is updated regularly as new venues are added.

What is the best vegan mediterranean restaurant in Porto?

Based on vegan ratings and reviews, Beira Rio Porto is the top-rated vegan mediterranean restaurant in Porto. It has a vegan rating of 4/5. Browse all 7 options to find your perfect match.

Other Cuisines in Porto

Vegan Mediterranean in Nearby Cities

← All restaurants in Porto