‹ The Sandwich 100 › Philadelphia

No. 7 in the world · November 2026

John's Roast Pork

East Snyder Avenue, South Philadelphia · Philadelphia, United States

porchetta sandwichNo. 7
A photo like it · Nicholas Gemini (CC BY-SA 4.0) (porchetta sandwich, not from John's Roast Pork) · source

The one to order

Roast pork with sharp provolone and sautéed spinach, dipped in the pork juices

The line to expect: A line at the window at lunch, and it closes in the late afternoon. Beat it: go at 10am, or on a weekday after 2pm.

A family counter since 1930; the roast pork is the one Philadelphians name before the cheesesteak.

+ Add to Chef AmazingDirections

Make it at home

Porchetta (roast pork) sandwich

Porchetta (roast pork) sandwich

5 hr (40 min hands-on), plus overnight · About 10 sandwiches. Pork belly rolled around herbs, garlic and fennel, roasted until the skin crackles, sliced thick into a crusty roll. The same idea runs from Rome's porchetta to Philadelphia's roast pork with provolone and greens.

All 5 in PhiladelphiaWhere to eat in PhiladelphiaThe Philadelphia food mapAsk Chef about Philadelphia

Is this your place?

You're No. 7 on the Sandwich 100. Make your card above (it downloads, or opens your share sheet on a phone), post it, and tag @chefamazing. Here's your badge for your site; it always shows this month's rank:

On the Sandwich 100 <a href="https://www.chefamazing.com/sandwiches/johns-roast-pork"><img src="https://www.chefamazing.com/sandwiches/badge/johns-roast-pork.svg" alt="John's Roast Pork on the Sandwich 100" height="46"></a> Something changed? Write to hello@chefamazing.com.

Sandwiches near it

No. 79 Pat's King of SteaksPhiladelphia
No. 78 Angelo's PizzeriaPhiladelphia
No. 48 DiNic's Roast PorkPhiladelphia

See all 100

Checked November 5, 2026. Hours and lines change; check before you cross town.

Chef Amazing remembers every place you ate, keeps the lists friends send you, and helps you cook it at home.

Our founder's story · For chefs and food creators · Privacy · Terms