⭐ Over 400 tours compared · 250,000+ verified traveller reviews

Food Tours & Cooking Classes in Porto

Two things travellers get wrong here. A tasting walk is not dinner — most stop at three or four counters and leave you pleasantly full, not fed. And the francesinha, Porto’s own invention, is a sandwich of several meats under melted cheese in a beer-and-tomato sauce, served with chips: superb, and genuinely heavy. If you plan to try one, do it at the start of the day rather than the end.

Find your tour
  • ✓ Free cancellation on almost every tour
  • ✓ Instant confirmation straight to your phone
  • ✓ Same price as booking direct

Top rated · Season 2026

The tours travellers book most

Ranked by the number of verified reviews, not by what pays us most. Prices and availability come live from GetYourGuide.

48 tours available · Sorted by number of verified reviews. Prices from GetYourGuide as of our last update. The current price and availability are shown on GetYourGuide before booking.

From Porto: Tastings at 2 Wineries, Chef's Lunch & Boat Tour

From Porto: Tastings at 2 Wineries, Chef's Lunch & Boat Tour

⏱ 9 hours · 4.9 (2,647)

Discover the best of the Douro Valley on a day trip from Porto. Take a cruise in the Douro Valley, visit 2 family winemakers, stroll through vineyards, taste 11 wines, and enjoy…

from €126 per person

Check availability →
Porto: Pastel de Nata Pastry-Making Workshop with cocktails

Porto: Pastel de Nata Pastry-Making Workshop with cocktails

⏱ 1.5 hours · 4.9 (2,542)

Learn how to make pastel de nata, one of Portugal's most famous pastries, at a workshop in Porto. Enjoy good company and complimentary drinks during your class.

from €35 per person

Check availability →
From Porto: Douro Valley Wine Tasting Tour, Cruise & Meal

From Porto: Douro Valley Wine Tasting Tour, Cruise & Meal

⏱ 10 hours · 4.8 (2,201)

Discover the Douro Valley. Choose a full-day tour with 2 wineries, tastings and traditional lunch, or a half-day experience with a scenic river cruise, brunch and a winery visit…

from €59.80 per person

Check availability →
Porto: Douro Valley & Amarante Wine, Food & River Tour

Porto: Douro Valley & Amarante Wine, Food & River Tour

⏱ 7 hours · 4.7 (1,953)

Explore the Douro Valley & Amarante in one enriching day: enjoy stunning landscapes, traditional wine tasting, a private boat cruise with local tapas, and cultural highlights, a…

from €84 per person

Check availability →
Porto: Pastel de Nata Cooking Class with Grandma's Recipe

Porto: Pastel de Nata Cooking Class with Grandma's Recipe

⏱ 2 hours · 5.0 (1,938)

Fall in love with pasteis de nata (Portuguese custard tarts) during this cooking class at a local Porto home. Follow a grandma’s recipe and enjoy what you make together at the t…

from €29.50 per person

Check availability →
Porto: Wine Tasting with Tapas Walking Tour

Porto: Wine Tasting with Tapas Walking Tour

⏱ 2 - 3.5 hours · 4.4 (1,556)

Taste the best wines of Porto on this walking tour with wine tasting. Sample Port, Douro, and Vinho Verde complemented by Portuguese codfish cakes.

from €45 per person

Check availability →
Porto: Pastel de Nata Cooking Class with Port Wine

Porto: Pastel de Nata Cooking Class with Port Wine

⏱ 1.5 hours · 4.9 (1,473)

Learn how to make the iconic Pastel de Nata in a cozy, hands-on cooking workshop at Domus Arte, in the heart of Porto, guided by instructors, along with Port Wine or juice and s…

from €33 per person

Check availability →
Porto: Delicious Food and Wine Walking Tour

Porto: Delicious Food and Wine Walking Tour

⏱ 3 hours · 4.8 (1,396)

Get a taste for Porto on a guided gastronomy and wine tour through the Old Town. Discover Porto's cuisine and learn the history of the city’s food.

from €74 per person

Check availability →
Vila Nova de Gaia: Port Wine Tasting with Cheese Pairing
Bestseller

Vila Nova de Gaia: Port Wine Tasting with Cheese Pairing

⏱ 1 hour · 4.8 (1,337)

Taste three fine port wines, each perfectly matched with local cheeses, at a lodge in Vila Nova de Gaia for a truly cozy and memorable tasting journey.

from €26 per person

Check availability →
Porto: 3-Hour Food Tour

Porto: 3-Hour Food Tour

⏱ 3 hours · 4.9 (1,164)

Join this authentic Porto food tour to try what the locals enjoy eating in the morning. Take in the city’s morning atmosphere as you experience Porto through its delicious local…

from €66 per person

Check availability →
Porto: Pastel de Nata Cooking Class from Scratch

Porto: Pastel de Nata Cooking Class from Scratch

⏱ 2h 30m · 4.9 (703)

Learn how to make the famous Pastel de Nata in this cooking class in Porto. Learn the history of Portuguese pastry from your friendly instructor and sip on a glass of local wine.

from €43 per person

Check availability →
Porto: City Highlights Guided Walking Tour

Porto: City Highlights Guided Walking Tour

⏱ 2h 30m · 4.6 (435)

Join one of our entertaining guides on a Porto Walking Tour and discover the best of this majestic place while hearing interesting stories about the city's culture, history,…

from €15 per person

Check availability →
Porto: Pastel de Nata Workshop with Cocktails

Porto: Pastel de Nata Workshop with Cocktails

⏱ 1h 30m · 4.9 (159)

Learn to make Pastel de Nata in a hands-on workshop in Porto. Discover the secrets of this iconic Portuguese pastry, enjoy your creations with cocktails, and learn about its his…

from €35 per person

Check availability →
Porto: Food Tour with Tastings

Porto: Food Tour with Tastings

⏱ 3 hours · 4.6 (146)

Discover Porto through its flavors! Stroll charming streets, taste authentic local dishes, and uncover the city's rich culinary heritage on a journey of taste, culture, and…

from €75 per person

Check availability →
Porto: All-Inclusive Fado Dinner Show and Night Tour

Porto: All-Inclusive Fado Dinner Show and Night Tour

⏱ 4 hours · 4.6 (69)

Explore the best of Porto's culture and learn about its history, traditions, music, and gastronomy. Enjoy a full meal at a local restaurant with a Fado show and a nighttime…

from €95 per person

Check availability →
From Porto: Braga & Guimarães - History & Local Flavours

From Porto: Braga & Guimarães - History & Local Flavours

⏱ 6 hours · 5.0 (41)

Discover the birthplace of Portugal. Explore Braga’s historic center and wander the medieval streets of Guimarães while learning. Enjoy a tapas-style lunch in Guimarães with vin…

from €71.25 per person

Check availability →
Porto: Cooking Class with Local Market Visit

Porto: Cooking Class with Local Market Visit

⏱ 3h 30m · 4.9 (39)

Learn to cook traditional Portuguese dishes with a local guide in Porto. Visit a local market, bakery, or butcher to pick up fresh ingredients and prepare a full menu from scratch.

from €90 per person

Check availability →
Portuguese Cooking Class in a Traditional Tasca with Meal | Porto

Portuguese Cooking Class in a Traditional Tasca with Meal | Porto

⏱ 2 hours · 5.0 (38)

Learn how to cook traditional Portuguese dishes in an authentic tasca in Porto. Cook with a local host and end the experience by sharing the meal prepared by the group.

from €75 per person

Check availability →
Porto: Six Bridges Cruise with Francesinha Lunch

Porto: Six Bridges Cruise with Francesinha Lunch

⏱ 2 hours · 4.6 (28)

Discover Porto from the Douro on a 2-hour Six Bridges cruise. Enjoy a complete Francesinha lunch on board, with a starter, house dessert and one drink included.

from €35 per person

Check availability →
Porto: Six Bridges Cruise with Francesinha Dinner

Porto: Six Bridges Cruise with Francesinha Dinner

⏱ 2 hours · 4.7 (26)

Discover Porto from the Douro on a 2-hour Six Bridges cruise. Enjoy a Francesinha dinner on board, with a starter, house dessert and one drink included.

from €40 per person

Check availability →
Porto: Private Yacht Tour with Francesinha or Bacalhau ⭐

Porto: Private Yacht Tour with Francesinha or Bacalhau ⭐

⏱ 2 hours · 4.0 (16)

Discover Porto in the most unforgettable way: cruise the Douro aboard a private yacht and indulge in a traditional Francesinha or Bacalhau lunch or dinner.

from €89 per person

Check availability →
Porto: Portuguese Cuisine Cooking Class on the Terrace

Porto: Portuguese Cuisine Cooking Class on the Terrace

⏱ 3h 30m · 4.9 (15)

You can take an active part in preparing the entire menu.\nHave fun in the relaxed atmosphere of our terrace.

from €100 per person

Check availability →
Porto: Douro Cruise + Bacalhau or Francesinha at a Restaurant

Porto: Douro Cruise + Bacalhau or Francesinha at a Restaurant

⏱ 3 hours · 5.0 (10)

Sail along the Douro River, enjoy a tasting on board, then discover the flavors of Portugal with a traditional lunch or dinner at the restaurant Enche o Bandulho, featuring fran…

from €84.90 per person

Check availability →
Porto: 10-Tasting Food Tour at 5 Restaurants & Eateries

Porto: 10-Tasting Food Tour at 5 Restaurants & Eateries

⏱ 4 hours · 5.0 (9)

Explore Porto's rich food, culture, and history with a local guide. Taste iconic dishes, wines, and learn their origins as you tour the city’s most beloved spots in the hist…

from €98 per person

Check availability →
Douro River Cruise with Cheese & Tonic Porto in a Sailboat

Douro River Cruise with Cheese & Tonic Porto in a Sailboat

⏱ 2 hours · 5.0 (7)

Sailing 360º offers you the traditional boat tour through the banks of Porto and Vila Nova de Gaia with a personalized and special touch! A 2h Douro River cruise with ocean expe…

from €59 per person

Check availability →
Porto: Fado Concert with Cheese Tasting and Port Wine

Porto: Fado Concert with Cheese Tasting and Port Wine

⏱ 1 hour · 4.6 (7)

Enjoy the authentic Fado experience in an intimate concert of fado and guitar while tasting some local cheeses and savoring a nice glass of Port Wine.

from €30 per person

Check availability →
Peneda Gerês N. Park Private Tour from Porto

Peneda Gerês N. Park Private Tour from Porto

⏱ 10 hours · 4.9 (7)

Discover Portugal’s only National Park on a private tour from Porto: waterfalls, viewpoints, traditional villages, and authentic local gastronomy. Local guide and premium comfor…

from €179 per person

Check availability →
Porto: Pastel de Nata Workshop or Azulejo Painting Workshop

Porto: Pastel de Nata Workshop or Azulejo Painting Workshop

⏱ 2.5 hours · 4.7 (7)

In this wonderful Pastel de Nata workshop, you'll learn how to make Portugal's most iconic pastry, and at the end, you'll take the recipe home with you to make it yo…

from €54 per person

Check availability →
Porto: Small-Group Food and Wine Walking Tour

Porto: Small-Group Food and Wine Walking Tour

⏱ 2h 30m · 3.2 (6)

Discover Porto's culinary scene on a small-group food and wine walking tour. Visit the historic Bolhão Market, taste local specialties, and sip on regional wine and authenti…

from €7 per person

Check availability →
Porto: Francesinha Workshop with Jorge and Isabel

Porto: Francesinha Workshop with Jorge and Isabel

⏱ 3h 30m · 5.0 (5)

Learn how to prepare Porto's iconic Francesinha, from the sauce to the oven, and finish with a Pastel de Nata and a drink of your choice.

from €100 per person

Check availability →
Porto: Douro Luxury Sailing Experience with Tasting

Porto: Douro Luxury Sailing Experience with Tasting

⏱ 1h 30m · 5.0 (4)

Discover Porto from the Douro on a 90-minute luxury sailing experience. Pass the famous Port wine cellars, cruise under six iconic bridges, and enjoy a welcome drink and local c…

from €45 per person

Check availability →
Porto: Cultural and Historical Fado and Dinner Experience in 4 Acts

Porto: Cultural and Historical Fado and Dinner Experience in 4 Acts

⏱ 4 hours · 5.0 (3)

Dinner and Fado Show\nSurprise menu, different every day, with typical Portuguese dishes.\nFado by: Patrícia Fier, Amável Carneiro and Luís Teixeira de Campos.

from €60 per person

Check availability →
Porto - Gaia Pier: Concert and Gastronomic Experience

Porto - Gaia Pier: Concert and Gastronomic Experience

⏱ 1 hour · 4.4 (2)

Enjoy a live pipe organ concert in Gaia Pier, featuring hits such as Coldplay, Queen, ABBA, and The Beatles while savouring a Codfish Cake with Serra da Estrela Cheese and a gla…

from €18 per person

Check availability →
Porto: Francesinha Experience at Santa Catarina Castle

Porto: Francesinha Experience at Santa Catarina Castle

· 3.5 (2)

Discover one of Porto's most iconic flavors at Santa Catarina Castle. Savor a francesinha with homemade potatoes and a Super Bock in a place steeped in history.

from €22 per person

Check availability →
Porto: Bolhão Market Food Tour with Francesinha & Port Wine

Porto: Bolhão Market Food Tour with Francesinha & Port Wine

⏱ 3 hours · 5.0 (2)

Discover Porto's culinary scene on a guided food tour of the city. Sample regional specialties, sip on Port wine, and enjoy a traditional pastry tasting with coffee or tea.

from €89 per person

Check availability →
Porto: Portuguese Cooking Class with Meal and Drinks

Porto: Portuguese Cooking Class with Meal and Drinks

⏱ 3 hours · 5.0 (2)

Cook like a Chef!\nJoin our Portuguese cooking class: learn, prepare and enjoy a typical downtown meal with local wines.\nMore dates, team-building or languages available.

from €70 per person

Check availability →
Porto - Mask Night Dinner & Cabaret Experience

Porto - Mask Night Dinner & Cabaret Experience

⏱ 3h 30m · 3.0 (1)

Begin your night with an intimate chef-curated dinner as cabaret performances unfold around you. An immersive nightlife experience where the evening evolves naturally into a vib…

from €89 per person

Check availability →
Porto: Culinary Backstreets - Sardine City Food Tour

Porto: Culinary Backstreets - Sardine City Food Tour

⏱ 5h 30m · 5.0 (1)

Discover the flavors of Matosinhos on a guided food tour from Porto. Visit a working sardine cannery, explore the local fish market, and enjoy a classic harborside lunch.

from €134.08 per person

Check availability →
Matosinhos: Francesinha Tour

Matosinhos: Francesinha Tour

⏱ 2 hours · 1.0 (1)

Enjoy a complete gastronomic experience in Matosinhos with starters, Francesinha da Casa, a dessert of your choice, and drinks of your choice. A relaxed meal to taste an icon of…

from €25 per person

Check availability →
Porto: Traditional Fado Night with Portuguese Dinner

Porto: Traditional Fado Night with Portuguese Dinner

⏱ 3 hours · 5.0 (1)

Experience live Fado in a welcoming Porto restaurant. Enjoy a traditional Portuguese dinner with selected drinks while local singers perform with Portuguese and classical guitars.

from €70 per person

Check availability →
Porto: Guided Dutch and English Walking Highlight Tour

Porto: Guided Dutch and English Walking Highlight Tour

⏱ 3 hours · 1.0 (1)

Explore Porto on a 3 hour Dutch or English guided walking tour with entry to the Clérigos Tower. See iconic landmarks, discover hidden gems, and enjoy a break with a traditional…

from €35 per person

Check availability →
Porto: Wine & Cheese Pairing Experience

Porto: Wine & Cheese Pairing Experience

⏱ 1 hour 0

Enjoy a guided tasting of 3 Portuguese wines with a local sommelier in a cozy wine bar in the heart of Porto. Learn about grapes and regions paired with a small cheese and charc…

from €45 per person

Check availability →
Porto: 3-Day Private Tour with Douro River Cruise

Porto: 3-Day Private Tour with Douro River Cruise

0

Private Tour - Nature, Heritage & Gastronomy (3 Days, 2 Nights)\nPorto → Braga → Guimarães → Douro Valley. Discover the perfect blend of nature, history, and gourmet experiences…

from €950 per person

Check availability →
Porto: Food Tour with Tastings and Souvenirs

Porto: Food Tour with Tastings and Souvenirs

⏱ 4 hours 0

Discover the flavors of Porto on a food tour with typical tastings. Visit markets, hidden corners, and enjoy a unique group experience with a passionate local guide.

from €159.99 per person

Check availability →
Porto: Culinary Backstreets - Beyond the Barrel Food Tour

Porto: Culinary Backstreets - Beyond the Barrel Food Tour

⏱ 5 hours 0

Discover the culinary diversity of Porto on a guided food tour. Explore the city's backstreets, sample local specialties, and learn about the city's rich culinary heritage.

from €134.08 per person

Check availability →
Porto: Food Tour with Tastings and Souvenirs

Porto: Food Tour with Tastings and Souvenirs

⏱ 4 hours 0

Discover the flavors of Porto on a food tour with tastings of local specialties. Explore historical markets, hidden corners, and enjoy a small-group experience with a passionate…

from €159.99 per person

Check availability →
Cooking class at Fonte Santa in Gaia, lunch with views of Porto!

Cooking class at Fonte Santa in Gaia, lunch with views of Porto!

⏱ 3 hours 0

More than just a cooking class in the cuisine of Northern Portugal, enjoy a traditional Porto lunch… paired with the excellent vinho verde and mature wines of the Douro Valley!

from €65 per person

Check availability →
Braga Food Tour: Guided Tour with Tastings & Wine

Braga Food Tour: Guided Tour with Tastings & Wine

⏱ 2h 30m 0

A sensory journey in Braga, where history meets gastronomy. From Porta Nova Arch to historic cafés and medieval towers, explore iconic streets and sample authentic local tastes.

from €40 per person

Check availability →

Which Porto food experience suits you?

The main choice is between eating around the city and making something yourself. Most food walks here last three or four hours and link several tastings with streets, markets and local food history; a wine-and-tapas walk takes two hours. Pastel de nata workshops run from about 90 minutes to two and a half hours, while broader Portuguese cooking classes take roughly two to four hours and may include a market visit or meal.

Choose a walk for variety and city context. A pastry class gives couples, families and keen bakers a focused activity, while fuller cooking classes suit travellers who prefer a workbench and table to moving between stops. One-hour Port-and-cheese tastings and two-hour cruises with tapas or francesinha combine food with one particular setting rather than surveying Porto’s cooking. Check the meeting point: several wine experiences begin in Vila Nova de Gaia, a francesinha tour is in Matosinhos, and Douro food trips take six hours or more.

“Tasting” says little about quantity, so look at what each card lists. The cards range from a single pairing to ten tastings at five eateries; workshops may mention Port, juice, cocktails or a complete meal. Morning fits the tour built around what locals eat early and a class with a market visit, while lunch and dinner cruises set their own time. Otherwise, leave room around the activity: ask whether it replaces a meal and confirm dietary alternatives before booking.

Good to know: Mercado do Bolhão is back in its own building after a long rebuild and appears on most food routes. Tell the operator in advance if you are vegetarian or avoid pork — several stops are built around cured meat and bacalhau, and substitutions need warning.

See all tours in Porto →

Good to know

Frequently asked questions

Is a Porto food tour enough for lunch or dinner?

Not necessarily. The cards include anything from a single wine-and-cheese pairing to ten tastings across five eateries, while some cruises and cooking classes explicitly include a meal. Check the precise list of tastings and ask the provider if the quantity matters to your plans.

Should I choose a food walk or a cooking class?

Pick the walk to sample several places while learning about Porto’s streets and food culture. Choose a class if making pastel de nata, francesinha or a Portuguese meal is the main attraction. Classes also involve less walking, but you should still check accessibility with the provider.

Do Porto food experiences include wine?

Some do and some do not. Several walks pair food with wine, pastry workshops may offer Port, cocktails or juice, and Gaia tastings focus on Port with cheese or pastel de nata. Read the inclusions and ask about a non-alcoholic alternative before reserving.

Porto tours from €18 · available today

Check availability