Francesinha is a popular Portuguese sandwich that originated in Porto. It is made with layers of bread, ham, linguiça, steak, and cheese, all smothered in a rich tomato and beer sauce. Using a food processor can help in the preparation of the sauce. Start by pulsing onions, garlic, tomatoes, and spices in the food processor until smooth. Sauté the mixture in olive oil until fragrant. Add beer and let it simmer until the alcohol evaporates. Blend the sauce again in the food processor until smooth. Assemble the sandwich by layering the bread, ham, linguiça, steak, and cheese. Pour the sauce over the sandwich and bake until the cheese is melted and bubbly. Serve the Francesinha hot with a side of fries. It's a decadent and satisfying sandwich that is a must-try in Portugal.