Skip to content
Link copied to clipboard

The best roast pork sandwiches in Philly

Slow-roasted pork, broccoli rabe, sharp provolone ... need we say more?

The roast pork sandwich at Dolores' 2Street in South Philadelphia.
The roast pork sandwich at Dolores' 2Street in South Philadelphia.Read moreJOSE F. MORENO / Staff Photographer

One specific Philly sandwich gets all the fanfare, but before there were cheesesteaks, roast pork was the standby sandwich in Italian South Philly.

There are a number of equally delicious roast pork sandwich varieties you can choose from — we have several regional Italian variations influenced by points of origin including Abruzzo and Rome, as well as roast pork sandwiches that reflect the Latino tradition of pernil at Puerto Rican standbys like Porky’s Point.

How we choose our best lists
What makes something the best? Our recommendations are based on our reporters' deep regional knowledge and advice from local experts. We also strive to represent the geographic and cultural diversity of the city and region. Spot an error or omission? Email us at

In other words, there are many places that serve perfect roast pork sandwiches, with an ideal amount of au jus dripping onto the pillowy-yet-crusty bread and often nearly bursting at the sandwich seams with roast pork. And that certainly is not a bad thing.

Where to go? Here’s a list, in no particular order, of our favorite roast pork sandwiches in the Philly area.

One of the city’s best roast pork sandwiches remains the signature specialty and the namesake at John’s Roast Pork. The thin-sliced meat simmers in a pan of juice, and eats like a river of garlic and rosemary on a bun lined with provolone and spinach.

📍14 Snyder Ave., 🌐, 📷 @johnsroastpork, 🕑 Tue.-Sat. 10 a.m.-5 p.m., 🚗 pickup only

The line for DiNic’s Roast Pork in Reading Terminal Market consistently wraps through the indoor food hall as tourists and locals alike wait for the roast pork sandwiches. Sliced roast pork and Italian-style pulled pork sandwiches are the centerpiece, and you can load your sandwich with toppings like broccoli rabe, long hots, and provolone.

📍51 N. 12th St., 🌐, 📷 @tommydinics, 🕑 Mon.-Sat., 9 a.m.-5 p.m., 🚗 pickup only

Nick Miglino named his shop after his late mother, Dolores Miglino, with the goal of replicating her roast pork. He tracked down the specific cut of pork she used to cook at home; the cut is a cushion, a large softball-shaped boneless meat cut from a picnic shoulder, that he slow-roasts with dried herbs, garlic, wine, and cherry peppers in vinegar, which lend a distinctively spicy tang. Each piece is hand-cut a little thicker than the paper-thin sheets pulled off an electric slicer, commonly seen elsewhere, which allows the intensity of the snappy green rabe, the molten provolone, and the charred spice of roasted long hot peppers to shine.

📍1841 S. Second St., 🌐, 📷 @dolores2street, 🕑 Tue.-Sun, 8 a.m.-4:30 p.m. (hot kitchen closes at 3 p.m.), 🚗 pickup only

The roast pork sandwich at Tony Luke’s is what originally caught the attention of sandwich fans (who now also visit for the cheesesteak). Tony Luke’s slow-roasted pork is herby, garlicky, and thinly sliced. In classic roast pork fashion, the sandwich comes topped with sharp provolone and broccoli rabe (or spinach). There are locations throughout the area, and the original is on Oregon Avenue, but a true bonus is the roast pork sandwiches are available at both Citizens Bank Park and Lincoln Financial Field.

📍Multiple locations including 39 E. Oregon Ave., 1 Citizens Bank Way, 1 Lincoln Financial Field Way, 🌐, 📷 @tonylukes, 🚗 delivery via GrubHub and UberEats

Philly knows pork sandwiches, but the Roman-style tenderness of the juicy, herb-scented meat from this Washington Avenue sandwich shop and bakery is already in the city’s pig elite, accented by the shattering crunch of a sheet of crackling tucked inside. Try it Philly-Cubano style with pickled giardiniera, Gruyère, and grain mustard aioli on a toasty house-baked ciabatta or in a more classic Philly style with rapini pesto and sharp provolone.

📍2204 Washington Ave., 🌐, 📷 @porcosphilly, 🕑 Wed.-Sun, 10 a.m.-6 p.m., 🚗 delivery via Caviar and through website

Porky’s Point

Classic Puerto Rican sandwich shop Porky’s Point serves a roast pork sandwich with a delicious added crunch of chicharrones. Sandwiches are pickup only at this North Fifth Street spot.

📍3824 N. 5th St., 🕑 9 a.m.-5 p.m. daily, 🚗 pickup only

The roast pork sandwich starts with a cured boneless pork shoulder that is slowly roasted and thinly layered with broccoli rabe, a snappy kimchi rabe, and sharp provolone. Then, it’s all wrapped up in a crusty sesame hoagie roll.

📍101 S. Ninth St., 🌐, 📷 @highstphilly, 🕑 Mon.-Sat., 9 a.m.-8 p.m., 🚗 delivery via GrubHub

A toasted brioche bun surrounds the pulled roast pork at Boricua Restaurant. On the menu, it’s noted as pernil (meaning pork), which honors the strong tradition of Puerto Rican pork sandwiches at this Northern Liberties spot.

📍1149 N. Third St., 🌐, 📷 @boricuarestaurant, 🕑 Mon.-Sat., 11 a.m.-8 p.m., Sun, noon-6 p.m., 🚗 delivery via GrubHub

Lil’ Nick’s Deli

The roast pork sandwiches at Lil’ Nick’s Deli come packed with slow-roasted pork, along with the classic roast pork sandwich ingredients: sharp provolone and broccoli rabe. A tip? Go early, this South Philly spot is known to sell out.

📍 1311 W. Moyamensing Ave., 📞 215-468-4647, 📷 @lil_nicks_deli 🕑 10 a.m.-5 p.m. daily, 🚗 pickup only

» READ MORE: Live your best life in Philly: Read our most useful stories here