Gastronomy of Porto: Traditions and Unmissable Restaurants

Porto’s food scene is a paradise for lovers of hearty, honest cooking, where Portugal’s rich culinary tradition meets modern, innovative touches. The city is renowned for substantial dishes, authentic flavors, and fresh local ingredients. When you visit, explore Porto’s culinary traditions and make time for these can’t-miss restaurants during your stay.


Porto’s Classic Dishes


Francesinha

Francesinha

Porto’s most famous dish: layered bread stuffed with assorted meats (ham, sausage, steak), topped with melted cheese and smothered in a spicy tomato-and-beer sauce, typically served with fries and a fried egg.


Tripas à Moda do Porto

Tripas à Moda do Porto

A 15th-century stew of beef tripe, white beans, sausages, and more — nourishing and full-flavored. Legend says locals gave prime cuts to sailors heading on voyages, keeping the tripe at home — hence the dish’s origin.


Bacalhau à Gomes de Sá

Bacalhau à Gomes de Sá

Flaked salt cod baked with potatoes, onions, hard-boiled eggs, olives, and plenty of olive oil until golden and fragrant.


Caldo Verde

Caldo Verde

A simple, beloved soup of shredded collard greens, potatoes, onions, garlic, and chouriço — a celebration staple and year‑round comfort.


Unmissable Restaurants

  • Café Santiago — a benchmark francesinha.
  • O Gaveto — standout seafood in Matosinhos.
  • Casa de Pasto da Palmeira — traditional with a contemporary twist, in Foz.
  • DOP — chef Rui Paula’s refined Portuguese cuisine.
  • Tapabento — cozy spot near São Bento station; Portuguese with global notes.
  • Pedro Lemos — Michelin‑starred, seasonal, terroir‑driven cuisine in Foz.