Few sandwiches can claim the iconic status of the Philly-style slow-roasted pork sandwich. Juicy, tender pork, earthy sautéed broccoli rabe, and sharp provolone cheese come together in a crusty roll for a flavor-packed, satisfying meal. It's a culinary masterpiece that’s hearty enough for dinner yet casual enough for game day. The best part? You can recreate this classic right at home!
Pat the pork shoulder dry and season generously with salt, pepper, and fennel seeds.
Heat olive oil in a Dutch oven over medium-high heat and sear the pork on all sides until browned, about 3-4 minutes per side.
Roast the Pork
Remove the pork and set it aside. Add garlic, rosemary, and thyme to the pot, stirring for 1 minute until fragrant.
Deglaze the pot with white wine, scraping up browned bits, then add chicken stock and red wine vinegar. Return the pork to the pot, cover, and place in the oven. Roast the pork for 4 hours, basting with the pan juices occasionally.
While the pork is roasting, bring a large pot of salted water to a boil. Blanch the broccoli rabe for 1-2 minutes, then drain and rinse with cold water to stop cooking.
Heat olive oil in a skillet over medium heat. Add garlic and red pepper flakes, sautéing until fragrant. Toss in the broccoli rabe, cooking until tender, and season with salt to taste.
Remove the pork from the pot and shred it with two forks. Strain the juices from the Dutch oven, reserving them for dipping or drizzling.
Toast the rolls lightly and layer them with shredded pork, sautéed broccoli rabe, and a slice of provolone cheese.
Serve and Enjoy
For an authentic Philly experience, serve with a side of the pork juices for dipping. The sharp provolone melts slightly from the heat of the pork, complementing the savory and bitter flavors perfectly.
Build your own Cookbook
Don't lose this recipe in your browser history. Save it to your personal collection in the Rind App so you can find it instantly next time.