Porto Sandwiches: 7 Must-Try Portuguese Sandwiches & Where to Eat Them

If you’re visiting Porto, you’ll quickly notice one thing: this city takes sandwiches seriously.

Sure, Portugal is famous for fresh seafood and pastel de nata, but in Porto, some of the country’s most iconic dishes are served between slices of bread.

Whether it’s the gravy-smothered Francesinha, the spicy Cachorrinho, or a simple but perfectly executed Bifana, these sandwiches have become part of the city’s identity.

After spending several days eating my way through Porto on multiple visits, I quickly realized that no two places make these classics quite the same. Some restaurants have become institutions, while others remain local favourites that tourists often walk right past.

This guide covers the Porto sandwiches I think every visitor should try, along with where to find the best versions. I’ve included both famous restaurants and a few personal favourites that I discovered along the way.

If you’re planning your first visit, be sure to read my complete Three Days in Porto itinerary for everything else you shouldn’t miss.

The Famous Francesinha Porto Is Known For

No sandwich is more closely associated with Porto than the Francesinha.

The mighty Francesinha. The most famous of all Porto sandwiches
The mighty Francesinha. The most famous of all Porto sandwiches

Originally inspired by the French croque monsieur, Porto’s version evolved into something entirely its own. It’s an unapologetically indulgent creation consisting of layers of steak, fresh sausage, cured meats, and melted cheese, all covered in a rich beer-and-tomato sauce. Most are served with a mountain of fries to soak up the extra sauce, while many restaurants add a fried egg on top for good measure.

It’s gloriously over-the-top and absolutely worth trying at least once.

My First Francesinha: Café Santiago

On my first trip to Porto, I followed the advice found in nearly every guidebook and joined the queue at Café Santiago.

There’s a reason it’s one of the city’s most famous restaurants. Their Francesinha delivers everything first-timers expect: generous portions, a rich sauce with just enough spice, quality meats, and perfectly crispy fries for dipping.

If it’s your first Francesinha, Café Santiago is still an excellent introduction.

My Favourite Francesinha: Brasão Aliados

When I returned to Porto, I wanted to see if another restaurant could top my first experience.

That led me to Brasão Aliados, another restaurant consistently ranked among the city’s best.

For me, it did.

The sandwich struck a better balance between richness and flavour. The sauce was slightly smoother and less overwhelming, allowing the quality of the meats and perfectly melted cheese to shine through. Combined with a cold Super Bock, it became one of my favourite meals from my entire return visit.

That doesn’t mean Café Santiago isn’t worth visiting—far from it. Both serve outstanding Francesinhas. But if I could only recommend one today, I’d send you to Brasão Aliados.

Where to eat a Francesinha:

  • Brasão Aliados (my top recommendation)
  • Café Santiago (the classic first-timer choice)

Hot Tip: Don’t schedule anything active immediately afterwards. A Francesinha is as filling as its reputation suggests, and you’ll probably be ready for a leisurely stroll along the Douro rather than another meal.


Cachorrinho: Porto’s Addictive Portuguese Hot Dog

Despite the name, a Cachorrinho (“little dog”) has very little in common with a North American hot dog.

Instead, think of it as a crispy pressed sandwich. A thin sausage is tucked into a narrow roll with melted cheese, brushed with a mildly spicy sauce, grilled until perfectly crisp, then sliced into bite-sized pieces that are ideal for sharing—or, more realistically, devouring yourself.

Many locals will tell you to head straight to Gazela, the restaurant credited with making the Cachorrinho famous. It’s a fantastic choice and has earned its reputation.

But after trying one elsewhere, I actually preferred another spot.

My Favourite Cachorrinho: Guindalense Futebol Clube

One evening, while looking for a place to watch the sunset, I stumbled across Guindalense Futebol Clube, a neighbourhood sports bar perched above the Dom Luís I Bridge.

The view alone makes it worth visiting.

Then I ordered their Cachorrinho.

To my surprise, I thought it was every bit as good—if not better—than the more famous versions served elsewhere in the city. Crispy, perfectly seasoned, and served alongside an ice-cold Super Bock, it quickly became one of my favourite food discoveries in Porto.

The real magic, however, is the setting.

Watching the sun disappear behind Porto’s colourful skyline while enjoying one of the city’s signature sandwiches and a local beer is one of those travel moments you don’t forget.

If you’re only going to try one Cachorrinho during your trip, this would be my recommendation.

Where to eat a Cachorrinho:

  • Guindalense Futebol Clube (my favourite)
  • Gazela (the original and most famous)

Hot Tip: Arrive about an hour before sunset to grab a table overlooking the Douro. It’s one of the best free viewpoints in Porto and considerably less crowded than many of the city’s official miradouros.

Bifana Porto: Portugal’s Legendary Pork Sandwich

If there’s one sandwich that rivals the Francesinha in popularity across Portugal, it’s the Bifana.

At first glance, it looks deceptively simple: thin slices of pork served in a crusty bread roll. But like many of Portugal’s best dishes, the magic is in the preparation.

The pork is marinated in garlic, white wine, paprika, and spices before being slowly simmered until incredibly tender. The bread absorbs the flavourful juices, creating a sandwich that’s both messy and incredibly satisfying. Most locals add mustard or a splash of piri-piri for an extra kick.

Although the Bifana originated further south, Porto has fully embraced it, making it one of the city’s best cheap eats.

Where to Eat the Best Bifana in Porto

One of the best-known places to try a Bifana in Porto is Conga, a small restaurant that’s been serving the city’s version since 1976.

Unlike some of the more tourist-focused restaurants, Conga keeps things refreshingly simple. You won’t find elaborate toppings or oversized portions—just perfectly cooked pork, fresh bread, and decades of experience.

It’s also incredibly affordable, making it an excellent lunch stop while exploring Porto’s historic centre.

Where to eat a Bifana:

  • Conga (the classic Porto institution)

Hot Tip: Pair your Bifana with an ice-cold Super Bock and don’t be afraid to add a little piri-piri sauce if you enjoy some heat.

Can You Make a Bifana at Home?

Absolutely—and it’s much easier than you might think.

After taking this Portuguese cooking class in Porto, I came home inspired to recreate more of Portugal’s incredible cuisine. While we didn’t make Bifanas during the class, learning the fundamentals of Portuguese cooking gave me the confidence to tackle some of my favourite dishes from the trip.

porto tonico
Bifana Porto sandwhiches night with Porto tonicos

The beauty of a great Bifana is its simplicity. Thin slices of pork are marinated in garlic, white wine, paprika, and spices before being slowly cooked until melt-in-your-mouth tender. Pile the pork into a fresh crusty roll, add a little mustard or piri-piri if you like some heat, and you’ve got one of Portugal’s most iconic sandwiches in your own kitchen.

I’ve since made them at home, and they’ve become one of my favourite ways to relive my time in Porto. Paired with a homemade Porto Tónico—my favourite drink discovery from the trip—they’re about as close as you can get to a Portuguese summer evening without booking another flight.

Easy Bifana Recipe

Serves: 4
Prep Time: 15 minutes (+ 2 hours marinating)
Cook Time: 30 minutes

Ingredients

  • 1 lb (450 g) pork loin or pork shoulder, thinly sliced
  • 4 crusty Portuguese rolls (or ciabatta rolls)
  • 4 cloves garlic, minced
  • 1 cup dry white wine
  • 2 tbsp olive oil
  • 1 tbsp paprika
  • 1 tsp Dijon mustard
  • 1 bay leaf
  • 1 tsp salt
  • ½ tsp black pepper
  • Pinch of cayenne pepper (optional)
  • Yellow mustard or piri-piri sauce, for serving

Instructions

  1. In a bowl, combine the garlic, white wine, olive oil, paprika, mustard, bay leaf, salt, pepper, and cayenne.
  2. Add the sliced pork and marinate for at least two hours, preferably overnight.
  3. Transfer everything to a large skillet or saucepan and simmer gently over medium-low heat for 25–30 minutes, until the pork is tender and the sauce has reduced slightly.
  4. Lightly toast the rolls.
  5. Pile the pork into the rolls, spoon over a little of the cooking juices, and finish with mustard or piri-piri sauce to taste.
  6. Serve immediately with fries and, of course, a refreshing Porto Tónico.

Pro Tip

The leftovers are arguably even better the next day. The pork continues to absorb the flavours of the garlic and wine overnight, making this a perfect meal to prepare ahead of time for lunches or casual gatherings with friends.


Sandes de Leitão: Portugal’s Famous Suckling Pig Sandwich

While the Francesinha may be Porto’s most famous sandwich, one of my personal favourites was the Sandes de Leitão.

Originating from Portugal’s Bairrada region, this deceptively simple sandwich features succulent roast suckling pig tucked into a soft Portuguese bun. The best versions combine incredibly tender meat, crispy crackling, and just enough of the roasting juices to create one of the country’s most satisfying sandwiches.

Where to Eat the Best Sandes de Leitão in Porto

During my latest visit, I stumbled upon Mercado Bom Sucesso after touring the nearby Casa da Música. While the market itself is worth exploring, one vendor immediately caught my attention.

Before opening, people were already lining up at O Forno do Leitão do Zé—always a promising sign. The restaurant has built a loyal following for its Bairrada-style suckling pig and is one of the market’s busiest vendors.

Curious to see what all the fuss was about, I joined the queue. It turned out to be one of the best lunches I had in Porto.

The pork was incredibly tender, the skin added just the right amount of crunch, and the soft bread soaked up the flavourful juices without becoming soggy. Simple, authentic, and packed with flavour, it’s a sandwich I’d happily return to Porto for.

If you’re already planning to visit Casa da Música, do yourself a favour and walk a few minutes over to Mercado Bom Sucesso afterwards. Between the lively atmosphere and the outstanding Sandes de Leitão from O Forno do Leitão do Zé, it makes for one of the city’s best lunch stops.

Where to eat a Sandes de Leitão:

  • O Forno do Leitão do Zé (Mercado Bom Sucesso — my recommendation)

Hot Tip: Go close to opening time or just before the lunch rush. On my visit, locals were already lining up before service began—a good indication you’re about to eat somewhere special.


Sandes de Pernil: Porto’s Most Underrated Sandwich

While visitors flock to Francesinhas, many locals quietly swear by the Sandes de Pernil.

This simple sandwich features slow-roasted pork that’s cooked until it practically falls apart before being piled generously into fresh Portuguese bread.

The classic version is delicious on its own, but Porto has elevated it even further.

Where to Eat the Best Sandes de Pernil

If you ask locals where to go, one answer comes up repeatedly: Casa Guedes.

Their famous version adds slices of creamy Serra da Estrela cheese to the tender roast pork, creating one of the best sandwiches I’ve had anywhere in Portugal. The richness of the cheese melts into the warm pork while the crusty roll provides just enough crunch.

Despite its international reputation today, Casa Guedes still manages to feel relaxed and authentic.

It’s easy to see why many consider this Porto’s best sandwich that isn’t a Francesinha.

Where to eat a Sandes de Pernil:

  • Casa Guedes (don’t skip the Serra cheese)

Hot Tip: Casa Guedes can get busy during lunch and dinner. Visit slightly outside peak hours if you want to avoid the longest queues.


Prego: Portugal’s Garlic Steak Sandwich

If pork isn’t your thing, order a Prego.

Think of it as Portugal’s answer to a steak sandwich.

Thin slices of beef are seasoned simply with garlic and grilled before being tucked into a crusty roll. Some versions include cheese or a fried egg, while others let the quality of the meat speak for itself.

The result is a surprisingly elegant sandwich that’s lighter than a Francesinha but just as satisfying.

Where to Eat the Best Prego in Porto

One of the best places to try a traditional Prego is Venham Mais 5, a long-running local favourite known for hearty Portuguese comfort food.

Their Prego is everything you’d want: tender beef, plenty of garlic, fresh bread, and no unnecessary extras.

If you’ve already tackled a Francesinha and are looking for another classic Portuguese sandwich without committing to another food coma, the Prego is an excellent choice.

Where to eat a Prego:

  • Venham Mais 5

Hot Tip: Pair your Prego with a cold beer or a glass of Douro red wine for a classic Portuguese lunch.


What’s the Difference Between a Bifana and a Prego?

Visitors often confuse these two sandwiches, but they’re quite different.

SandwichMain MeatFlavourBest For
BifanaMarinated porkGarlic, white wine, paprikaQuick lunch
PregoGrilled beef steakGarlic and beefA heartier meal

If you’re trying just one, I’d recommend the Bifana for a true Portuguese classic. If you’re a steak lover, however, you can’t go wrong with a Prego.

Before or after your sandwich tour, I highly recommend taking this Porto Cooking Class at Bolhão Market. It gave me a much deeper appreciation for Portuguese ingredients and traditional cooking techniques, making many of the flavours I encountered around Porto even more meaningful. If you’d rather join a guided culinary experience, this Porto Food Tour is another excellent way to discover the city’s food scene.

Tosta Mista: Portugal’s Everyday Classic

Not every great Portuguese sandwich is loaded with gravy or stacked high with meat.

The Tosta Mista is Portugal’s answer to the grilled ham and cheese sandwich, found in cafés across the country from breakfast through late afternoon.

Made with toasted pão de forma, ham, and melted cheese, it’s simple comfort food at its best. Pair one with a galão or espresso and you’ll instantly understand why it’s a staple of Portuguese café culture.

While it won’t be the highlight of your Porto food tour, it’s the perfect quick breakfast or light lunch between sightseeing stops.

Where to eat a Tosta Mista:

Almost any local café will serve an excellent version. Rather than seeking out a famous restaurant, simply stop wherever you see locals enjoying coffee and breakfast.

Hot Tip: Order a galão instead of a latte. Portugal’s iconic milky coffee is the perfect accompaniment to a Tosta Mista.

Cachorro Especial

If a Cachorrinho leaves you wanting more, look for a Cachorro Especial.

Think of it as the Cachorrinho’s larger cousin. While recipes vary between restaurants, it usually features a larger sausage, extra cheese, additional sauces, and sometimes bacon or other toppings.

It’s less common than the traditional Cachorrinho but worth ordering if you want to compare Porto’s different takes on the Portuguese hot dog.

Several of the city’s snack bars and cervejarias serve their own version, and part of the fun is discovering which style you prefer.

Other Portuguese Sandwiches Worth Trying

If you find yourself travelling beyond Porto, keep an eye out for these other Portuguese favourites:

  • Sandes de Leitão – Roast suckling pig served in a crusty roll, particularly popular around Mealhada.
  • Sandes de Chouriço – A smoky Portuguese sausage sandwich often enjoyed as a snack.
  • Pão com Chouriço – Chouriço baked directly into bread and commonly found at markets and festivals.
  • Tuna Sandwiches – Fresh tuna sandwiches are popular at cafés throughout Portugal, particularly along the coast.

While these aren’t uniquely associated with Porto, they’re all worth trying if your travels take you elsewhere in Portugal.

Porto Sandwich Comparison Guide

SandwichMain IngredientSizeBest For
FrancesinhaSteak, sausage, cured meatsVery largeDinner
CachorrinhoSausageSnackSunset & beer
BifanaMarinated porkMediumBudget lunch
Sandes de PernilSlow-roasted porkMediumLocal favourite
PregoGarlic steakMediumBeef lovers
Tosta MistaHam & cheeseSmallBreakfast
Cachorro EspecialLoaded sausageLargeSharing or a hearty lunch

My Top Porto Sandwich Picks

If you only have a couple of days in Porto, these are the sandwiches I’d prioritize:

🥇 Best Overall: Francesinha at Brasão Aliados

The quintessential Porto experience and, in my opinion, the city’s best version of its most iconic sandwich.

🥈 Best Value: Bifana at Conga

One of the cheapest and most satisfying lunches you’ll find anywhere in Porto.

🥉 Best Hidden Gem: Cachorrinho at Guindalense Futebol Clube

The combination of an excellent Portuguese hot dog, an ice-cold Super Bock, and one of Porto’s best sunset views makes this one of my favourite recommendations in the city.

If you’re planning a food-focused trip, don’t stop with sandwiches. I also highly recommend my Three Days in Porto itinerary, where I cover everything from wine cellars and viewpoints to local markets and restaurants. If you’re still deciding where to stay, my review of Canto de Luz explains why it became one of my favourite boutique hotels in Portugal.

Frequently Asked Questions About Porto Sandwiches

What sandwich is Porto famous for?

Without question, it’s the Francesinha. This iconic sandwich features layers of steak, sausage, cured meats, melted cheese, and a rich beer-based sauce. It’s Porto’s signature dish and a must-try for first-time visitors.

Where can I find the best Francesinha in Porto?

After trying several, my favourite is Brasão Aliados. The sauce is rich without being overpowering, the meats are excellent, and the overall balance of flavours edged out the famous version I first tried at Café Santiago.

Is Café Santiago still worth visiting?

Absolutely. Café Santiago remains one of Porto’s classic Francesinha restaurants and is a fantastic introduction to the city’s most famous sandwich. If you have time, try both and decide for yourself.

What is a Cachorrinho?

A Cachorrinho is Porto’s famous Portuguese hot dog. Rather than a traditional hot dog, it’s a thin sausage with melted cheese inside a crispy pressed roll that’s brushed with a mildly spicy sauce before being sliced into bite-sized pieces.

Where is the best Cachorrinho in Porto?

Most visitors head to Gazela, but my favourite came from Guindalense Futebol Clube. Not only was the sandwich outstanding, but the terrace overlooking the Dom Luís I Bridge made it one of my favourite places to eat in Porto.

What’s the difference between a Bifana and a Prego?

A Bifana is made with marinated pork that’s slow-cooked until tender, while a Prego uses thin slices of grilled beef seasoned with garlic. Both are excellent, but they offer completely different flavours.

Are Porto sandwiches expensive?

Generally, no. A Bifana or Cachorrinho is an affordable lunch or snack, while even a fully loaded Francesinha offers excellent value considering its size. Porto remains one of Western Europe’s better-value food destinations.

Which Porto sandwich should I try first?

If it’s your first visit, start with a Francesinha. It’s the city’s signature dish and unlike anything you’ll find elsewhere. After that, I’d recommend a Cachorrinho at Guindalense and a Bifana from Conga.

Final Thoughts on Porto Sandwiches

Porto may be best known for its port wine, colourful riverside district, and historic architecture, but its sandwiches deserve just as much attention.

From the indulgent Francesinha to the humble Bifana and the addictive Cachorrinho, these dishes tell the story of Porto’s working-class roots, culinary creativity, and passion for simple food done exceptionally well.

The best part is that each sandwich offers a completely different experience. One day you could be tackling a sauce-covered Francesinha for dinner, while the next you’re enjoying a crispy Cachorrinho with a Super Bock as the sun sets over the Douro.

That’s exactly why I think Porto is one of Europe’s great food cities.

If you’re planning your own visit, my Three Days in Porto itinerary will help you plan the perfect trip. For accommodations, I can’t recommend Canto de Luz highly enough—it was one of my favourite boutique hotels in Portugal. If you’d like to learn more about Portuguese cuisine, don’t miss my experience taking a Porto cooking class at Bolhão Market.

To round out your trip, I also recommend browsing these Porto tours, joining this excellent Porto food and wine experience, checking for the latest flight deals to Porto, and picking up a Holafly eSIM before you arrive so you’re connected from the moment you land.


What say you?
Thoughts on this Porto Sandwiches guide?
Let’s hear it!

Looking for more sandos?


Affiliate Disclosure: This page may contain affiliate links, which means that if you make a purchase, I may receive a small commission at no extra cost to you. Your support is highly valued and helps keep this site running! ????
More from Shaun Robertson
3 Days on Vancouver Island’s Pacific Marine Circle Route
Have you ever visited a place a handful of times only to...
Read More
Leave a comment

Your email address will not be published. Required fields are marked *