⭐ 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.

50 tours available · Sorted by number of verified reviews. Prices and availability come live from GetYourGuide.

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,526)

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 €125 per person

Check availability →
Porto: Graham's Port Lodge Tour with Premium Wine Tastings

Porto: Graham's Port Lodge Tour with Premium Wine Tastings

⏱ 2 hours · 4.8 (2,042)

Learn about the history of the 1890 Graham's Port Lodge, the production process of Port wine, and enjoy a premium wine tasting with chocolate, cheese, and Pastel de Nata par…

from €40 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,881)

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 €30 per person

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

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

⏱ 7 hours · 4.8 (1,805)

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: Wine Tasting with Tapas Walking Tour

Porto: Wine Tasting with Tapas Walking Tour

⏱ 2 hours · 4.4 (1,555)

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,360)

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 →
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,280)

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: Delicious Food and Wine Walking Tour

Porto: Delicious Food and Wine Walking Tour

⏱ 3 hours · 4.8 (1,280)

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 →
Porto: 3-Hour Food Tour

Porto: 3-Hour Food Tour

⏱ 3 hours · 4.9 (1,094)

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 €64 per person

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

Porto: Pastel de Nata Cooking Class from Scratch

⏱ 2.5 hours · 4.9 (649)

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.7 (321)

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 →
DOURO VALLEY: Half-Day w/ Brunch, Tastings & Scenic Cruise

DOURO VALLEY: Half-Day w/ Brunch, Tastings & Scenic Cruise

⏱ 6 hours · 4.9 (245)

Embark on an intimate journey through Portugal’s stunning Douro Valley on a half-day trip from Porto, and savor a delightful brunch at a boutique winery, paired with a fine sele…

from €94 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: Pastel de Nata Workshop with Cocktails

Porto: Pastel de Nata Workshop with Cocktails

⏱ 1h 30m · 4.9 (119)

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 →
Poças: Guided Tour & Port Wine Tasting with Pastel de Nata

Poças: Guided Tour & Port Wine Tasting with Pastel de Nata

⏱ 1.5 hours · 4.6 (48)

Enjoy the perfect combination between the Portuguese traditional pastry and the famous Port Wine, with this tasting paired with a Pastel de Nata (custard tart)!

from €23 per person

Check availability →
From Porto: Winery Brunch & 1-hour Boat tour in the Douro Valley

From Porto: Winery Brunch & 1-hour Boat tour in the Douro Valley

⏱ 7 hours · 4.8 (46)

Savor a late brunch in the Douro Valley with local specialties paired with four wines: sparkling, white, red and Port. Finish the day with a 1-hour scenic boat cruise in Pinhão.

from €75 per person

Check availability →
Porto: Douro River Cruise with Tapas, wine and a local guide

Porto: Douro River Cruise with Tapas, wine and a local guide

⏱ 2 hours · 5.0 (40)

Escape the crowds and enjoy a relaxing cruise along the Douro River, with wine, traditional tapas, and a friendly local guide sharing the stories of Porto.\nThis is a small grou…

from €50 per person

Check availability →
Porto: Cooking Class with Local Market Visit

Porto: Cooking Class with Local Market Visit

⏱ 3.5 hours · 5.0 (33)

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 →
Chef-Led Porto Market Tour & Portuguese Tapas Class + Wine

Chef-Led Porto Market Tour & Portuguese Tapas Class + Wine

⏱ 4 hours · 4.8 (33)

Our Chef-Led Gastronomic Tour of the Bolhao Market combines with a hands-on Portuguese Tapas Class. You'll make Tapiscos & enjoy Douro wine, taking home new skills to deligh…

from €97 per person

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

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

⏱ 6 hours · 5.0 (26)

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 €45 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 (22)

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 €65 per person

Check availability →
Porto: Six Bridges Cruise with Francesinha Lunch

Porto: Six Bridges Cruise with Francesinha Lunch

⏱ 2 hours · 4.8 (21)

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.8 (14)

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.9 (11)

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 €71 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 restaurant Enche o Bandulho, featuring francesi…

from €68 per person

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

Porto: Portuguese Cuisine Cooking Class on the Terrace

⏱ 3.5 hours · 4.9 (10)

You can actively participate in preparing the entire menu.\nHave fun in the relaxed atmosphere of our terrace.

from €100 per person

Check availability →
Porto Food Tour: 10 tastings at 5 Restaurants and Eateries

Porto Food Tour: 10 tastings at 5 Restaurants and 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 €43 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.5 (6)

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 (6)

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 or Tile Painting Workshop

Porto: Pastel de Nata or Tile Painting Workshop

⏱ 2h 30m · 5.0 (6)

In this magnificent Pastel de Nata workshop, you will learn how to make Portugal's most iconic dessert, and at the end, you will take the recipe home with you!\nIt will be a…

from €54 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 →
Vila Nova de Gaia: Quinta da Boeira Wine & Cheese Tasting

Vila Nova de Gaia: Quinta da Boeira Wine & Cheese Tasting

⏱ 1 hour · 4.6 (2)

Explore the wine cellar at Quinta da Boeira on a self-guided tour. Enjoy a guided tasting of 4 ports, paired with regional cheeses.

from €45 per person

Check availability →
1818 Family Estate Cooking Class & Vineyard (30m from Porto)

1818 Family Estate Cooking Class & Vineyard (30m from Porto)

⏱ 4 hours · 5.0 (2)

Escape the city crowd and visit a historic family estate dating back to 1818. Walk through scenic Vinho Verde Vineyards. Pick fresh, organic ingredients directly from the family…

from €190 per person

Check availability →
Porto Walking Tour with a Local Historian

Porto Walking Tour with a Local Historian

⏱ 3 hours · 5.0 (2)

Explore Porto with a professional licensed historian. Discover the city's history, gastronomy, culture and architecture with rigour and depth on this walking tour.

from €120 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 - 4 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 - Gaia Pier: Concert and Gastronomic Experience

Porto - Gaia Pier: Concert and Gastronomic Experience

⏱ 1 hour · 5.0 (1)

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: 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 →
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 €50 per person

Check availability →
Portugal: 2 days in the Douro Valley with Harvest experience

Portugal: 2 days in the Douro Valley with Harvest experience

⏱ 2 days · 5.0 (1)

Discover one of the world’s oldest demarcated wine region - the Douro Valley and take part in the grape harvest, admiring the incredible views, their wines, gastronomy, culture…

from €270 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 €160 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 €160 per person

Check availability →
Porto: Francesinha Experience at the Castle of Santa Catarina

Porto: Francesinha Experience at the Castle of Santa Catarina

0

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

from €20 per person

Check availability →
Porto: City Tour in a Classic Car with Wine & Cheese Tasting

Porto: City Tour in a Classic Car with Wine & Cheese Tasting

⏱ 2 hours 0

Discover Porto in a classic car on an unforgettable vintage tour. Among charming streets, enjoy ham and cheese with wine.

from €54 per person

Check availability →
Gerês: Private Tour, Goats, Artisanal Cheese & Mountain Villages

Gerês: Private Tour, Goats, Artisanal Cheese & Mountain Villages

⏱ 10 hours 0

Discover Gerês on a private and authentic tour: get up close with the goats, taste artisanal cheese, explore mountain villages, and discover landscapes off the beaten track.

from €549 per group up to 1

Check availability →
Porto: Family Treasure Hunt and Birthday Celebration

Porto: Family Treasure Hunt and Birthday Celebration

⏱ 2h 30m 0

Join a treasure hunt adventure in Porto with your family. Explore the Cheese Castle and City Park, solve puzzles, and learn about Porto’s history.

from €38 per person

Check availability →
Private Luxury Wine & Food Tour in Douro

Private Luxury Wine & Food Tour in Douro

⏱ 1 day 0

On this luxury enogastronomic tour, discover the Douro Wine Region. Visit 3 of the most respected producers in the Douro, participate in wine tastings and enjoy the Douro cuisine.

from €800 per person

Check availability →

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

Are the port wine cellars in Porto or in Vila Nova de Gaia?

In Gaia, all of them. The lodges sit on the south bank, opposite the old town, about fifteen minutes on foot from Ribeira across the lower deck of the Dom Luís I bridge. Tour listings usually say “Porto” because that is what people search for.

Is the Douro river cruise the same thing as a Douro Valley tour?

No, and it is the most common mix-up here. The cruise is the fifty-minute six-bridges loop inside the city. The valley, where the vines actually grow, starts about ninety minutes upriver by road and takes a full day, usually nine or ten hours.

Does Porto have a beach?

Several, but they face the open Atlantic. The water stays around 18 °C even in August and drops to about 14 °C in winter, and there is usually wind. Matosinhos and Espinho are good surf beaches and pleasant to walk; they are not warm swimming beaches.

How hard is the old town to walk?

Harder than it looks. From the river at Ribeira up to Clérigos is roughly seventy metres of climb, largely on polished mosaic paving that gets slippery in rain. The Guindais funicular and the Gaia cable car take out two of the steepest sections.

Do I need to book Livraria Lello in advance?

Yes — entry is ticketed with a time slot, and the queue outside is for people who did not book one. The ticket works as a voucher against a book, so the visit effectively costs nothing if you buy one.

What is there to do in Porto when it rains?

A lot, which is fortunate: this is one of the wettest parts of Portugal, with the heaviest rain between October and February. The cellars, Palácio da Bolsa, Livraria Lello, cooking workshops and the concert hall are all indoors and run whatever the weather.

Porto tours from €18 · available today

Check availability