May 24, 2026

How to Make a Francesinha at Home: Porto’s Iconic Sandwich, Properly

How to make a real Porto francesinha at home: the layers, the cheese, the secret beer-and-tomato sauce, plus tools, swaps and what to drink with it.

At A Glance

A real Porto francesinha is layered cured meats and steak between toasted bread, covered in melted cheese and drowned in a beer-and-tomato sauce. The sauce is the entire dish.

  • Active time around 1 hour; sauce can simmer up to 2 hours for depth
  • Per person: 2 thick bread slices, linguica, fresh sausage, ham, bologna, sliced steak, 5–6 slices of mild melt cheese
  • Sauce key: white wine, ketchup, tomato paste, oxtail soup mix, whiskey, port, pilsner beer, piri-piri
  • Use a deep oven-safe dish; broiler-finish until cheese is golden and bubbling
  • Serves 1 generously; expect 1,400–1,800 calories per portion

If you have eaten a francesinha in Porto and want to recreate it at home, this is the recipe I cook in my kitchen at Canto de Luz when guests ask for it. It is faithful to Daniel da Silva’s 1953 original at A Regaleira, with the modern Porto sauce that every cervejaria has its own version of.

There is no shortcut. The sauce takes at least an hour and is the difference between a francesinha and a cheese sandwich with stuff on it. Make a big batch, freeze half. Buy the cheese the right colour (not orange). Toast the bread but do not flatten it. Put a fried egg on top.

Below is the full recipe per person, the sauce method, the order of layering, and the substitutions for ingredients you will not find outside Portugal. Use a deep oven dish; you want walls to hold the sauce.

Heated outdoor pool at Canto de Luz Porto

Staying in Porto? Canto de Luz is on Rua do Almada in the old town, walking distance to most of what is in this guide.

Check availability

The francesinha’s short, important history

The francesinha was invented in Porto in 1953 by Daniel da Silva, a returning emigrant from France and Belgium, who set out to adapt the croque-monsieur to local tastes. The name means “little French girl” in Portuguese, a wink at the croque-monsieur it grew out of. Visit Portugal still names it as one of Porto and the North’s defining dishes.

What makes a francesinha specifically a francesinha is the sauce: a thick, peppery, beer-and-tomato reduction that gets ladled over the assembled sandwich just before serving. Every cervejaria has its house version. Some thicken with flour, some with bread, some with the gelatine from oxtail. The recipe below is in the middle of those traditions.

Porto people argue about the right cheese, the right beer, and whether the egg goes on top or beside. They mostly agree that the sauce is the whole point.

A finished homemade Portuguese francesinha with melted cheese, beer-tomato sauce, fried egg and chips
A finished homemade Portuguese francesinha with melted cheese, beer-tomato sauce, fried egg and chips.
Francesinha beer-and-tomato sauce simmering in a small pan with ingredients laid out beside
A francesinha being layered with cured meats, steak and cheese in an oven dish

Ingredients per person

Make the meat layer first; the sauce simmers separately.

  • 2 thick slices of soft white bread (sandwich loaf, around 2cm thick)
  • 1 linguica sausage, halved lengthways (or Spanish chorizo cooking type)
  • 1 fresh pork sausage (or Italian sausage, removed from casing)
  • 2 thin slices of ham
  • 2 thin slices of bologna or mortadella
  • 1 thin rump steak (around 100g, sliced thin)
  • 5–6 slices of Flamengo cheese or any mild melting cheese (Edam, Gouda, mild Provolone)
  • 1 fried egg (optional but recommended)
  • 130g French fries as a side

The sauce (makes enough for 4 sandwiches)

This is the heart of the dish. Make it the day before if you can; it improves overnight.

  • 1 medium yellow onion, finely diced
  • 20ml olive oil
  • 200ml white wine
  • 4 tablespoons ketchup
  • 4 tablespoons tomato paste
  • 2 tablespoons oxtail soup mix (Knorr or similar)
  • 100ml whiskey
  • 50ml tawny port wine
  • 500ml pilsner beer (Super Bock if you can find it)
  • 1 tablespoon Worcestershire sauce
  • 1/2 tablespoon piri-piri sauce (Paladin Sacana Extra Picante is the local pick)
  • 1 chicken bouillon cube
  • 100ml milk
  • 1 teaspoon plain flour

Step-by-step method

Tools you will need: a heavy skillet for the meats, a saucepan for the sauce, a stick blender, a deep oven-safe dish per sandwich and a working broiler. Allow about 90 minutes start to finish; longer if making the sauce ahead.

  • 1. Make the sauce. Sauté the onion in olive oil until soft. Add white wine, ketchup, tomato paste, simmer 5 minutes. Stir in oxtail soup mix dissolved in 100ml hot water. Add whiskey and port, simmer 35 minutes with lid half-on.
  • 2. Blend the sauce smooth with a stick blender. Add beer, Worcestershire, piri-piri and crumbled bouillon. Simmer 15 minutes more. Whisk milk into the flour to a paste, add to the sauce, simmer 10 minutes covered. Keep warm.
  • 3. Toast the bread lightly under the grill. Do not press or flatten it.
  • 4. Cook the steak medium-rare in a hot skillet, season generously, rest it. Cook the sausages in the same pan until browned. Fry the egg sunny-side up.
  • 5. In a deep oven-safe dish, place one slice of bread. Layer ham, bologna, sliced steak, sausages, then the second slice of bread on top.
  • 6. Cover the entire sandwich with cheese slices, edge to edge. Place under the broiler 3–5 minutes until cheese melts and starts to bubble and turn golden.
  • 7. Lift out, top with the fried egg, ladle two generous spoons of hot sauce over everything. Serve with crispy chips and a small jug of extra sauce on the side.

Stay in Porto’s old town with me

Canto de Luz is a beautifully restored boutique maison on Rua do Almada, with a heated outdoor pool, a daily-changing homemade breakfast and the Canto Cooking school on site. From €99 a night.

Heated outdoor pool at Canto de Luz PortoCanto de Luz Urban Retreat suiteCanto de Luz City View suite interiorCanto de Luz suite with garden viewCanto de Luz hotel exterior in central Porto
Check availability

Common mistakes

Four things go wrong almost every time someone tries this for the first time.

  • Bread too thin or too crusty. A baguette will turn to mush. Use a soft thick sliced loaf with a slight crust. Toast lightly only.
  • Sauce too thin. The sauce needs to coat the back of a spoon. If it is watery, simmer it down longer. Better thick than thin.
  • Wrong cheese colour. Use a mild melt cheese in pale yellow (Flamengo, Edam, Gouda, mild Provolone). American orange-coloured cheese melts wrong and looks wrong.
  • Pouring the sauce too soon. Pour just before serving. Sauce on a sandwich left sitting for ten minutes turns it into a pool.

What to drink with it

A cold Portuguese beer (Super Bock or Sagres) is the classic pairing because the bitterness cuts through the cheese and sauce. A young Douro red also works for those who prefer wine; avoid heavy oaked wines because they fight with the sauce. Vinho Verde is a great cleanser between bites.

If you want to learn the rest of Porto’s food culture

If the francesinha sets off a wider interest in Portuguese cooking, the chef-led market tour and tapas class I host at Canto de Luz is the natural follow-on. We do not cook francesinha in the class — it is not really a tapas dish — but you do learn the foundations: how Portuguese cooks pick pork, how to use chouriço properly, how piri-piri is supposed to taste, and how a real beer-tomato base is built.

Groups are six. The class starts at Mercado do Bolhão and finishes back in my kitchen at Canto de Luz with a tapas lunch and a glass of Douro wine. Recipe pack and a small bottle of aguardente to take home.

Cook the city for yourself with Canto Cooking

Join a chef-led market tour at Mercado do Bolhão followed by a hands-on Portuguese tapas class with Douro Valley wine, hosted in my kitchen at Canto de Luz. Small groups of six. Recipe pack included.

Chef-led market tour at Mercado do Bolhao, PortoCanto Cooking class in progress at Canto de LuzCanto Cooking food tour in PortoHands-on Portuguese cooking class in PortoCanto Cooking kitchen at Canto de Luz
Book a cooking class
Susan, Founder of Espais Roca

A note from Susan

“I learnt the francesinha sauce from a chef in Porto who told me the secret was patience. An hour of simmering, never a hard boil, and always a touch of port. He was right.”

More to explore in Porto

Google

“WOW! I chose this hotel based on blogs and reviews online and I have to say I was not disappointed! Communication via WhatsApp allowed me to ask questions about the hotel. We were treated to an upgrade to a Duplex Garden Retreat Villa and it was so beautiful and spacious for our 5 night stay. Breakfast was included; we were cheerfully greeted every morning by the warm and hospitable staff ready to take our breakfast order. Every morning out would come fresh baked rolls, a cheese plate, a fruit plate, fresh pastries with eggs any style, waffles, oatmeal, yogurt with fruit and granola.”

— Aric Gitomer, via Google Google Reviews (5/5)

Frequently asked questions

Can I make a francesinha without alcohol?

The classic sauce uses beer, white wine, whiskey and port for depth. You can substitute the beer with a strong vegetable stock plus a teaspoon of marmite, and skip the spirits entirely. The flavour will be different but still recognisable. The wine is harder to replace; non-alcoholic white wine works at a pinch.

What cheese should I use?

A mild melting cheese in pale yellow: Flamengo (Portuguese), Edam, Gouda, or mild Provolone. Do not use American sliced cheese (the orange kind), aged cheddar (too sharp) or mozzarella (too stringy). The cheese should melt smoothly without breaking into strings.

Why is the sauce thin / not thick enough?

Either you reduced it too little or your flour-and-milk thickener was too watery. Simmer the sauce uncovered for 15 more minutes to reduce. Or whisk another teaspoon of flour into a tablespoon of cold milk, add to the simmering sauce, and cook 5 more minutes.

Can I make a vegetarian francesinha?

Yes, with adaptations. Replace the cured meats with grilled portobello mushrooms, a thick slice of seitan, and slices of smoked aubergine. The sauce can be made vegetarian by substituting the oxtail soup mix with a strong mushroom stock and skipping the Worcestershire (which contains anchovy).

How many calories is a francesinha?

A traditional full-size francesinha with chips and a fried egg is typically 1,400 to 1,800 calories. Most of that is from the cheese and sauce. A mini-francesinha (half size) is around 700 to 900.

Can I make the sauce ahead of time?

Yes, and you should. The sauce improves overnight in the fridge. Make a double batch, freeze in single-sandwich portions. Reheat slowly with a splash of water if it has reduced too much.

Where can I buy linguica outside Portugal?

Specialist butchers and Portuguese delis stock it. New England (USA) supermarkets often carry it because of historical Portuguese immigration. Online importers will deliver too. Otherwise, Spanish chorizo (cooking type, not cured) is the closest substitute.

Stay where the food is

Canto de Luz sits on Rua do Almada in Porto’s old town, walking distance to almost everything in this guide. Heated outdoor pool, daily-changing homemade breakfast, and the Canto Cooking school on site. From €99 a night.

Check availability

Related articles

Subscribe