The panino romano is Rome's roast-pork sandwich, and what defines it is porchetta working against a hard, salty sheep's-milk cheese. Roman porchetta is a whole deboned pig, skin on, packed with garlic, rosemary, wild fennel, and pepper, roasted until the meat is moist and the rind is glass-brittle. Pecorino romano is bone-dry, intensely salty, and sharp. The two need each other in bread: the porchetta brings fat, herb, and crackling, but eaten alone on a roll it can read soft and one-noted, while a few flakes of pecorino romano drive a salt-and-tang spike through it that wakes the herbs up. The cheese without the pork is just a salt slab; the pork without the cheese drifts. The sandwich is the meeting point.
The craft is in the bread and the cut, because porchetta is wet and rich and the rind matters. The loaf is the Roman rosetta or a ciriola, a hard, hollow-crumbed roll that crushes down around the meat and gives a crust to fight the soft filling; a soft bun would vanish under it. The porchetta is sliced to include both the moist interior and a shard of the crackling in each portion, so every bite has fat, herb, and crunch rather than only one. The juices are allowed to film the crumb as part of the bind, but the loaf is built and eaten fairly quickly so it does not go to paste. The pecorino is added sparingly, in shards, because its salt is assertive and the porchetta is already seasoned hard from the inside; nothing else is needed, and nothing watery belongs near it.
The variations stay Roman and turn on what sharpens the fat. There is the plain build that lets the porchetta and crackling carry alone, the one with sautéed bitter chicory worked in to cut the richness with green, and the version that leans harder on pecorino romano and cracked pepper for a saltier, sharper read. Each is the same roast-pork-and-sheep-cheese logic with one element moved, and each deserves its own article rather than being crowded in here.