The Best Food & Wine Experiences in Portugal: Porto, Douro, Lisbon & Madeira

The best food and wine experiences in Portugal: Porto food tours and port lodges, Douro Valley day trips, Lisbon pastries and petiscos, Setúbal wines and Madeira wine, and how to book.

The short version: Portugal packs a lot of food and wine into a small country. In Porto, eat francesinha and bifanas on a food tour, then cross the river to the port lodges of Vila Nova de Gaia and take a day trip up the Douro Valley’s terraced vineyards. In Lisbon, the essentials are pastéis de nata, petiscos and ginjinha, with a wine day on the Setúbal Peninsula. And on Madeira, taste the island’s famous fortified wine in Funchal’s old lodges. Here are the best experiences and how to book.

Portugal’s best food and wine experiences at a glance

Experience What you taste Guide
Porto food tour Francesinha, bifana, pastéis de nata, port Porto food tours
Port wine lodges Tawny, ruby, vintage port in Gaia Port wine explained
Douro Valley day trip Port and Douro reds among the terraces Douro from Porto
Lisbon food Pastéis de nata, petiscos, bacalhau, ginjinha What to eat in Lisbon
Lisbon cooking class Pastéis de nata, petiscos Lisbon cooking classes
Wine from Lisbon Moscatel de Setúbal, Castelão, Colares Lisbon wine tours
Madeira Madeira wine, from Sercial to Malmsey Madeira wine tours

Porto and the Douro

Start in Porto with a food tour of its markets, tascas and bakeries (Porto food tours and what to eat in Porto). Across the river in Vila Nova de Gaia, the port lodges age their wine in vast cellars; learn the styles first in port wine explained, then book a port lodge tasting. For a full day, the Douro Valley‘s terraced vineyards are about 90 minutes upriver (Douro Valley day trip). North of Porto, the green Minho makes Vinho Verde.

Lisbon and Madeira

In Lisbon, the food is about small plates and bakeries: start with a warm pastel de nata, then join a Lisbon food tour or a cooking class, and plan with our 3-day Lisbon itinerary. For wine, cross the river to the Setúbal Peninsula for Moscatel and Azeitão cheese (Lisbon wine tours). Out in the Atlantic, Madeira‘s lodges in Funchal pour one of the world’s longest-lived wines (Madeira wine tours); in the south, the Algarve is all about seafood.

How to choose

On a first trip, take a food tour on your first evening in Porto or Lisbon, then add one wine day: the Douro from Porto or Setúbal from Lisbon. Port and Madeira lodges are easy to visit on your own in an hour or two.

Our picks: the Porto Gastronomy and Wine Tour, Arrábida and Sesimbra Day Trip with Wine from Lisbon, and the Full-Day Madeira Wine Tour with Lunch from Funchal.

Frequently asked questions

What is the best food and wine experience in Portugal?

A Douro Valley day trip from Porto for wine, and a food tour in Porto or Lisbon for the dishes and pastries.

Is Porto or Lisbon better for food?

Both are excellent: Porto for hearty dishes and port wine, Lisbon for pastries, petiscos and seafood.

Can you visit the Douro Valley from Porto in a day?

Yes. The Douro is about 90 minutes from Porto, and day trips include quintas, tastings and often a river cruise.

Book food and wine experiences in Portugal

See all Portugal food and wine experiences, including Douro Valley wine tours.

Recommended experiences to book

Powered by GetYourGuide