TLDR: The best cooking classes in Porto are hands-on, small-group, and rooted in real Portuguese ingredients. Standout sessions: a 4 hour Chef Led Market Tour and Portuguese Tapas Class with wine, starting at the Mercado do Bolhão and finishing in the Orangerie at Canto De Luz; a 2.5 hour pastel de nata pastry workshop; a 3 hour seafood class; and a 3 hour feijoada bean stew class. Our sister brand Canto Cooking runs the most reviewed of these (4.9 stars, 487 reviews), 90 seconds from the Villa Almada front gate.
Insider tip from Villa Almada
Book the Chef Led Market Tour for the morning of your second day in Porto. You will already be over the airport haze, you will have a working sense of where things are, and finishing with a sit-down lunch in the Orangerie sets up a slow afternoon by the villa pool. The market is also at its most amazing before 11am.
A cooking class is the easiest way to understand Porto food in one afternoon. Forget reading menus and pointing — you walk into a real market with a chef, learn what salt cod actually looks like fresh, prep a Portuguese tapas plate with your own hands, and sit down to eat what you made. Most of our Villa Almada guests say it is the best half-day of their trip.
My sister business, Canto Cooking, runs out of the Orangerie at the bottom of our garden, so I am openly biased. But these classes really are amazing — small groups, multilingual hosts, demo-and-do format, and the highest review rating of any cooking experience in Porto. This guide also covers the other reputable options in the city if you want a fuller picture.
The flagship class — chef-led market tour and Portuguese tapas

The most popular cooking class in Porto is the 4 hour Chef Led Market Tour and Portuguese Tapas Class with Wine, run by my sister business Canto Cooking. It starts at the Mercado do Bolhão, where a chef walks you through what makes Portuguese cooking distinctive — bacalhau, fresh fish, the seasonal vegetables, the cured hams.
You then walk back to the Orangerie at Canto de Luz (90 seconds from Villa Almada’s gate) and cook together. Demo-and-do format: the chef shows, you do. Recipes vary by season but typically include flame-grilled chouriço, fresh clams, codfish pancakes (pataniscas), a vegetarian or vegan plate, and a traditional dessert. The class finishes with a sit-down lunch of everything you made, paired with Douro Valley wine.
Rated 4.9 stars across 487 reviews and aimed at age 14 and up. €119 per person, 4 hours including the lunch. Meeting point is on the corner between Manteigaria and Leitaria Quinta do Paço at Bolhão. Vegetarian and gluten-free options accommodated with prior notice.
Planning a Porto stay?
Why not stay with me at Villa Almada?
Two super king suites, a private heated saltwater pool, and a 15 minute walk to Cais da Ribeira. From €269 per night, sleeps up to six plus two infants.
Check Villa Almada availability →
FTC disclosure: this is our own villa booking page.
Shorter and more focused options

Portuguese Pastry Class: Mastering Pastéis de Nata is the 2.5 hour deep-dive into the most famous Portuguese pastry. You learn to prepare the delicate puff pastry, mix the silky custard, blowtorch the tops, and walk out with a box of nata you actually made. Around €75 per person.
For visitors with strong cooking instincts, the Traditional Portuguese Cuisine Class is a 3 hour deeper menu — bacalhau (salted cod), amêijoas (clams) and a Tarte de Amêndoa almond tart. Local Portuguese wine pairings come with each dish. Around €95 per person.
Two more specialist sessions worth knowing: a Seafood Cooking Class at 3 hours covering arroz de marisco (seafood rice) and sardinhas assadas (grilled sardines), and a Portuguese Comfort Food Class at 3 hours making feijoada — the traditional bean stew with pork, sausages and rice. Both around €95.
Adding wine to the experience

The Porto Wine Tasting Experience with Portuguese Cheese and Ham Plate is the lighter add-on if a full cooking class is too much. 1.5 hours, €29 per adult, five carefully selected wines from the Douro Valley plus a 30ml Port wine pour, served with a tapas plate of local cheeses, cured ham, crackers and homemade jams. The Orangerie or the garden in good weather.
For Port-focused tasters, the “Best of the Best” Port Wine Tasting runs 1 hour at €22 per adult and covers four premium Port houses (Sandeman, Graham’s, Taylor’s, Ferreira) with artisan chocolates and cheese pairings. Adults only. Both tastings can be booked as a private group experience for celebrations or family parties.
Most guests pair a 4 hour cooking class with a separate evening wine tasting on a different day. It is a more relaxed pace than doing both back to back, and the second session is more enjoyable for not being on top of a heavy lunch.
“Great spot, less than a 30-minute walk from all the best city sites and super close to public transit options. Great location, beautiful interior designed rooms, and the lovely team make the magic happen.”
Daniel Baker · Couple holiday
Why this matters more than a generic city tour
A standard “Porto food tour” walks you between four or five tourist tasting spots in 3 hours and ends. A cooking class slows the pace, gets you working with your hands, and gives you something you can actually replicate at home. For groups travelling together, it is also the bonding activity you keep talking about for weeks afterwards.
The Canto Cooking format in particular keeps groups small (typically six to ten guests), and the multilingual hosts take care of language gaps. We have run them with US, UK, Australian, French, Italian, German, Spanish and Brazilian guests in the same session without anyone missing a step.
For private groups (eight or more), we run custom events directly. Birthdays, wedding parties, retirements, work trips. Pricing on enquiry, and we can include cooking, market tours, tastings, and shared dining in the Orangerie. Talk to the team if you have a special celebration coming up.
- Chef Led Market Tour & Portuguese Tapas Class: €119/person, 4 hrs, age 14+, 4.9★ over 487 reviews.
- Pastel de Nata Pastry Class: ~€75/person, 2.5 hrs, all ages welcome.
- Traditional Portuguese Cuisine Class: ~€95/person, 3 hrs, with wine pairings.
- Seafood Cooking Class: ~€95/person, 3 hrs, age 14+ recommended.
- Comfort Food / Feijoada Class: ~€95/person, 3 hrs, family-friendly.
- Porto Wine Tasting with cheese & ham: €29/adult, 1.5 hrs, five wines plus a Port.
- “Best of the Best” Port Tasting: €22/adult, 1 hr, premium Port-focused, adults only.
- From Villa Almada: the Orangerie sits at the bottom of the same garden — 90 seconds on foot.
Photos of Villa Almada
View the full Villa Almada gallery →
FTC disclosure: links to our own villa booking page.
Stay with us in Porto
Villa Almada — luxury family villa with private pool
Located in the garden of our Canto de Luz Boutique Maison, Villa Almada is a self-contained luxury home for up to six guests plus two infants. Two super king suites, private heated saltwater pool, daily homemade breakfast served at the villa or in the Orangerie, daily cleaning, and a 15 minute walk down to the heart of Porto’s old town. A far cry from the soulless chain hotels of yesterday, with eco-conscious comfort built in.
From €269/night. FTC disclosure: this is our own villa booking page.
Frequently asked questions
How much do cooking classes in Porto cost?
A short pastry-focused class runs around €75 per person. The flagship 4 hour chef-led market tour and tapas class with wine is €119 per person. Wine tasting alone is €22 to €29. Group prices are available for parties of eight or more.
Are children allowed at Porto cooking classes?
It depends. The pastel de nata pastry class welcomes children of all ages. The 4 hour market tour and tapas class is age 14 and up because of the wine pairing and the knife work. Wine tastings are adults only. Private classes for families with younger children can be arranged.
Where are Porto cooking classes held?
Most cooking classes are held in central Porto kitchens or in dedicated culinary studios. Canto Cooking runs from the Orangerie at Canto De Luz on Rua do Almada 539, which sits at the bottom of the same garden as Villa Almada — 90 seconds from the villa front gate.
Do Porto cooking classes accommodate dietary restrictions?
Yes, with prior notice. Vegetarian and gluten-free menus are accommodated for the chef-led tapas class. Vegan menus are tougher for the seafood and comfort food classes but a tailored vegan-only session can be requested for private groups.
How far in advance should I book a Porto cooking class?
For weekends in May, June, September and October, book 7 to 10 days ahead. The chef-led market tour and the wine tastings can sell out a week in advance during high season. Mid-week and winter classes usually have space at 48 hours notice.
If you are planning your stay around this, take a look at the rest of our Porto travel blog for restaurants, walking routes and seasonal tips.