Porto, Portugal’s second-largest city, is a destination steeped in history, charm, and of course, flavor. For those drawn to culinary adventures, the list of things to do in Porto offers a rich menu of experiences. From traditional markets and iconic dishes to hidden taverns and artisanal delights, food is a vital thread in the city’s cultural fabric. In this guide, 21 Sensations takes you beyond the guidebook and into the heart of Porto’s food scene—where every bite tells a story.
Explore Bolhão Market: A Culinary Time Capsule
One of the top Things To Do In Porto for food lovers is a visit to Mercado do Bolhão. Located in the city center, this historic market has recently undergone a careful restoration, but its soul remains untouched. Here, you’ll encounter fresh produce, cured meats, fragrant cheeses, and vendors who’ve been part of Porto’s culinary scene for generations. Walking through Bolhão isn’t just about shopping—it’s an experience. The market showcases the authenticity of northern Portuguese cuisine, offering insight into the ingredients that define it. Exploring this market is one of the most immersive things to do in Porto, especially for foodies eager to understand the roots of local cooking.
Taste Traditional Francesinha: Porto’s Signature Sandwich
No list of things to do in Porto would be complete without mentioning the iconic Francesinha. Invented in the 1950s, this indulgent sandwich is layered with cured meats, steak, sausage, and smothered in melted cheese and a spicy tomato-beer sauce. It’s often served with fries and a cold Super Bock beer. Many restaurants serve Francesinha, but Café Santiago and Brasão are among the best places to try this dish. For a foodie, tasting this sandwich is one of the most unforgettable things to do in Porto—a rite of passage into the local culture.
Discover Hidden Taverns and Petiscos Culture
Taverns are where locals gather, stories are exchanged, and wine flows generously. Exploring these cozy establishments is among the most authentic things to do in Porto. While tapas are Spanish, Portugal has petiscos, its own small-plate tradition. Head to Casa Guedes for the pork sandwich with Serra cheese or try Adega São Nicolau in Ribeira for a range of classic petiscos like octopus salad, cod fritters, and spicy chorizo. The variety and depth of flavors you’ll find in Porto’s taverns make this one of the richest things to do in Porto for those seeking real taste and atmosphere.
Indulge in Port Wine Pairings
While technically a drink, Port wine is inseparable from the culinary culture of the region. One of the essential things to do in Porto is to visit a wine cellar in Vila Nova de Gaia, just across the Douro River. Here, producers like Graham’s, Sandeman, and Taylor’s offer tours and tastings that pair Port wine with cheese, nuts, or chocolate. These tastings aren’t just about the drink—they teach you how Port complements local dishes. Understanding this pairing deepens your appreciation for the city’s gastronomy and is one of the most enlightening things to do in Porto for food-minded travelers.
Savor Fresh Seafood by the Atlantic
Thanks to Porto’s coastal location, fresh seafood is plentiful and central to the local diet. Sampling grilled sardines, octopus rice (arroz de polvo), or codfish (bacalhau) is one of the top things to do in Porto for seafood lovers. Matosinhos, a nearby district, is especially famous for its seafood restaurants. Take a short ride from the city center and enjoy a meal where the fish is so fresh, it was probably caught that morning. Sitting in a family-run restaurant with the scent of garlic, lemon, and the ocean breeze—it’s a memory that lingers long after your trip ends.
Enjoy Sweet Delights: From Pastéis de Nata to Toucinho do Céu
Portugal is renowned for its desserts, and Porto is no exception. Trying traditional sweets is one of the most satisfying things to do in Porto. Start with the classic pastel de nata—a flaky custard tart that’s best enjoyed warm and sprinkled with cinnamon. For something richer, try toucinho do céu (translated as “bacon from heaven”), a dense almond cake made with egg yolks and sugar. Confeitaria Tavi and Manteigaria are excellent places to satisfy your sweet tooth. Every bite adds another layer to your exploration of things to do in Porto as a foodie.
Take a Portuguese Cooking Class
For travelers who love to cook, one of the most interactive things to do in Porto is taking a hands-on cooking class. These experiences often begin with a guided market tour, followed by a step-by-step lesson in preparing classic Portuguese dishes. You might learn to make caldo verde (kale soup), bacalhau à Brás, or a dessert like pudim Abade de Priscos. These classes give you the tools to recreate a piece of Porto in your own kitchen, making them one of the most enriching things to do in Porto for culinary enthusiasts.
Visit Artisan Food Shops and Delis
Another favorite among things to do in Porto is browsing specialty shops that sell artisanal cheeses, cured meats, preserves, and olive oils. Loja das Conservas offers a beautiful variety of tinned fish that reflect Portugal’s preserved food tradition. These shops are perfect for souvenirs that go beyond the typical keychain or magnet. Choosing an artisanal jam or smoked sausage is a delicious way to remember your time in Porto. Supporting local artisans also connects you directly with the heart of Porto’s food community.
Dine with a View in Ribeira
Ribeira, Porto’s colorful riverside district, is not only picturesque but also home to several restaurants with postcard-worthy views of the Douro River and Dom Luís I Bridge. Dining here—especially at sunset—is one of the most atmospheric things to do in Porto. While some eateries can be touristy, others maintain high quality and authenticity. Look for menus with local dishes and house wines. The combination of great food, stunning views, and the buzz of locals and travelers alike is why dining in Ribeira is among the top things to do in Porto for a memorable evening.
Final Thoughts: Porto as a Culinary Destination
The list of things to do in Porto is endless, but for food lovers, the city offers something truly special. Every neighborhood, every market, every hidden tavern adds a new layer to the city’s vibrant food culture. Whether you’re indulging in a Francesinha, exploring a seafood restaurant in Matosinhos, or learning to cook a Portuguese dish, Porto invites you to taste its soul. At 21 Sensations, we believe travel should be felt deeply—and food is one of the most powerful ways to connect with a place. When you look back on your visit, the meals you shared and flavors you discovered will be among your most vivid memories. So come hungry, stay curious, and discover all the delicious things to do in Porto.