DineCard Discover

Top 10 Best Roast Pork Sandwich Shops in Philadelphia

Philadelphia's roast pork sandwich scene is the stuff of legend, where Italian heritage meets blue-collar grit in perfect, juicy harmony. From South Philly institutions that have been slinging succulent pork since the mid-20th century to Reading Terminal Market stalwarts, these temples of roasted meat define comfort food at its finest. Many of these beloved spots now offer digital menus via DineCard for a seamless ordering experience, though the old-school charm remains intact.

Famous 4th Street Delicatessen
#10

Famous 4th Street Delicatessen

700 S 4th St, Philadelphia
4.6
2,617 reviews
$38 for two
Deli AtmosphereQueen VillageSit-Down ServiceCraft Sandwiches
Must try:Roast Pork Sandwich Deli-Style

Famous 4th Street Delicatessen brings a deli sensibility to the roast pork game, resulting in sandwiches that feel more composed and refined without sacrificing the gutsy flavors that define Philadelphia. Their roast pork is complemented by house-made pickles, quality condiments, and bread that's a step above the standard Italian roll, creating a more balanced eating experience that appeals to lunch crowds seeking substance and sophistication. The Queen Village location and sit-down deli atmosphere make it ideal for business lunches, couples doing a casual date, or anyone who wants their roast pork with a side of actual ambiance. With thousands of reviews maintaining a 4.6 rating, this deli has mastered the art of giving people exactly what they want while subtly elevating the entire experience.

Tony and Nick's Steaks
#9

Tony and Nick's Steaks

39 E Oregon Ave, Philadelphia
4.4
7,979 reviews
$35 for two
Late NightSports DistrictLocal FavoriteHigh Volume
Must try:Roast Pork Sandwich

Tony and Nick's Steaks made their name with cheesesteaks but quietly serves a roast pork sandwich that deserves far more recognition than it gets. The roast pork here benefits from the same quality-obsessed approach that's earned them nearly 8,000 reviews—perfectly seasoned meat, fresh rolls delivered daily, and toppings that actually complement rather than overwhelm. The South Philly location near the stadiums means it's perfect for pre-game groups or late-night crews needing substantial fuel, and the extended hours are a blessing for shift workers and night owls. Don't let the steak-focused reputation fool you—the roast pork is a sleeper hit that locals order when they want something different but equally satisfying.

Porky's Point Restaurant
#8

Porky's Point Restaurant

3824 N 5th St, Philadelphia
4.4
1,597 reviews
$28 for two
North Philly InstitutionFamily FriendlyFull MenuBudget Friendly
Must try:Roast Pork Sandwich

Porky's Point Restaurant in North Philly proves that excellent roast pork isn't exclusively a South Philly phenomenon, serving a diverse neighborhood with consistent quality and generous portions. Their roast pork sandwich balances traditional preparation with just enough personality to stand out, and the full restaurant setup means you can actually sit down and enjoy your meal rather than eating over a trash can. The family-friendly atmosphere and substantial menu beyond just sandwiches make it ideal for groups with varying tastes or parents introducing kids to the Philly roast pork tradition. With impressive review numbers for a neighborhood spot, Porky's has clearly earned its community's trust through years of reliable excellence.

George's Sandwich Shop
#7

George's Sandwich Shop

900 S 9th St, Philadelphia
4.4
250 reviews
$24 for two
Old-SchoolNeighborhood GemBudget FriendlyNo-Frills
Must try:Classic Roast Pork with Sharp Provolone

George's Sandwich Shop is a South Philly time capsule where the roast pork formula hasn't changed in generations—and why would it when perfection doesn't need updates? The straightforward roast pork with sharp provolone exemplifies the less-is-more philosophy, with meat so well-seasoned and tender it needs nothing but a quality roll to shine. This is old-school neighborhood joint territory, best for locals who want zero pretension with their lunch or curious food tourists willing to venture slightly off the beaten path for authenticity. The modest review count belies the decades of loyal patronage from residents who consider George's their personal clubhouse.

Paesano's
#6

Paesano's

943 S 9th St, Philadelphia
4.8
472 reviews
$32 for two
BakeryCafeItalian MarketSignature SaucesLocal FavoriteLunch Spot
Must try:The Paesano Sandwich with Diablo Sauce

Paesano's on 9th Street has built a cult following by treating roast pork as a canvas for creative, flavor-bomb sandwiches that honor tradition while pushing boundaries. The Paesano sandwich—featuring slow-roasted pork, sharp provolone, broccoli rabe, and their famous Diablo sauce—delivers a perfect balance of heat and richness that's become legendary in its own right. The Italian Market location gives it that authentic South Philly energy, and the café setup works equally well for groups of friends dissecting the flavors or solo adventurers fueling up for market exploration. With ratings approaching perfection and lines that prove the hype is real, this is where the next generation of roast pork excellence is being written.

DiNic's Pork & Beef
#5

DiNic's Pork & Beef

1511 Kitty Hawk Ave, Philadelphia
4.2
304 reviews
$30 for two
Airport NearbyLocal FavoriteBudget FriendlyQuick Service
Must try:Roast Pork Sandwich

DiNic's Pork & Beef near the airport is the often-overlooked sibling of the Reading Terminal original, serving the same high-quality roast pork to a primarily local crowd without the tourist chaos. The roast pork sandwich maintains the family recipe with fall-apart tender meat and that signature juice-soaked roll that separates great from merely good, and the airport-adjacent location makes it a godsend for travelers craving one last taste of Philly before departure. This is pure counter-service efficiency—perfect for solo diners, airport workers, or families needing a quick but satisfying meal without the Center City markup. The lower review count doesn't reflect lower quality, just a quieter location that locals prefer to keep as their secret weapon.

Small Oven Pastry Shop & Porco's Porchetteria
#4

Small Oven Pastry Shop & Porco's Porchetteria

2204 Washington Ave, Philadelphia
4.8
406 reviews
$40 for two
BakeryCafeItalian-Style PorchettaPastry ShopCoffee BarInstagram-worthy
Must try:Porchetta Sandwich

Small Oven Pastry Shop & Porco's Porchetteria represents the new wave of Philly roast pork—refined technique meets traditional flavors in a bakery-café hybrid that feels refreshingly modern. The porchetta sandwich here is proper Italian-style with crackling skin, herb-infused meat, and house-made accompaniments that show genuine culinary ambition beyond the standard South Philly approach. The dual-concept space means you can pair your sandwich with legitimately excellent pastries and coffee, making it perfect for couples doing a leisurely weekend brunch or food enthusiasts who appreciate the craft behind the counter. With sky-high ratings and a Washington Avenue location that's become a destination dining corridor, this spot proves roast pork can evolve without losing its soul.

Tommy DiNic’s
#3
TOP 3

Tommy DiNic’s

51 N 12th St, Philadelphia
4.3
1,118 reviews
$35 for two
Tourist HotspotReading Terminal MarketTV FeaturedLunch Crowds
Must try:Roast Pork Italiano

Tommy DiNic's at Reading Terminal Market is the tourist-friendly face of Philly roast pork, and there's absolutely nothing wrong with that—this place earned its fame honestly with consistently outstanding sandwiches. Their roast pork italiano, piled high with meat that's been basting in its own juices for hours and topped with sharp provolone and garlicky greens, is the gold standard for market-style roast pork. The counter-service setup inside the bustling terminal makes it ideal for visitors doing the full Philly food tour or office workers grabbing a power lunch, though weekend lines can stretch long. Celebrity chef endorsements and TV appearances haven't changed the formula one bit, which is exactly how it should be.

Old Original Nick's Roast Beef
#2
RUNNER UP

Old Original Nick's Roast Beef

2149 S 20th St, Philadelphia
4.7
1,564 reviews
$28 for two
BarLocal FavoriteHidden GemBar AttachedBudget Friendly
Must try:Roast Pork Sandwich with Gravy

Old Original Nick's Roast Beef flies slightly under the radar compared to its South Philly neighbors, but insiders know this bar-attached gem serves some of the most tender, flavorful roast pork in the city. The secret is in their slow-roasting technique and house-made gravy that transforms an already excellent sandwich into something transcendent—order the roast pork with extra gravy and don't skip the crispy onions. The vibe is decidedly neighborhood tavern, making it perfect for casual gatherings where you want great food without pretension, and the bar next door means you can wash it all down with a cold beer. With nearly perfect ratings and a fiercely loyal following, this is where South Philly residents go when they want the real deal.

John's Roast Pork
#1
BEST

John's Roast Pork

14 E Snyder Ave, Philadelphia
4.6
3,935 reviews
$25 for two
James Beard RecognizedLocal LegendBudget FriendlyCash Only
Must try:Roast Pork Sandwich with Sharp Provolone and Broccoli Rabe

John's Roast Pork is the undisputed heavyweight champion of Philly's roast pork scene, a James Beard Award-recognized gem tucked near the stadiums that draws pilgrims from around the globe. The roast pork sandwich here—with its razor-thin slices of perfectly seasoned meat, sharp provolone, and broccoli rabe on a seeded roll—is what every other shop aspires to create. This is a no-frills, counter-service spot best suited for solo food missions or groups of friends willing to brave the lines, and arriving early is non-negotiable since they close when the meat runs out. The history alone makes this a bucket-list destination, but it's the consistently flawless execution that keeps locals coming back for decades.

Frequently Asked Questions

What is the best roast pork sandwich in Philadelphia?+
John's Roast Pork is widely considered the best, having earned James Beard recognition for their roast pork sandwich with sharp provolone and broccoli rabe. However, Old Original Nick's Roast Beef and Paesano's are also top contenders with passionate followings. For a more refined approach, Small Oven Pastry Shop & Porco's Porchetteria offers Italian-style porchetta that's earned near-perfect ratings.
Where can I find authentic roast pork near Reading Terminal Market?+
Tommy DiNic's inside Reading Terminal Market at 51 N 12th St is the most famous option, known for their roast pork italiano that's been featured on numerous food shows. For alternatives within walking distance, Famous 4th Street Delicatessen (700 S 4th St) offers a deli-style take on roast pork, while Paesano's (943 S 9th St) serves creative versions with signature sauces.
Are roast pork sandwiches better than cheesesteaks in Philly?+
Many Philadelphia locals actually prefer roast pork sandwiches to cheesesteaks, considering them the true insider's choice. Roast pork sandwiches typically feature slow-roasted pork shoulder with sharp provolone and broccoli rabe, offering more complex flavors than the standard cheesesteak. Places like John's Roast Pork and Old Original Nick's Roast Beef have built legendary reputations specifically on their roast pork, with some spots like Tony and Nick's serving both but having locals quietly order the pork.
What's the difference between roast pork and porchetta in Philadelphia?+
Traditional Philly roast pork is seasoned pork shoulder roasted until tender and sliced thin, typically served with sharp provolone and broccoli rabe. Porchetta is an Italian preparation featuring pork belly rolled with herbs and spices, roasted with crispy skin intact. Most classic Philly shops like John's Roast Pork and Tommy DiNic's serve the American-Italian roast pork style, while Small Oven Pastry Shop & Porco's Porchetteria specializes in authentic Italian porchetta with crackling skin.
Which roast pork sandwich shops in Philadelphia are budget-friendly?+
Most authentic roast pork spots are extremely affordable, with John's Roast Pork, Old Original Nick's Roast Beef, George's Sandwich Shop, and Porky's Point Restaurant all offering sandwiches under $15. You can expect to spend around $24-30 for two people at these establishments. Paesano's and DiNic's locations are also budget-friendly while delivering exceptional quality, making roast pork one of Philadelphia's best food values.

You might also like

Own a restaurant featured here?

Get your menu online in 5 minutes with DineCard — AI-powered QR code menus used by 1000+ restaurants.

Try DineCard Free