Il piatto più tipico di Porto, la francesinha, si dice sia stato creato da Daniel David Silva, un immigrato di origine francese che negli anni '60 lavorava in un ristorante chiamato "A Regaleira". Si dice che abbia rivisitato il croque-monsieur, un panino francese, con più carne, più formaggio e, soprattutto, una salsa di pomodoro e birra portoghese.
La francesinha è composta da due fette di pane abbastanza spesse, da una varietà di carni (salsiccia, bistecca di manzo, prosciutto o filetto di maiale cotto), ricoperte di formaggio sopra e ai lati e da una salsa a base di birra, coulis di pomodoro, vino porto, amido di mais, latte e pepe piri-piri per rendere il tutto più piccante. Questo panino, che è stato classificato tra i migliori al mondo, può essere servito con un uovo e/o patatine fritte.