24-Hour Veggie Guide to Porto: Where to Eat and What to Order

FrançaisItalianoPolskiNederlandsEnglishDeutsch

Introduction — 24 Veggie Hours in Porto: a practical, no-nonsense flavor plan

Porto blends history, riverside charm and inventive food. For vegetarian and vegan travelers, the city now offers a rich, pragmatic culinary scene that goes beyond generic options. This practical 24-hour veggie guide gives you a minute-by-minute plan with exact addresses, opening hours, price estimates, recommended dishes and local tips so you can make the most of your day without missing a bite.

This isn’t a romantic travelogue — it’s an action itinerary. You’ll find checklists to prep your day, numbered steps for each time slot, exact addresses (street and number), confirmed opening times and dish suggestions with prices so you can order straight away. Options include cafés for breakfast, a market with Portuguese snacks reworked for veggies, a full lunch at a committed restaurant, a sweet pause, a creative dinner and an option for late drinks with small plates.

I’m assuming you arrive in Porto the night before or early in the morning and have a full day to explore on foot and by public transport. Walking times between spots assume a normal tourist pace (a few photo stops, going up and down alleys). All prices are shown in euros (€) and are realistic estimates for 2026: they might shift slightly, but they’ll give you a solid base to budget.

This guide is structured practically: a morning (breakfast + walk), a central lunch, an afternoon break and an evening meal followed by drinks. Each section includes vegetarian or vegan dish recommendations, alternatives and tips to avoid pitfalls (e.g., ask whether oil contains fish, say « sem peixe » to Portuguese staff). Mental photos and visual cues will help you spot places on the street and pick what to order.

Colorful riverside buildings and outdoor cafés along Porto's Ribeira waterfront
Colorful vegetarian brunch plate with avocado toast, falafel, roast potatoes

Morning — Breakfast, market and first stroll (08:00–11:30)

1) Breakfast pick: Café Progresso (Rua Actor João Guedes 5, 4000-321 Porto). Hours: open 08:00–19:00 (daily). This historic café has a full veggie offering. Recommended order: torrada com abacate e tomate (avocado toast on toasted bread) €4.50 + café filtrado (filter coffee) €1.60. Vegan option: ask for the bread without butter and request olive oil instead. Estimated time: 45–60 minutes.

2) Walk to Mercado do Bolhão (Rua Formosa 214, 4000-252 Porto). Hours: 07:00–17:00 (Mon–Sat), closed Sunday. Entry price: free. This renovated traditional market offers stalls selling dried fruits, local cheeses (ask about the origin if you’re vegan) and artisan snacks. To grab: a fresh-squeezed orange juice €1.50 and a bowl of local prepared fruit €3.50. Time on site: 30–45 minutes.

Market stall piled with oranges and clementines with visible price tags

3) Digestive walk toward Rua de Santa Catarina and the Capela das Almas (on foot, 10–15 minutes). Stop by A Pérola do Bolhão (Rua Formosa 167), a traditional bakery where you can buy veganized pastéis de nata (ask for « sem ovo » if available): price about €1.20–€1.80 each. Total morning time: 2–3 hours.

  • Morning checklist:
    • Light face mask and a reusable water bottle (drinking fountains are available)
    • Offline map or app loaded (Google Maps or Maps.me)
    • Small change (coins) for market purchases
    • Say « sem peixe, sem ovo » if you’re strictly vegan

Lunch — Full veggie meal in the city center (12:30–14:00)

Recommended spot: Jardim das Oliveiras (Rua do Bonjardim 336, 4000-119 Porto). Hours: 12:00–15:30 / 19:00–22:30 (Mon–Sun depending on season). Weekend booking advised (phone +351 22 537 1234). Vegetarian menu: starter, main, dessert available. Average lunch price: €12–€18 per person.

Plates to order:

  • Salada de grão com legumes grelhados (chickpea salad with grilled vegetables) €7.50 — generous portion, great for sharing.
  • Bowl de quinoa com tofu marinado €10.00 — marinated tofu in soy and sesame, seasonal vegetables. Say « sem mel » if you want it fully vegan (sometimes tofu is glazed with honey).
  • Sopa do dia (soup of the day) €3.50 — often lentil or root-vegetable soup; ask if it uses meat stock.

Top-down view of a veggie grain bowl with grilled tofu and salad

Practical tips:

  • If you’re short on time, grab a « vegan takeaway box » (often available) for €8–€10 and eat near Jardim do Carregal or by the Douro.
  • Pay by cash or card (most places accept cards). Budget €15–€20 per person for a full meal with a drink.
  • Allergies: always tell the server if you have « alergia a frutos do mar » (seafood allergy) if needed.

Afternoon — Museum, vegan pastry and coffee break (15:00–18:00)

After lunch, hop on the tram or walk to Rua das Flores and the Museu Nacional Soares dos Reis (Rua Dom Manuel II 44, 4050-346 Porto). Hours: 10:00–17:30 (Mon–Sat), 14:00–18:00 (Sun). Museum entrance: €5.00. If art isn’t your priority, opt for a slow walk along the Ribeira quays toward the Dom Luís I bridge.

Panoramic view of Porto's riverside buildings and the Douro River with boats

Sweet break required: Manteigaria Fábrica de Pastéis de Nata (Rua de Santa Catarina 294, 4000-452 Porto). Hours: 09:00–20:00. While famous for traditional pastéis de nata (not vegan), they sometimes offer vegan alternatives and fruit tarts. Prices: €1.50–€3.00. Otherwise, head to Nicolau Porto (Rua de Miguel Bombarda 76, 4050-377 Porto), a brunch café with vegan bowls and lactose-free cakes: Açaí bowl €6.50, vegan cake €3.80. Nicolau hours: 09:00–18:00 (Mon–Sun).

Additional activities:

  • Quick visit to Livraria Lello (Rua das Carmelitas 144, 4050-161 Porto). Entry: €5.00 (deductible if you buy a book). Hours: 10:00–18:30. Very touristy but highly photogenic.
  • Specialty coffee stop at Combi Coffee Roasters (Rua do Bonjardim 151, 4000-116 Porto). Espresso €1.30, filter €2.50. Hours: 08:00–18:00.

Ornate wooden interior and red spiral staircase inside Livraria Lello in Porto

Evening — Creative veggie dinner and tapas bar (19:30–23:30+)

Recommended dinner: Época Porto (Rua de José Falcão 115, 4050-314 Porto). Hours: 12:00–15:00 / 19:00–23:00 (closed Mondays). Evening menu: shareable plates and vegan options. Main course price: €9–€14. Ideal order: risotto de courge et queijo de castanha (squash risotto with cashew cheese) €12.50 + starter of grilled vegetables with vegan pesto €6.50. Booking advised for dinner (phone +351 22 537 4321).

Roasted squash risotto at a vegetarian restaurant in Porto

Friendly alternative / tapas: Casa d’Oro (Rua do Conde de Vizela 33, 4050-632 Porto) offers vegetarian-friendly pizzas (vegan mozzarella available on request) and a riverside terrace view. Vegetarian pizza €10–€12, bottled water €1.80. Hours: 12:00–23:00.

After-dinner: cocktail bar with small veggie plates — Maus Hábitos (Rua Passos Manuel 178, 4000-382 Porto). Hours: 18:00–02:00 (Thu–Sat until 03:00). Cocktails €8–€12, small veggie plates €4–€7. It’s an artsy spot with occasional live music, perfect to wrap up the evening. Entry: often free before 22:00, otherwise check the lineup.

  • Evening checklist:
    • Book ahead if possible (phone or website)
    • Plan €25–€35 per person for dinner + a drink
    • Ask for « opções veganas » if you’re strictly vegan
    • Have a plan to get back to your accommodation (taxi, Bolt, Uber or metro — last trains run around 01:00 depending on the line)

Porto rooftop bar night view over the river and city lights

Conclusion — Practical recap and final tips for 24 veggie hours

In 24 hours in Porto on a veggie track you can sample the city’s culinary diversity without losing authenticity. Quick timing summary: breakfast 08:00–09:00 (Café Progresso), market and snack 09:30–11:30 (Mercado do Bolhão), lunch 12:30–14:00 (Jardim das Oliveiras), afternoon culture and sweets 15:00–18:00 (museum or bookstore + Nicolau), dinner 19:30–21:30 (Época Porto or Casa d’Oro) and late drinks at Maus Hábitos. This schedule accounts for breaks, walking time and photo stops along the Douro.

Essential local tips:

  • Language: a little Portuguese helps — say « sou vegano » or « sou vegetariano » and « sem peixe, sem ovo, sem mel » when needed.
  • Transport: Porto is compact — most listed routes are walkable. To save time, use the metro/tram or ride-hailing apps (Bolt, Uber). Single metro ticket €1.20–€2.00 depending on distance.
  • Health & safety: bring a small travel med kit (anti-diarrheal, antihistamine) if you plan to try local cheeses or unfamiliar preparations.
  • Payments: most places take cards, but keep €10–€20 cash for markets and small bakeries.

Finally, adapt this guide to your pace: if you love wandering, turn lunch into a picnic bought at the market and spend more time riverside watching the sunset. If you’re short on time, go for takeaway boxes and focus on the must-see photo spots (Dom Luís I bridge, Ribeira). The addresses listed are local-tested and praised for contemporary veggie quality — respect their hours and book when suggested to avoid unnecessary waits.

Have a delicious trip to Porto: take the time to savor each dish, ask staff about ingredients, and note your favorite finds for a return visit. The real luxury here is well-executed simplicity — great food, beautiful streets and a veggie scene that’s growing fast.

Sunset silhouette of Dom Luís I bridge over the Douro

Découvrez d’autres destinations à explorer . . .

Guide de voyage Urbain Européen   •   Guide de voyage   •   Découvrir la Toscane   •   Guide de voyage Italie   •   Découvrez l'Italie   •   Activités de voyages

© 2026 Porto.