Francesinha
A hearty Porto sandwich of bread layered with sausage, steak and ham, covered in melted cheese and drowned in a rich, spiced tomato sauce. Often topped with a fried egg and served with fries.

Francesinha Sandwich (cropped): TheRealDapperDan, CC BY-SA 4.0 (Wikimedia Commons)
Where it comes from
Francesinha is a specialty of Porto in northern Portugal and was created in the 1950s. It is a famously filling dish enjoyed in cafes and restaurants, usually eaten with a knife and fork.
Explore the cuisine of Portugal.
Recipe
Make Francesinha at home
Ingredients
- 8 slices white sandwich bread
- 4 slices cooked ham
- 2 thin steaks or pork cutlets, cooked
- 2 linguica or spicy sausages, sliced lengthwise and cooked
- 8 slices mild cheese
- 4 eggs, fried
- French fries to serve
- Sauce: 2 tbsp butter, 1 onion, 2 garlic cloves, 2 tbsp tomato paste, 1 cup beef stock, 1 tsp piri-piri or hot sauce, 1 bay leaf, 1/2 cup cream
How it's made
- For the sauce, cook onion and garlic in butter until soft, add tomato paste, stock, hot sauce and bay leaf and simmer 20 minutes; stir in cream, discard bay leaf and blend until smooth.
- Build each sandwich with bread, ham, steak, sausage and another slice of bread.
- Top with cheese slices, covering the whole sandwich.
- Broil until the cheese is melted and bubbling.
- Place on a plate and pour the hot sauce over.
- Top with a fried egg and serve with fries.
Variations
- Francesinha especial with extra meats.
- Vegetarian version with mushrooms.
- Francesinha with spicy sauce.
Cook’s tip: Make the sauce ahead; it improves as the flavors blend.
Related dishes

BacalhauMain dishes · Portugal

CheesesteakStreet food · United States

Croque monsieurStreet food · France

Caldo verdeSoups · Portugal
About this page
Description and method written by Intercontinental Chef. Home-style method; quantities are a starting point, so adjust to taste.
Photo credit
- Francesinha Sandwich (cropped): TheRealDapperDan, CC BY-SA 4.0 (Wikimedia Commons)
