A francesinha shown from the side with its cut layers visible, covered in melted cheese and red-brown sauce
Serves1 serving
CuisinePortuguese

Francesinha: Porto's Hot Meat Sandwich with Tomato, Beer and Port Sauce

How to make a one-serving Porto-style francesinha: a from-scratch sauce of tomato, beef stock, beer and Ruby Port, poured over layered beef, two sausages, fiambre and melting cheese. Includes choosing ingredients, fixing common problems, how versions differ, and the disputed origin story.

Cooking flow

Cooking steps

STEP 11 / 9

Cook the aromatics

Lard, olive oil, garlic, bay leaf and onion cooking gently in a saucepan
The lard has melted clear and the onion is still pale

Warm the saucepan over medium heat or a little lower. Add 1 tbsp lard, 1 tsp olive oil, the garlic and the bay leaf and cook for 1 minute. Add the onion and cook for about 8 minutes, until translucent. Do not let it burn.

STEP 22 / 9

Simmer the tomatoes and stock

Tomato and beef stock sauce simmering over low heat after coming to a boil
Tomatoes and stock simmer before the beer and Port go in

Add the can of peeled tomatoes and 400ml beef stock. Bring to a boil, then lower the heat and simmer for 10 minutes.

STEP 33 / 9

Add the beer, Port and heat

Beer, Ruby Port, seeded piri-piri and Worcestershire sauce being added to the saucepan
The sauce is still chunky at this stage

Add 125ml Ruby Port, 500ml pale beer, the seeded piri-piri and 2 tbsp Worcestershire sauce. Simmer for another 10 minutes, adjusting the heat to suit your pot. Do not assume the alcohol has cooked off completely.

STEP 44 / 9

Blend and reduce

Sauce being blended smooth in the saucepan with a hand blender
Blend in the pot, then keep reducing

Blend the sauce until smooth with a hand blender, then simmer for another 30 minutes, stirring from time to time so it does not catch on the bottom. If it is still too thin, dissolve 1 tsp cornstarch in a little cold water and stir it in. Season with salt and black pepper, tasting as you go.

STEP 55 / 9

Cook the sausages, beef and fiambre

A spicy sausage and a mild sausage browning in a pan with a thin beef steak
The beef cooks in the sausage fat while the fiambre waits its turn

Set the wide frying pan over medium-high heat and cook both sausages until their fat runs. Cook the beef in that same fat, checking the state of the meat as you go, since thickness varies. Lower the heat and warm the fiambre briefly.

STEP 66 / 9

Lightly toast the bread

Two slices of soft sandwich bread lightly toasting in a pan
Pale gold at the edges and still soft in the middle

Lightly toast the surfaces of both slices of bread. Stop while the inside is still soft and has not dried out.

STEP 77 / 9

Build the sandwich

Cheese, fiambre, beef and two sausages layered on bread on a plate
The second slice of bread goes on last

If the sausages are longer than the bread, cut them in half and slit them open lengthwise. On a plate, layer one slice of bread, 1 slice of cheese, the fiambre, the beef, the spicy sausage and the mild sausage. Close with the second slice of bread.

STEP 88 / 9

Top with the remaining cheese

An assembled sandwich topped with the remaining slices of cheese, not yet melted
The cheese slices are still solid before the sauce goes on

Lay the remaining 4 slices of cheese over the top of the sandwich. No oven is needed, because the hot sauce does the melting in the next step.

STEP 99 / 9

Pour over the hot sauce

Hot, reduced sauce being poured over the cheese and pooling on the plate
Pour the sauce while it is still very hot

Reheat the sauce until it boils, then pour it over the sandwich so that it melts the cheese and warms everything through. Let a pool of sauce form on the plate, using as much as is comfortable to eat rather than all of it at once. Serve with fries alongside.

0 / 0
Ingredients

Ingredients

1 / 2

Sauce (molho)

Ingredient Amount Role
Olive oil (azeite) 1 tsp Cooks the aromatics with the lard
Lard (banha de porco) 1 tbsp Pork fat base of the sauce
Small onion (cebola pequena) 1, thinly sliced Sweetness and body
Garlic (alho) 2 cloves, coarsely chopped Aroma
Bay leaf (folha de louro) 1 Aroma
Canned peeled tomatoes (tomates pelados) 1 can Body and acidity
Beef stock (caldo de carne) 400ml Savory depth
Ruby Port (vinho do Porto Ruby) 125ml (½ cup) Sweetness and depth
Pale beer (cerveja clara) 500ml Gentle bitterness
Piri-piri chili 1, seeds removed Lingering heat
Worcestershire sauce (molho Inglês) 2 tbsp Savory tang
Cornstarch (amido de milho) 1 tsp, only if needed Thickens a thin sauce
Cold water a little Dissolves the cornstarch
Salt (sal) to taste Final seasoning
Black pepper (pimenta-do-reino) to taste Final seasoning
2 / 2

Sandwich

Ingredient Amount Role
Sandwich bread or other soft bread (pão de forma / pão macio) 2 slices Holds the layers and soaks up sauce
Thin beef steak (bife de vaca) 1 Main meat layer
Spicy sausage (linguiça apimentada) 1 Heat and savory fat
Mild sausage (linguiça tradicional) 1 Salt and meatiness
Fiambre (cooked ham) 2 slices Salty, tender layer
Melting cheese (queijo que derreta) 5 slices 1 slice inside, 4 on top
French fries (batatas fritas) as needed Optional side for the sauce
0 / 0

Francesinha: A Sandwich You Eat with a Knife and Fork

What this plate should keep

Soft bread, salty meats, melting cheese and a dark tomato sauce with the bittersweet depth of beer and Port. Finish with a little heat from piri-piri.

Picture a plate in a Porto café. Hot sauce made with tomato and beer runs over melted cheese and pools around a sandwich packed with meat, while fries wait alongside to be dragged through it. Francesinha is closely tied to Porto, and the tourism site Hey Porto presents it as one of the city's signature dishes, the kind of thing to eat on a cold day.

This article makes one serving of a Porto-style francesinha, following the Portuguese-language recipe from We Travel Portugal without blending in amounts from other versions. That recipe is an editorial one from a travel and food site, not a house secret or the one true formula. Sekai Gohan has not kitchen-tested it. The sauce takes the most time, simmering in stages of 10, 10 and 30 minutes, so start there and leave the sandwich until it is nearly ready. The hardest part may be the shopping, since Portuguese sausages and Ruby Port are not on every supermarket shelf.

What Is a Francesinha?

A francesinha is built in layers: bread, thin beef steak, two kinds of sausage, fiambre (cooked ham) and cheese, all under a thick sauce. Beyond that, the details vary. Some published versions add an egg and others do not, and the one followed here has none.

There is a lot of sauce, so this is plate food rather than something to pick up in your hands. We Travel Portugal, Turismo de Portugal and Continente all mention fries alongside, and they make good use of whatever sauce is left on the plate.

The Origin Story and the French Echo in the Name

The story most often told begins with Daniel da Silva, who is said to have returned from France and Belgium and, in the 1950s, reworked the croque monsieur in Porto at A Regaleira. We Travel Portugal repeats this account, and Hey Porto similarly describes a dish inspired by the croque monsieur that gained its sauce at a Porto establishment.

It is best read as a popular story, not settled history. We Travel Portugal also notes that the origin is disputed, including a theory involving an older name. The name itself is usually explained as something like "little French girl" or "little French thing," but that too is an explanation in circulation rather than a confirmed etymology. The link to Porto is strong, while the single inventor and exact date remain unproven.

Ingredients: Sauce and Sandwich for 1 Serving

All the francesinha ingredients laid out in two groups, one for the sauce and one for the sandwich
Sauce ingredients on one side, sandwich ingredients on the other

You may not need all of the sauce for one plate, so pour what suits you.

Equipment

  • Deep saucepan, to keep the sauce from splattering
  • Hand blender
  • Wide frying pan

Choosing What to Buy

The flavor rests on salty, smoky meat, soft bread, melted cheese, a dark bittersweet sauce and a little heat at the end. Keep those in mind when an exact ingredient is out of reach. The suggestions below are our own, and none of them is an exact match.

Item What to look for What changes with a stand-in
Sausages Search for "Portuguese linguiça" at Portuguese grocers or online Spicy chorizo can stand in for the spicy sausage, and an ordinary sausage for the mild one. Texture and spicing differ, so keep two distinct sausages
Fiambre Ordinary cooked sandwich ham Do not use raw cured ham, which is a different product
Cheese Any slice that melts well Flavor shifts with the cheese. Cheddar and flamengo are also used for this dish
Ruby Port Search for "Ruby Port wine" Port is a sweet fortified wine and helps shape the sauce. We have no verified replacement that tastes the same
Worcestershire sauce Check that the label says Worcestershire Sauces sold under similar names, such as Japanese usuta sauce, should not be assumed identical
Lard Plain pork lard Do not swap in butter or similar fats if you want this version's flavor
Cornstarch Plain cornstarch Other starches, such as katakuriko (potato starch), are not treated as the same thing here

How to Make Francesinha

Make the sauce before you assemble anything, then bring it back to a boil at the end. It has to be very hot to melt the cheese on top, and keeping it apart until serving protects the bread.

Fixing Common Problems

Problem Likely cause What to do
Watery sauce Not reduced enough Simmer gently without a lid. Use the cornstarch and cold water mixture only if it is still needed
Salty sauce Stock and Worcestershire sauce vary in salt Add salt only at the very end, after tasting
Bread falling apart Bread was not toasted, or the sauce went on too early Toast the bread lightly and pour the sauce only when serving
Too hot Chili heat varies from one to the next Remove the seeds and check the chili's heat first. One chili is the standard here, and using less is your own adjustment
Allergens and alcohol

This dish contains wheat (bread), milk (cheese) and meat. Sausages and sauces may also contain soy, wheat or other allergens, so check the labels of the products you buy. The sauce contains beer and Port, and we cannot say how much alcohol remains after simmering. Alcohol-free replacements are unverified and should not be expected to taste the same.

Leftovers

Eat the assembled sandwich as soon as it is made. Storing and reheating it have not been verified, so we do not recommend making it ahead. Cool any leftover sauce quickly, keep it in the refrigerator in a clean container, and use it soon. We do not give a storage period because none has been confirmed.

How Versions Differ

Fillings and sauce change from one recipe to the next, so what follows describes other versions, not additions to the recipe above. You can find more dishes on our Portugal page.

Version Fillings Sauce and finish
We Travel Portugal (used here) Beef, spicy and mild linguiça, fiambre, cheese. No egg Tomato, beef stock, pale beer, Ruby Port, piri-piri, Worcestershire sauce. Melted by hot sauce, with fries
Turismo de Portugal Veal, fresh sausage, fresh linguiça, mortadela, fiambre, egg Meat trimmings, beef stock, beer, white wine, brandy, Port, tomato and spices, with fries
Continente Fresh sausage, linguiça, beef, fiambre, cheddar and flamengo, fried egg Tomato, beer, white wine, Port, Worcestershire-style sauce, dried chili. Cheese melted at 220°C, with fries

A few ways to change the dish:

  • Less heat: use less piri-piri than the single chili in this recipe. This is a change to the recipe, not part of it.
  • With an egg: a fried egg on top belongs to other published versions such as Continente's. It is a serving difference and is not part of the recipe above.
  • More meat: adding mortadela moves you toward the Turismo de Portugal style, which has its own amounts and sauce.
  • Francesinha poveira: this style from Póvoa is treated as a different type of dish and should not be mixed with the Porto-style recipe here.
  • Vegetarian: we do not offer a formula, because replacing the meats and stock would need its own research.
A francesinha with melted cheese and sauce on a rustic café-style table, with fries alongside
One plate of Porto-style francesinha, with fries served separately

Frequently Asked Questions

Is the egg required?

No. It varies by recipe and restaurant. The We Travel Portugal recipe followed here has no egg, while the Turismo de Portugal and Continente versions include one.

Can I use chorizo?

Chorizo can stand in for the spicy linguiça, though the flavor will differ. Keep the two-sausage structure by pairing it with a separate mild sausage.

What is the sauce made of?

In this version, it is tomato, beef stock, pale beer, Ruby Port and Worcestershire sauce, built on lard, olive oil, onion, garlic and bay leaf, with piri-piri for heat. Other recipes change the mix, for example by adding white wine or brandy.

Are fries required?

No. They are a common side and appear in all three recipes compared above, but the sandwich and sauce are the dish itself.

What size can of tomatoes should I use?

We Travel Portugal specifies one can without stating its size, and it gives no weights for the bread, meats or cheese either. We have not estimated any of these, so season and adjust the thickness by tasting.

How many slices of fiambre go inside?

The ingredient list has two slices, while the layering order we are following names one fiambre layer and does not place a second slice. We suggest putting both slices in that layer, which is our own reading.

Do I need an oven?

Not for this version, where boiling sauce melts the cheese. Continente's recipe melts it at 220°C, but that temperature belongs to that recipe.

How long does it take?

We do not give a total, because the time figures on the We Travel Portugal page do not agree with each other. Expect about 9 minutes for the aromatics and simmers of 10, 10 and 30 minutes for the sauce. Preparation, frying and assembly take additional time.

Is the origin settled?

No. The connection to Porto is strong, but the story of Daniel da Silva, A Regaleira and the 1950s is one account among disputed ones.

Sources