10 of the best cheesesteaks in Philadelphia

By: Claire Bullen

August 5, 2015

John's Roast Pork is famous for its old-fashioned cheesesteak © Hazel Atienza/Flickr

The Philly cheesesteak is far from the only thing to eat in Philadelphia – this is, after all, one the country’s most exciting food towns – but somehow, it’s the infamously sloppy, no-holds-barred sandwich that has captured the popular imagination. Here are some of the best places to try cheesesteaks in Philadelphia.

Perhaps it’s the mysterious alchemy at work that renders the most humble of ingredients – bread, meat, cheese (preferably cheese whiz – yes, really, but trust us on this one), onions – into something totally beguiling. Maybe it’s the heritage of the cheesesteak, which dates back to the early 1930s and which has strong ties to Philly’s Italian community. Or maybe it’s that the cheesesteak is, in many ways, a proxy for the city’s character itself: scrappy, unpretentious, impossible to replicate anywhere else. If you’re looking to do some sampling, these 10 cheesesteaks in Philadelphia are the perfect way to get acquainted. Just make sure you practice how to order – follow these steps to avoid getting sent to the back of the queue.


10 of the best cheesesteaks in Philadelphia | Dalessandros
For locals in the know, Dalessandro’s in Roxborough is a quest-worhty steak © Krista/Flickr

It may not be mentioned in the same breath as Philadelphia’s best-known steak slingers, but for locals in the know, it doesn’t get better than Dalessandro’s. Located in the northwestern neighbourhood of Roxborough, this quest-worthy creation is in many ways the Platonic ideal of a Philly cheesesteak. A perfectly chewy hoagie roll, flavourful chopped steak pieces, lashings of cheese whiz and fistfuls of lightly griddled onions: this sandwich is a thing of monstrous beauty.


10 of the best cheesesteaks in Philadelphia | Jim's Steaks
Jim’s on South Street is as famous for its queues as its sandwiches © J. Smith for Visit Philadelphia

Jim’s – at least its South Street location – is best known for its snaking queues of steak-seekers (most of them out-of-towners). And while the wait may be daunting, it’s worth it for one of Philly’s quintessential cheesesteak experiences. Watch through the Plexiglas as fryers slice, chop, flip and sizzle unholy amounts of meat and onions on a huge griddle; grimace in appreciative horror as whiz is slopped from a bucket onto your sandwich. And then sink your teeth into the final product just as the whiz works its way in to every crevice of the meat.

Pat’s and Geno’s

10 of the best cheesesteaks in Philadelphia | Pats And Genos
Head to South Philly to sample the fruits of this infamous cheesesteak rivalry © Yuri Long/Flickr

Philadelphia’s two reigning cheesesteak titans – famously located just across the street from each other in South Philly – get to share the title: after all, they’re best known for their rivalry, so visiting one without trying the other would be a missed opportunity. Both Pat’s King of Steaks and Geno’s Steaks have their own armies of devotees, and both claim to have invented the cheesesteak. Though some steak purists avoid the two these days, claiming that demand and competitive shenanigans have driven down quality, getting a taste of this famous head-to-head is still a Philly must.

Tony Luke’s

10 of the best cheesesteaks in Philadelphia | Tony Lukes
Tony Luke’s has one of Philly’s most famous cheesesteaks — and it’s not hard to see why © J. Varney for Visit Philadelphia

After Pat’s and Geno’s, Tony Luke’s is usually the third option rounding out the famous triumvirate of cheesesteaks in Philadelphia. Like the others, it draws equal amounts of praise and criticism from fiercely opinionated Philadelphians. To find out where you stand, head to its original South Philly branch, which is unarguably the most authentic place to indulge.

John’s Roast Pork

10 of the best cheesesteaks in Philadelphia | Johns Roast Pork
John’s Roast Pork is famous for its old-fashioned cheesesteak © Hazel Atienza/Flickr

The cheesesteak at John’s Roast Pork doesn’t look like other steaks. For one, it’s served in a sesame-studded hoagie roll. For another, there’s no whiz on offer – your cheese options are either regular or strong provolone. While deviating from the accepted formula could, for some, be fatal, this is truly an old-school version of the sandwich (and given that John’s has had 85-odd years to get it right, certainly one of the tastiest).

Sonny’s Famous Steaks

10 of the best cheesesteaks in Philadelphia | Sonny's
Sonny’s is known for its friendly service as much as its delectable cheesesteaks © Sonny’s Famous Steaks

If South Philly is too much of a trek, meander over to Old City’s Sonny’s Famous Steaks, which is another cheesesteak purveyor that’s nailed those cheese-meat-bread golden ratios. Instead of finely chopped, steak pieces here are big and beefy, and cooked to order – this is one unapologetically meaty concoction. While most cheesesteak joints are characterised by their gruff service, staffers at Sonny’s are also some of the friendliest in town, which is a bonus if you don’t know your “˜whiz wit’s from your “˜whiz witout’s.

Campo’s Deli

10 of the best cheesesteaks in Philadelphia | Campos
Located in Center City, Campo’s is one of the best and most accessible bets for a cheesesteak © J.Fusco for Visit Philadelphia

Though it began life as a small grocery store and deli in southwest Philly back in 1947, these days Campo’s Deli draws the biggest crowds for its steaks. It’s also since expanded, making its Market Street location in Center City officially one of the most convenient cheesesteak stops in the city. This is another purveyor that favours larger pieces of griddled steak in lieu of chopped pieces – prepare to sink your teeth into a truly hefty sandwich.

Joe’s Steaks + Soda Shop

10 of the best cheesesteaks in Philadelphia | Joes Steak And Soda
Joe’s Steaks + Soda Shop combines old-fashioned soda fountain drinks and gooey steaks © Krista/Flickr

When it comes to retro, throwback joints, Joe’s Steaks + Soda Shop has the old-fashioned angle cornered. Though it’s got a new location in Philly’s trendy Fishtown joint, the original in Wissinoming in northeastern Philly is the undisputed classic. Alongside the cheesesteaks – which have been drawing hordes of the hungry to this far-out edge of the city since the 1970s – you’ll also find milkshakes, egg creams, and an all-around Americana vibe.

Steve’s Prince of Steaks

10 of the best cheesesteaks in Philadelphia | Steves Prince Of Steaks
Steve’s Prince of Steaks douses its cheesesteaks in generous ladles of cheese © Paul Sableman/Flickr

Philly’s cheesesteak slingers aren’t always the most modest of vendors – especially given their tendency to bestow their shops with regal monikers. But luckily for the folks at Steve’s Prince of Steaks, this sandwich is worthy of some finger-kissing adulation. A few tweaks set this recipe apart: there’s the long, buttery hoagie roll, the hefty slices of steak – some of the biggest you’ll find in the city – as well as the extremely generous ladles of cheese. Opt for whiz or the house American cheese sauce. Either way, prepare to bow down.

Our codeshare with Delta connects you with numerous destinations across the United States and Canada. That means a good Philadelphia cheesesteak is close at hand.

Written by Claire Bullen

Claire Bullen

Claire Bullen

Claire is a born globetrotter: before relocating to London, she spent time in New York, Paris, Philadelphia, Chicago, and San Francisco. When she's not in pursuit of the next exciting meal, she can be found haunting indie bookstores and sketching outdoors. Follow Claire @ClaireMBullen

Categories: Our Places