Porto leans Portuguese where it counts, with francesinha topping signatures at 6 venues and Lupin Snack Bar plus Casanova carrying the local flag at 5-star VFI-A. Belo Farelo runs sourdough and cake, Farinha handles pizza, and Baomerang sits as the Asian fusion outlier. The Mediterranean lineup goes 10-deep, with TerraPlana Café leading the small 5-venue pizza shortlist and Gelatopia owning ice cream.
Ranked by overall rating, signature dish strength, and how much reviewers praise the food. If you only have a weekend, start here.
Try the vegan cinnamon rolls and croissants
Try the vegan sorbets, especially the chocolate and fruit flavors
Try the vegan pizza with vegan cheese (extra charge applies)
Dishes ranked by how well this city's plant-based venues make them, compared to the other 157 cities we track.
6 places worth stopping for francesinha
Try the vegan francesinha, considered the best in Porto
Try the tofu or seitan francesinha for authentic vegan versions
Try the vegan francesinha, their signature dish
Respect the cats by following the provided rules and only pet cats that approach you
5 places worth stopping for pastel de nata
Try the pastel de nata and cinnamon rolls
Try the chocolate brownie with ice cream and toffee peanut bits
Order the daily specials for authentic vegan Portuguese dishes
Try the pastel de nata, a standout vegan Portuguese specialty
5 places worth stopping for stew
Order the daily specials for authentic vegan Portuguese dishes
Try the cauliflower steak and mushroom ceviedotta
Try the Korean fried cauliflower for its crispy texture and flavorful sauce
Try the tofu à Brás, a highly recommended dish
spinach · Vegan Food Guide All 233 Porto venues on the map. Filter by what's open, save what you'd return for, get walking directions in two taps.
Completely plant-based kitchens. No swaps, no asking, no surprises.
Try the Dal and banoffee cake
Order the daily specials for authentic vegan Portuguese dishes
Try the mushroom-based vegan burgers
Keep meals stocked in your freezer for quick nutritious lunches or dinners
Mainstream restaurants where the vegan side of the menu is treated seriously.
Try the vegan francesinha, considered the best in Porto
Try the vegan lasagna, highly praised by many visitors
Try the Latin lover bowl with extra herb tofu
Try the trio of homemade hummus.
Open before 10, good coffee, the kind of place you walk back to on day two.
Weekday fuel and weekend stretches.
Try the vegan francesinha, considered the best in Porto
Try the vegan pizzas with non-dairy cheese
Try the mushroom-based vegan burgers
Try the vegan curry udon — highly recommended and flavorful
The reason you planned the trip.
Date night. Birthday. Tell them you're celebrating.
Where the coffee is the reason to come.
Try the avocado toast which is generously topped and well-liked.
Try the iced matcha latte, a popular vegan-friendly option
Try the pastel de nata, a standout vegan Portuguese specialty
Try the vegan garden bagel sandwich with vegan cream cheese
Ice cream, pastry, and the honest dessert case.
Try the brownie dulce de leche cookie served warm
Try the dark chocolate sorbet, highly recommended and creamy
Try the vegan sorbets, especially the chocolate and fruit flavors
Try the vegan cinnamon rolls and croissants
Wifi, outlets, no judgement for a 3-hour sit.
Busy rooms with tables big enough for eight.
Try the vegan francesinha, considered the best in Porto
Try the vegan lasagna, highly praised by many visitors
Try the tofu curry and lentil stew
Try the vegan sausage with truffled mashed potatoes
Menus kids recognize, staff who don't flinch at strollers.
Try the Dal and banoffee cake
Respect the cats by following the provided rules and only pet cats that approach you
Try the tofu or seitan francesinha for authentic vegan versions
Try the vegan pho and summer rolls
Yes — Porto has 233 vegan-ready venues. The top-ranked are Lupin Snack Bar, Belo Farelo - Artisan Sourdough Bakery & Specialty Coffee, Farinha. Spinach ranks them daily on overall rating, signature dish strength, and reviewer praise for the food.
Porto scores 52.5/100 on the Spinach vegan city index. The city has 40 vegan-friendly venues and 63 high-quality restaurants out of 233 analyzed.
Porto has 29 fully vegan restaurants and 14 vegetarian restaurants. 40 venues score B or higher on the Vegan Friendliness grade.
Porto's top signature dishes for vegans are francesinha, pastel de nata, stew, and the city also does pizza and ice cream well. Signature dishes are ranked by how the city's venues score against the other 157 cities we track.
The vegan scene in Porto leans Mediterranean. Mediterranean is particularly strong, with 10 venues serving quality plant-based options.
Lupin Snack Bar is ranked #1 in Porto by the Spinach Essentials algorithm, which weights rating, signature dish performance, and reviewer praise. See all 15 Essentials for the full ranking.
Spinach ranks vegan venues using the same algorithm the mobile app runs: a composite of Google Maps rating, the Spinach Rating (Wilson-confidence scored), dish-quality Wilson scores from extracted review signals, and city-specific signature dish strength. Essentials add a tier weighting; category lists add their own mood/occasion weights. No pay-to-play.
The ranking refreshes daily from Supabase. The last refresh is stamped at the top of this page. Venue data comes from Google Maps, HappyCow, and Spinach's own review-analysis pipeline.