- STEP 1
Sandwich filling: Cut the sausages lengthwise and season with salt and pepper. Season the steaks as well. Grill the sausages first and then the steaks so they stay medium rare.
- STEP 2
Meanwhile, make the sauce: Chop the onions and the garlic and let them sizzle on the pan with some butter, olive oil, the bay leaves, and bacon. Add the tomato passata and the chillies and bring to a fast simmer. Add the booze if you're using any and the stock, and simmer for 10-20 minutes. Mix the milk and flour with a fork and add it to the sauce to thicken it. Remove the bay leaves and blend with a stick blender until the sauce is smooth.
- STEP 3
Start shaping the francesinha: first a slice of bread, then one slice of cheese, one of ham/salami, the steak, the sausages; layering between the two sandwiches until the meat is used up between them and you have a sandwich. Cover all of the sandwiches with the remaining sliced cheese and bung in the oven or grill until it melts.
- STEP 4
Once the cheese is melted, fry the eggs and top the sandwiches with them and pour the hot sauce over and around. Serve with fries.