Quick answer
Café Santiago on Rua de Passos Manuel is the consensus #1 for first-timers — thick hand-cut fries, legendary secret sauce, and the most consistently recommended francesinha across every Porto thread on Reddit.
- Best overall
- Café Santiago
- Top pick
- Café Santiago
Top verdicts
- Café Santiago: Lines on weekends are real; arrive at opening or after 14:30 to skip the worst of it.
- Francesinha Café: Pair the visit with a Casa da Música walk -- the cafe sits in the same neighborhood.
- Bufete Fase: Cash-friendly; small dining room means a wait is normal at peak.
The francesinha is Porto's pride and joy — a towering sandwich of steak, sausage, ham, and melted cheese, drowned in a thick, spicy beer-and-tomato sauce and served with a mountain of fries. It was invented in the 1950s by a Portuguese man inspired by the French croque monsieur, who decided bigger was better.
A classic francesinha costs €8–€15 depending on the restaurant. Add a beer and you're looking at €12–€20 total ($13–$22 USD). Most places serve it with fries included. You can add a fried egg on top — purists argue about this, but we say go for it.
Area map
All 12 spots at a glance
| # | Name | Style | Price | Area |
|---|---|---|---|---|
| 1 | Café Santiago | restaurant | mid | R. de Passos Manuel 226, 4000-382 Porto, Portugal |
| 2 | Francesinha Café | restaurant | mid | Rua da Alegria 946, 4000-048 Porto, Portugal |
| 3 | Bufete Fase | restaurant | mid | R. de Santa Catarina 1147, 4000-457 Porto, Portugal |
| 4 | O Afonso | restaurant | mid | 4050 610, Rua da Torrinha 219, 4050-612 Porto, Portugal |
| 5 | Cufra | restaurant | mid | Av. da Boavista 2504, 4100-119 Porto, Portugal |
| 6 | Lado B | restaurant | mid | ao Coliseu, R. de Passos Manuel 190 Frente, 4000-382 Porto, Portugal |
| 7 | Brasão Cervejaria | restaurant | mid | R. de Ramalho Ortigão 28, 4000-407 Porto, Portugal |
| 8 | Yuko Tavern | restaurant | mid | Rua de Costa Cabral 2331, 4200-232 Porto, Portugal |
| 9 | Casanova | restaurant | mid | R. da Constituição 691, 4200-200 Porto, Portugal |
| 10 | Lemos Café Francesinhas | restaurant | mid | R. de 5 de Outubro 447, 4100-176 Porto, Portugal |
| 11 | Ponto F | restaurant | mid | R. Cavadas 36, 4430-357 Vila Nova de Gaia, Portugal |
| 12 | Locanda | restaurant | mid | Tv. Buel 40, 4410-263 Canelas, Portugal |
1Café Santiago
RestaurantQuick comparison
- Best for
- The benchmark Porto francesinha
- Strengths
- Known for Restaurant · R. de Passos Manuel 226, 4000-382 Porto, Portugal
- Price / value
- €11–€14
- Why it made the list
- Café Santiago is Porto's most-cited francesinha -- a Rua Passos Manuel institution that defines the dish for many locals and tourists alike.
- What to order
- Francesinha with a fried egg on top, fries, and a cold draft beer.
2Francesinha Café
RestaurantQuick comparison
- Best for
- A Boavista francesinha away from Aliados
- Strengths
- Known for Restaurant · Rua da Alegria 946, 4000-048 Porto, Portugal
- Price / value
- €10–€13
- Why it made the list
- A Boavista francesinha specialist with a distinct house sauce and a less-touristy crowd than the city-center heavyweights.
- What to order
- House francesinha with egg; ask if they have the special-of-the-day variation.
3Bufete Fase
RestaurantQuick comparison
- Best for
- A locals-first francesinha contender
- Strengths
- Known for Restaurant · R. de Santa Catarina 1147, 4000-457 Porto, Portugal
- Price / value
- €9–€12
- Why it made the list
- A no-frills Porto bufete that locals quietly defend as the most balanced francesinha sauce in the city.
- What to order
- Francesinha with the regional sausage option, plus a bottle of red.
4O Afonso
RestaurantQuick comparison
- Best for
- A neighborhood-tasca francesinha on Rua da Torrinha
- Strengths
- Known for Restaurant · 4050 610, Rua da Torrinha 219, 4050-612 Porto, Portugal
- Price / value
- €10–€13
- Why it made the list
- A Rua da Torrinha tasca with a francesinha that polls strongly in Reddit and Tripadvisor threads -- and a no-fuss vibe.
- What to order
- Francesinha clássica with an egg and a half-pint of Super Bock.
5Cufra
RestaurantQuick comparison
- Best for
- A consistent Boavista francesinha
- Strengths
- Known for Restaurant · Av. da Boavista 2504, 4100-119 Porto, Portugal
- Price / value
- €11–€14
- Why it made the list
- A Boavista cervejaria where a long list of locals will tell you the francesinha sauce is the best in town.
- What to order
- Francesinha with a fried egg and a side of fries to soak up the sauce.
6Lado B
RestaurantQuick comparison
- Best for
- A contemporary Porto francesinha
- Strengths
- Known for Restaurant · ao Coliseu, R. de Passos Manuel 190 Frente, 4000-382 Porto, Portugal
- Price / value
- €10–€14
- Why it made the list
- A modern Porto take where the francesinha is treated with care -- house-baked bread, balanced sauce, no shortcuts.
- What to order
- Francesinha with the picanha upgrade if it's offered.
7Brasão Cervejaria
RestaurantQuick comparison
- Best for
- Francesinha plus full Portuguese menu
- Strengths
- Known for Restaurant · R. de Ramalho Ortigão 28, 4000-407 Porto, Portugal
- Price / value
- €12–€15
- Why it made the list
- A polished Porto cervejaria chain where the francesinha holds up alongside the rest of the Portuguese tasca classics.
- What to order
- Francesinha and a portion of bacalhau à brás for the table.
8Yuko Tavern
RestaurantQuick comparison
- Best for
- Craft-beer-paired francesinha in Cedofeita
- Strengths
- Known for Restaurant · Rua de Costa Cabral 2331, 4200-232 Porto, Portugal
- Limitations
- Small dining room.
- Price / value
- €12–€15
- Why it made the list
- A Cedofeita micro-tavern that serves a creative, smaller-format francesinha alongside a tight craft-beer list.
- What to order
- House francesinha and a Portuguese craft IPA.
9Casanova
RestaurantQuick comparison
- Best for
- Francesinha with a Foz-do-Douro walk
- Strengths
- Known for Restaurant · R. da Constituição 691, 4200-200 Porto, Portugal
- Price / value
- €10–€13
- Why it made the list
- A Foz-side spot whose francesinha leans rich and beefy; the river views are the bonus.
- What to order
- Francesinha plus a bottle of Vinho Verde.
10Lemos Café Francesinhas
RestaurantQuick comparison
- Best for
- Francesinha with vegetarian variants
- Strengths
- Known for Restaurant · R. de 5 de Outubro 447, 4100-176 Porto, Portugal
- Price / value
- €9–€13
- Why it made the list
- A specialist cafe focused on francesinha variants -- vegetarian and seafood versions included.
- What to order
- Classic francesinha; or the seafood version if you want something different.
11Ponto F
RestaurantQuick comparison
- Best for
- A Cedofeita francesinha specialist
- Strengths
- Known for Restaurant · R. Cavadas 36, 4430-357 Vila Nova de Gaia, Portugal
- Price / value
- €9–€12
- Why it made the list
- A Cedofeita francesinha specialist with a steady local clientele and a sauce recipe that draws repeat visits.
- What to order
- House francesinha; the sauce is the headline.
12Locanda
RestaurantQuick comparison
- Best for
- A polished, less-greasy francesinha
- Strengths
- Known for Restaurant · Tv. Buel 40, 4410-263 Canelas, Portugal
- Price / value
- €10–€13
- Why it made the list
- A modern Porto restaurant where the francesinha gets a careful, less-greasy treatment -- a good entry point for skeptics.
- What to order
- House francesinha; ask if the bread is from a specific bakery.
Frequently asked questions
What is a francesinha?
A francesinha ('little French girl') is Porto's signature sandwich — layers of steak, ham, sausage, and sometimes mortadella between thick white bread, covered in melted cheese and drowned in a thick, spicy beer-and-tomato sauce. It's served with french fries and optionally a fried egg on top. Invented in the 1950s as a Portuguese take on the croque monsieur.
How much does a francesinha cost in Porto?
A classic francesinha costs €8–€15 depending on the restaurant. Tourist-facing spots like Brasão and Yuko charge €12–€15, while local spots like Bufete Fase and Ponto F run €9–€12. Add a beer (€1.50–€3) and you're looking at €10–€18 total. Budget around €12–€15 ($13–$16 USD) per person.
Should I get the francesinha with or without an egg?
It's a matter of personal preference and a hot debate among locals. Purists say no egg — let the meat and sauce shine. Most tourists (and many locals) add the fried egg because it adds richness. At places like Francesinha Café, the owner actively recommends against it. Our advice: try it without first, then add egg on your next visit.
What's the best time to eat a francesinha?
Lunch is traditional — most locals eat francesinha as a lunch dish. Popular spots like Café Santiago and Bufete Fase have queues from 12:30–14:00. Going at 11:30 or after 14:30 avoids the worst waits. Some places like Francesinha Café require advance booking.
Can vegetarians eat francesinha in Porto?
Yes — a few places now offer vegetarian and vegan francesinhas. Casanova (Rua do Almada) is the local consensus pick for veggie francesinha, with even meat-eaters praising it. Lado B also has a vegetarian option. These replace the meat with plant-based proteins while keeping the signature sauce and cheese (or vegan alternatives).