Where to Eat Hoagies in Philadelphia: The Ultimate Guide

Our city runs on hoagies. Here’s where to get the best.


50 best restaurants

Hoagies at Angelo’s | Photograph by Michael Persico

Sure, the cheesesteak is the sandwich most closely associated with Philly. And everyone knows that the roast pork has always been our unacknowledged, locals-only secret weapon in the sandwich culture wars.

But the hoagie? The hoagie is how Philly eats lunch. The hoagie is our everyday sandwich. It’s how we celebrate and how we get by. It’s what we eat when we can’t think of what we really want. Eating hoagies in Philly is like breathing. We do it without even thinking.

And what’s remarkable is that while hoagies only rank third among our city’s sandwich obsessions, our hoagies are still awesome. They are the Reuleaux triangle at the center of a Venn diagram of what Philly’s does well — Bread, Italian Deli Meats, and Stuff You Eat With Your Hands. Put Philly’s best hoagie up against the best sandwich iteration done in any other city (grinders in New England, New Orleans’s po’boys, the Gerber in St. Louis). The hoagie always wins.

The Hoagies You Must Try First

 

View this post on Instagram

 

A post shared by Dolores’ (@dolores2street)

Dolores’
A hoagie newcomer in Pennsport, Dolores’s gives the Philly-style hoagie exactly the kind of treatment and respect it so rightly deserves. The ingredients are perfectly ratio’d (never too much meat; never too little meat), it’s all assembled carefully so you’re not left with a mess, the shredduce is always crunchy, and the onions are sliced so thin you can see right through them. And to bring it all home: Each sandwich is built on Sarcone’s seeded rolls. Natch. 841 South 2nd Street

 

View this post on Instagram

 

A post shared by Original Hoagie Recipes (@hoagie_dom)

Hoagie Dom
If you find yourself at a Hoagie Dom pop-up, please don’t miss out on the Calabrian chile cutlet. Or the Italian hoagie. Or the mortadella pasta salad. You get the point. Various locations

 

View this post on Instagram

 

A post shared by Lil’ Nick’s Deli (@lil_nicks_deli)

Lil’ Nick’s Deli
The thing about this place is that the people making your sandwich …  care. They care about the ingredients, they care about the look and feel of each sandwich. Hell, they care about you, the customer. And really, that makes all the difference. 1311 West Moyamensing Avenue

 

View this post on Instagram

 

A post shared by Middle Child (@middlechildphiladelphia)

Middle Child
The So Long Sal deserves a Nobel Prize for Sandwiches. And if there isn’t a Nobel Prize for Sandwiches, then someone needs to talk to one of those Nobel people immediately and get that shit fixed. 248 South 11th Street

 

View this post on Instagram

 

A post shared by Liberty Kitchen Philadelphia (@libertykitchenphl)

Liberty Kitchen
Not everyone is going to get excited about the fact that Liberty Kitchen is all about using the best-possible ingredients in their hoagies, and that’s fine. But we are, and we think you should as well. 1244 North Front Street

 

View this post on Instagram

 

A post shared by Nick Rotoli (@rotolinick)

Ferrante’s Meats and More
Of course this old-school Italian butcher called Ferrante’s Meats and More makes fantastic hoagies with great ingredients. Of course it does. Why wouldn’t it? 7534 Haverford Avenue

Paesano’s, Northern Liberties
Paesano’s makes dream hoagies, the kind you imagine in your most fevered sandwich fantasies. Roasted suckling pig, brisket with horseradish mayo and a fried egg, another with fig jam, provolone, arugula and sharp provolone. But the hoagiest of them all is the Daddy Wad, a basic Italian jumped up with an oregano vinaigrette and sweet and hot peppers. 148 West Girard Avenue

Carmen’s Famous Italian Hoagies and Cheesesteaks, Market East
A meatball sandwich doesn’t really count as a hoagie, but Carmen’s in Reading Terminal Market does a mean meatball sandwich. They’re on this list because they also sling a killer Italian, loaded with meat and served right across the counter.

Pizzeria Beddia, Fishtown
No, there are no hoagies on the regular menu here. But there is the secret hoagie room in the back. I’m not kidding. Hoagie omakase is a thing, and this is the place to experience it.

 

View this post on Instagram

 

A post shared by Angelo’s Pizzeria (@angelos_pizzeria_south_philly) on

Angelo’s Pizzeria, South Philly
Look, I could tell you that the Italian hoagie here will ruin you for sandwiches from anywhere else. But you won’t believe me until you try one for yourself. What’s worse? Every other hoagie on the menu is just as good. And all of this, at the place that also serves one of the best pizzas in the city (just sayin’).

Primo Hoagies, Multiple locations
Primo has about a billion locations at this point. Second only to Wawa in convenience and availability, no serious hoagie list would be complete without them. And not for nothing, despite their explosive growth and fast food-y counter service model, they still put out some damn fine hoagies. Plus, you’ve just gotta trust any joint that has five versions of an Italian available — one for every kind of mood, from spicy to mellow.

Koch’s Deli, West Philly
People stand in line for an hour at this place just for a sandwich, and the wait is totally worth it. Shredded lettuce, loads of meat, good, soft bread that soaks up flavors like a sponge. Go for the Jewish Hoagie if you’re feeling adventurous (corned beef, pastrami, kosher salami, and spicy roast beef), but even the simplest ham hoagie here is a work of art. 4309 Locust Street

The Best Hoagies in Center City, Old City and Washington Square West

best hoagies philadelphia old city

Campo’s Deli | Facebook

Campo’s Deli
They’re famous for their cheesesteaks, sure. But the special Italian hoagie here is a wonder stacked with salami, three kinds of ham (including prosciutto), pepperoni, and provolone. 214 Market Street

Matt & Marie’s
There are at least three hoagies on this menu deserving of mention, but I’m just gonna talk about one: the Italian Stallion. It has everything I love in a sandwich, including salami, more salami, coppa (which is kind of like salami), plus a pepperoncini aioli that would improve almost any sandwich. 100 North 18th Street

Foodery
The Foodery has four locations now, but I like the Center City one because it has the two thing I need most when I’m in the city: beer and sandwiches. A sixer of something local and an Italian hoagie with prosciutto and sharp provolone on a French baguette? That sounds like a perfect lunch to bring back to the desk. Or a nice gift to bring along to a party, because who doesn’t love it when someone gives them a sandwich? 1710 Sansom Street

*Woodrow’s Sandwich Shop
Most of what Woodrow’s does are sandwiches, not hoagies. But the Italian is absolutely a hoagie — and though it might be a bit fancy for your tastes (with its fennel salami, truffled mortadella, herb mayo, oil, and vinegar), Woodrow’s knows its customers, and the kitchen is aiming for something a little more highbrow than your average neighborhood shop. 630 South Street

The Best Hoagies in Fishtown, Kensington and Port Richmond

best hoagies philadelphia kensington

Martha | Facebook

Martha
They serve three hoagies. They all come on Philly Bread rolls. One of them is vegetarian. All of them belong in some kind of hoagie hall of fame. 2113 East York Street

Dan’s Meats
It’s the Platonic ideal of a Philly hoagie shop. 2000 Frankford Avenue

Marinucci’s Deli
The half here is a foot long. The half. Order a full-size and you’ll basically be getting two excellent hoagies stuffed with good meat, shredded lettuce, fresh veggies, and whatever else you ask for, all on a thick, spongy white roll. The location in the Northeast is the original, but for the past couple years, the good people of Port Richmond have been going bonkers over this place, so that’s why I’m putting it here. 3122 Richmond Street

Castellino’s
It’s basically a little Italian market in Fishtown that does bread, sliced meats, pastries, jam, dry goods, flour, beard oil — all the usual Fishtown necessities. But the place also bangs out some nice sandwiches, among them a solid Italian-style hoagie, a beloved caprese, and the NEPA (Northeast PA), which is basically just made of magic. 1255 East Palmer Street

The Best Hoagies in South Philly and the Italian Market

best hoagies south philadelphia

Mike & Matt’s Italian Market | Facebook

Mike & Matt’s Italian Market
Classic neighborhood Italian market with over-the-counter hoagies. The neighbors love this place, so if you happen to be in the area (and in need of a hoagie), you should definitely check it out. 1206 Mifflin Street

Pastificio
There are two things I love about this place. One is the Parma, which is basically an all-prosciutto hoagie. And the other is the fact that this is one of the very few spots I can think of  that has two different all-cheese hoagies. Not vegetarian on purpose, just proper hoagies made with nothing but cheese (plus lettuce, tomatoes, onion and sandwich oil, natch). 1528 Packer Avenue

Cosmi’s
Yeah, you know Cosmi’s for their cheesesteaks. But they also do a laudable hoagie here — nicely balanced, full of Italian meats, and served on a seeded roll (if you ask for it). 1501 South 8th Street

Dew’s Deli
This old-school spot serves a deep list of hoagies and triple-decker club sandwiches, but their signature, the Old World Italian, is the move here. It’s loaded with  Italian deli meats — prosciutto, Di Lusso salami, capicola, and coteghino, a Freda specialty made with pork and beef — plus roasted red peppers, served (of course) on an Aversa roll. 1710 South 10th Street

Red’s Hoagies & Groceries
A traditional corner hoagie shop can be one of three things: fast, cheap, or good. The ones that last can consistently be two of those things at once. The legends? They do all three. And that’s what Red’s is: a beloved, often overlooked shop that’s been serving hoagies to its neighbors in South Philly since the 1940s. 1900 South 9th Street

Antonio’s Deli
Antonio’s opened in the former Chickie’s Deli space. Chickie’s would’ve absolutely had a spot on this list, but it’s gone now. Thankfully, Antonio’s is an admirable replacement, with a dozen-odd different hoagies on Sarcone’s rolls. They’ve got all the basics, and plus an anchovy hoagie (if that’s your thing), Italian tuna with prosciutto (which sounds delicious), and fried tomato with turkey and bacon which, even though it isn’t technically a hoagie, still should be mentioned. Because seriously, why didn’t I have that for lunch today? 1014 Federal Street

Ricci’s
The meats are shaved thin to order, the bread is seeded (as it ought to be), the dressing is light, and the provolone has a bite. Building a quality hoagie takes years of experience, and Ricci’s — around since the 1920s — has had plenty of practice. 1165 South 11th Street

Gooey Looie’s
There is nothing fancy at all about this place. The name explains the entire experience. We’re talking giant sandwiches, stuffed with meat and toppings and dripping with oil. It takes two hands to eat one of these, which is exactly as it should be. This is South Philly. Leave the finger sandwiches for Rittenhouse Square. 231 McClellan Street

Vincenzo’s
This place has been a neighborhood hangout for decades. A straight-up luncheonette with Italian deli aspirations, it does breakfast plates, egg sandwiches on long rolls with anything from scrapple to asparagus and cherry peppers, makes all its hoagies with Carangi Bakery bread, and cuts everything fresh. Bonus: you can get a prosciutto and sharp provolone hoagie here for $7.50, which might be one of the best deals in town. 1626 South 9th Street

The Best Hoagies in West Philly, Northeast Philly, Manayunk and Beyond

best hoagies west philadelphia

Fu-Wah Mini Market | Facebook

Saad’s Halal
Yeah. An all-Halal Middle Eastern restaurant that serves some of the best tuna or chicken salad hoagies you’ll find anywhere. This is why I fucking love Philly. 4500 Walnut Street

Fink’s Hoagies
We may have lost the Center City expansion, but the original Northeast Philly location is still going strong. There’s a bunch of custom, “gourmet” hoagies on the board (the quotes are from Fink’s own menu), but the original Italian is still the way to go here, filled with excellent sliced meats, chopped provolone, olive spread and house-made long hots. 4633 Princeton Avenue

Fu-Wah Mini Market
This Cedar Park sandwich spot and mini-grocer from the family behind Vietnam Restaurant and Vietnam Cafe is a beloved neighborhood institution. They’re famous for the tofu hoagie, a vegan take on banh mi — but their classic hoagies are the best in the neighborhood, with extra care taken to source great bread, fresh romaine (instead of iceberg), and the best hot peppers I’ve had on a hoagie outside of South Philly. 810 South 47th Street

Dattilo’s
As if the Dattilo’s Main Event — a loaded Italian with roasted peppers and marinated artichoke hearts — and the special sandwich dressing that took 15 years to get right weren’t enough, Dattilo’s also has a roast pork hoagie. Yeah, you read that right. Roast. Pork. Hoagie. It’s amazing. 8000 Horrocks Street

Lennie’s Hoagies
Lennie’s has like a million different kinds of hoagies, scattered across a variety of menus, all named after movies or songs or neighborhoods or countries or former employees or songs or inside jokes. The place is just nine different kinds of bonkers, but a lot of the hoagies are really excellent. Just take your time, find the one that speaks to you, and go for it. 6141 Ridge Avenue

Dalessandro’s
Everyone knows this place has the best cheesesteaks around, right? Well, they also do some of the best hoagies in town, prepared with the same amount of care and served with the same kind of weighty, messy goodness. Just know what you’re doing before you walk in: step up to the counter, order, step aside to wait, and pick up your sandwiches at the other end. If everyone could manage that, the line would move a lot faster and I would get my hoagies that much quicker. Thanks. 600 Wendover Street

Barry’s Steaks
There are so many things I love about this place: shredded lettuce, thick stacks of meat on the hoagies, lots of sandwich oil, Amoroso’s rolls, a cooler full of really good homemade sodas. Honestly, it’s the kind of place that should be used as the model for neighborhood hoagie shops everywhere. If I lived next door, I would weigh 400 pounds and be so happy about it. So next time the line is too long at Dalessandro’s, go here. There’s a pretty good chance you’ll never go anywhere else again. 471 Leverington Avenue

Lorenzo’s Steaks and Hoagies
Another neighborhood joint that everyone knows for their cheesesteaks. But honestly, the hoagies are far superior — loaded, heavy, and handled with care. They come in three sizes (the large weighs something like four pounds), and the waits can get long during rushes. Just be patient and understand that good work takes time. 216 East Market Street, West Chester