The best vegan Mediterranean restaurants in Porto, Portugal serve falafel, hummus, tabbouleh, and more. Mediterranean cuisine is naturally rich in plant-based options.
Last updated: May 2026
Riverside restaurant near Ponte de Infante offering Mediterranean cuisine with dedicated vegetarian and vegan menu sections and sunset river…
Stylish vegetarian restaurant with a romantic terrace, Mediterranean-Portuguese tapas, and Costa Nova kitchenware.
Mediterranean-inspired restaurant near Palacio de Cristal with a beautiful terrace, offering vegetarian and vegan pasta, risotto, and season…
Armenian-influenced vegetarian restaurant near Boavista serving stuffed vine leaves, hummus, falafel, and Mediterranean-Middle Eastern dishe…
Waterfront vegetarian-friendly restaurant in Ribeira offering fresh salads, Mediterranean plates, and local wines with spectacular Douro Riv…
Seaside vegan restaurant in the upscale Foz do Douro neighborhood. Fresh Mediterranean-inspired dishes, seafood-style plant-based plates, an…
Middle Eastern restaurant run by a Syrian chef and his Portuguese wife, with plenty of vegan options. Starters, mains, and even vegan semoli…
Neighborhood vegan restaurant in Massarelos near the Crystal Palace gardens. Seasonal Portuguese and Mediterranean dishes with a plant-based…
Rooftop vegetarian restaurant with 360-degree views of Porto. Seasonal Mediterranean cuisine with creative plant-based dishes. Sunset cockta…
VeganBites lists 9 vegan-friendly mediterranean restaurants in Porto, Portugal. Top picks include Beira Rio Porto, Especie and Maravilla Porto.
There are 9 vegan-friendly mediterranean restaurants in Porto. 2 are fully vegan and 7 are vegetarian with strong vegan options. Browse all with ratings and maps.
Based on vegan ratings, Beira Rio Porto is the top-rated vegan mediterranean restaurant in Porto. It has a vegan rating of 4/5.