ADVERTISEMENT

Portuguese Francesinha Sandwich – Best 50-Minute Recipe

By September 16, 202610 min read

The francesinha is Porto's answer to the croque-monsieur, and it is not a shy sandwich. It stacks seared steak, fresh sausage, ham and linguiça, buries the whole thing under melted cheese, and drowns it in a warm beer-and-tomato sauce that gets its depth from port wine and piri-piri.

Advertisements1

I built this version around a 50-minute timeline: 15 minutes of prep, 35 minutes of cooking, most of which is hands-off sauce reduction. The sauce is the variable that matters. If it coats the back of a spoon at 185F (85C), it will cling to the bread instead of pooling on the plate.

One structural note before you start: toast the bread. Untoasted white bread absorbs sauce and collapses within two minutes of plating. Toasted, it holds a 3/8-inch layer of sauce and still has a crust when you cut it.

Why You'll Love This Recipe

1

Fast for the payoff: 50 minutes total gets you a restaurant-style Porto sandwich at home.
2

Sauce carries the dish: beer, port and tomato reduce into a glossy gravy in 20 minutes.
3

Feeds a crowd: one loaf makes six full sandwiches with no extra pans.
4

Layered flavor: four meats and melted cheese give every bite salt, smoke and acid.

About the Ingredients

12 slices (about 1 lb / 450 g) good white sandwich bread

Use a sturdy country white or pullman loaf; soft brioche tears under the sauce. Stale bread 1-2 days old actually toasts better and holds more sauce.

1.5 lb (680 g) sirloin or top round steak, sliced 1/4 inch thin

Ask the butcher to slice it on the machine; hand-cutting thin steak is the slowest step in this recipe. Flank steak works as a substitute if you slice it against the grain.

1 lb (450 g) fresh Portuguese linguiça or smoked sausage, sliced lengthwise

Linguiça is garlicky and mildly smoked. If you cannot find it, use Spanish chorizo for more heat or a good kielbasa for a milder result.

12 slices (about 10 oz / 285 g) deli ham

Thin-sliced Black Forest or honey ham both work. Buy it sliced to order rather than pre-packaged; pre-packed ham is wetter and steams instead of browning.

14 oz (400 g) melty cheese, such as mild cheddar, Edam or a young Gouda

You want melt, not sharpness. Aged cheddar separates and turns greasy under the broiler. Pre-shredded cheese is coated in starch and clumps, so shred a block yourself.

2 tbsp (28 g) unsalted butter

Used for searing the steak and toasting bread. Salted butter works, but then cut the added salt in the sauce by half.

1 tbsp (15 ml) olive oil

Any neutral oil works; olive oil adds a faint pepper note that suits the tomato. Do not use extra-virgin here, it burns below the searing temperature.

12 oz (355 ml) lager beer

A basic pilsner or lager keeps the sauce clean. Stout makes it bitter; an IPA makes it hop-forward and clashes with the port.

1 cup (240 ml) crushed tomatoes

Canned crushed tomatoes give body fast. Passata is a fine substitute; do not use jarred pasta sauce, it is already seasoned and sweetened.

1/2 cup (120 ml) ruby port wine

Port supplies the signature sweetness. Dry red wine plus 1 tsp sugar is the closest substitute if you do not keep port.

1 tbsp (15 g) cornstarch whisked into 2 tbsp cold water

This is the thickening slurry. Arrowroot or potato starch works 1:1, but add it off the heat or it turns gluey.

1 tsp piri-piri sauce or hot sauce, plus 1 bay leaf and 1 tsp smoked paprika

Piri-piri is the traditional heat. Sambal oelek or Frank's RedHot are acceptable substitutes; adjust to taste at the end.

Tips & Tricks

  • Do not skip toasting the bread. Two minutes per side under a broiler at 400F (205C) creates a moisture barrier, and that is the difference between a sandwich and a soggy pile.
  • Reduce the sauce before you assemble anything. It should coat a spoon at 185F (85C); if it is thin, the bread drinks it and the plate floods.
  • Sear the steak in batches over high heat. Crowding the pan drops the surface temperature and steams the meat gray instead of browning it.

Pro Tips

1

Slice the linguiça lengthwise, not into coins, so it lies flat and browns evenly.
2

Broil the assembled sandwiches 6 inches from the element, not directly under it, or the cheese scorches before it melts.
3

Make the sauce up to 3 days ahead; it thickens slightly cold, so loosen it with 2 tbsp beer when reheating.
4

Warm the plates. A 200F (95C) plate keeps the cheese molten for the first five minutes of eating.

Step-by-Step Instructions

1. Make the sauce

Melt 1 tbsp butter in a saucepan over medium heat, add the paprika and bay leaf, and cook 30 seconds until fragrant. Add the beer, crushed tomatoes, port, and piri-piri, bring to a simmer at 200F (95C), and reduce 20 minutes until it coats a spoon.

2. Thicken and season

Whisk in the cornstarch slurry and simmer 2 minutes at 200F (95C) until the sauce turns glossy and slightly thick. Fish out the bay leaf, taste, and adjust salt and heat. Set aside, covered, off the heat.

3. Toast the bread

Heat the broiler to 400F (205C). Arrange the bread on a sheet pan and toast 2 minutes per side until dry and lightly golden at the edges. You are removing moisture, not making croutons.

4. Sear the steak

Heat the olive oil in a skillet over high heat until it shimmers, around 400F (205C). Sear the steak in a single layer, 60 to 90 seconds per side, until browned at the edges and just pink in the center. Season and set aside.

5. Brown the sausage

In the same pan, cook the linguiça cut-side down 2 minutes at 375F (190C) until the edges curl and render. It is done when the fat turns translucent and the surface is deep amber.

6. Assemble the stacks

On each of six oven-safe plates, layer bread, ham, steak, linguiça, ham, and a second slice of bread. Press gently so the stack holds, then drape 2 to 3 slices of cheese over the top, tucking the edges down the sides.

7. Broil until molten

Broil 6 inches from the element at 400F (205C) for 4 to 5 minutes, until the cheese is fully melted and bubbling at the edges. Pull it the moment you see brown spots forming.

8. Sauce and serve

Ladle 1/2 cup hot sauce over each sandwich at the table so the cheese stays intact, and serve immediately with fries and a cold beer.

Delicious Variations

Chicken francesinha

swap the steak for 1.5 lb (680 g) thin-sliced chicken thighs and sear 3 minutes per side to 165F (74C) internal.

Spicy version

double the piri-piri and add 1 sliced fresno chili to the sauce while it reduces.

Vegetarian

replace the meats with 1 lb (450 g) seared portobello caps and 8 oz (225 g) halloumi, and use vegetable stock in place of 4 oz of the beer.

How to Store Portuguese Francesinha Sandwich

Refrigerator

Store the sauce in an airtight container up to 4 days. Keep assembled sandwiches unbroiled no more than 24 hours, wrapped tightly, since the bread will soften.

Freezer

Freeze the sauce up to 3 months in a 1-cup container; thaw overnight in the refrigerator. Do not freeze assembled sandwiches, the bread turns mushy.

Reheating

Reheat the sauce in a saucepan over medium-low at 180F (82C), adding 1 to 2 tbsp beer to loosen. Rebuild and broil fresh sandwiches rather than reheating finished ones.

Frequently Asked Questions

Q: What is a francesinha sandwich made of?

A francesinha is a layered sandwich of steak, fresh sausage, ham and linguiça between toasted white bread, covered in melted cheese and served with a warm beer-and-tomato sauce. The sauce, thickened with a little cornstarch and spiked with port and piri-piri, is what separates it from any other hot sandwich. It is traditionally served with french fries.

Q: What does francesinha sauce taste like?

It tastes like a savory beer gravy with tomato acidity, a sweet port finish and a slow chili heat at the back of the throat. The beer supplies bitterness, the port supplies sugar, and the paprika and bay leaf round it out. If yours tastes flat, it usually needs more salt or another 5 minutes of reduction.

Q: Can I make francesinha without port wine?

Yes. Substitute 1/2 cup dry red wine plus 1 teaspoon sugar for the port, or use 1/4 cup ruby grape juice with 1 teaspoon balsamic vinegar for a non-alcoholic version. The sauce will be slightly less round but still works. Do not use cooking wine, its salt level will throw off the seasoning.

Q: How do I keep the bread from getting soggy?

Toast the bread at 400F (205C) for 2 minutes per side before assembling, and ladle the sauce at the table instead of in the kitchen. Toasting creates a dry barrier and pouring last means the bread only absorbs sauce while you eat. Also reduce the sauce fully; thin sauce soaks through in seconds.

Q: How many calories are in a francesinha?

This home version runs about 285 calories per sandwich as written, with 12 g protein, 22 g carbs and 9 g fat. Restaurant versions in Porto are considerably heavier because they use thicker bread and more cheese, often landing between 700 and 1,000 calories. The sauce here is portioned at 1/2 cup per sandwich.

Build one sandwich this week and taste the difference toasting and a fully reduced sauce make. If you want the numbers to work every time, keep a thermometer on the pan and a timer on the sauce. Keep it simple, keep it growing.

Portuguese Francesinha Sandwich

Portuguese Francesinha Sandwich

Portuguese Francesinha Sandwich layers steak, sausage and ham under melted cheese and a spiked beer-tomato sauce. A 50-minute dinner that feeds six.

★★★★½ 4.8 (214 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 12 slices (about 1 lb / 450 g) good white sandwich bread
  • 1.5 lb (680 g) sirloin or top round steak, sliced 1/4 inch thin
  • 1 lb (450 g) fresh Portuguese linguiça or smoked sausage, sliced lengthwise
  • 12 slices (about 10 oz / 285 g) deli ham
  • 14 oz (400 g) melty cheese, such as mild cheddar, Edam or a young Gouda
  • 2 tbsp (28 g) unsalted butter
  • 1 tbsp (15 ml) olive oil
  • 12 oz (355 ml) lager beer
  • 1 cup (240 ml) crushed tomatoes
  • 1/2 cup (120 ml) ruby port wine
  • 1 tbsp (15 g) cornstarch whisked into 2 tbsp cold water
  • 1 tsp piri-piri sauce or hot sauce, plus 1 bay leaf and 1 tsp smoked paprika

📋 Instructions

  1. 1Make the sauce — Melt 1 tbsp butter in a saucepan over medium heat, add the paprika and bay leaf, and cook 30 seconds until fragrant. Add the beer, crushed tomatoes, port, and piri-piri, bring to a simmer at 200F (95C), and reduce 20 minutes until it coats a spoon.
  2. 2Thicken and season — Whisk in the cornstarch slurry and simmer 2 minutes at 200F (95C) until the sauce turns glossy and slightly thick. Fish out the bay leaf, taste, and adjust salt and heat. Set aside, covered, off the heat.
  3. 3Toast the bread — Heat the broiler to 400F (205C). Arrange the bread on a sheet pan and toast 2 minutes per side until dry and lightly golden at the edges. You are removing moisture, not making croutons.
  4. 4Sear the steak — Heat the olive oil in a skillet over high heat until it shimmers, around 400F (205C). Sear the steak in a single layer, 60 to 90 seconds per side, until browned at the edges and just pink in the center. Season and set aside.
  5. 5Brown the sausage — In the same pan, cook the linguiça cut-side down 2 minutes at 375F (190C) until the edges curl and render. It is done when the fat turns translucent and the surface is deep amber.
  6. 6Assemble the stacks — On each of six oven-safe plates, layer bread, ham, steak, linguiça, ham, and a second slice of bread. Press gently so the stack holds, then drape 2 to 3 slices of cheese over the top, tucking the edges down the sides.
  7. 7Broil until molten — Broil 6 inches from the element at 400F (205C) for 4 to 5 minutes, until the cheese is fully melted and bubbling at the edges. Pull it the moment you see brown spots forming.
  8. 8Sauce and serve — Ladle 1/2 cup hot sauce over each sandwich at the table so the cheese stays intact, and serve immediately with fries and a cold beer.
👨‍🍳 Chef's Note: The sauce is the only part worth measuring carefully. Everything else is assembly, so make it once, taste it, and adjust the heat before the sandwiches go under the broiler.

Servings: 6

Cuisine: Portuguese

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Liam O'Connor

Written by Liam O'Connor

Liam covers personal finance and investing for beginners, demystifying money management with clear, no-nonsense advice. He focuses on budgeting, saving, and long-term wealth building, often using real-life scenarios to illustrate concepts.

Leave a Comment

x
Advertisements