clock menu more-arrow no yes mobile
An interior shot of a hoagie close up with different Italian meats, cheeses, lettuce and tomato. Cut in half in a seeded roll. Paolo Jay Agbay

Where to Find a Freaking Good Hoagie in Philly

Meat, cheese, and toppings stacked high on a seeded roll, Philly hoagies are local treasures

View as Map

A hoagie is a sacred thing. Sub? Never heard of it. Hero? Not in these parts. Grinder? What on earth is that? No, in Philly, a hoagie is a sandwich of meats, cheeses, and condiments on a long, sometimes seeded roll. There are as many hoagie varieties as there are Philadelphians (though you can never go wrong with a classic Italian), and wherever you go in this beautiful city, you are never far from finding a very good one.

Whatever your fancy, a hoagie will hit the spot. If you like several kinds of sliced meat stacked on top of each other, then an Italian is the way to go. (You might hear locals ask for mortadel, soppressad, and prozhoot when they order.) Maybe you’re looking for a more classic sandwich experience stuffed onto a long, crunchy roll: turkey and cheese is always an option. Vegetarians need not fear, either. Philly’s best establishments are serving up hoagies for herbivores, too. Here we’ve compiled 15 great spots for a classic Philly hoagie — and a reminder: this map is only oriented geographically and is not ranked.

Read More
Note: Restaurants on this map are listed geographically.

PrimoHoagies

Copy Link

While it’s likely you’ll hear hoagie purists rant about only getting hoagies from their local shop and that there are no mainstream exceptions, Primo’s — a hoagie chain with 90-plus locations from here to Florida — did get its start in South Philly, after all. When you’re in a hoagie dead zone, or are craving one of Primo’s special spicy Diablo options, you can pretty much guarantee a Primo’s is nearby.

Lennies Hoagies

Copy Link

A Roxborough favorite, Lennie’s Hoagies has been in biz for the past twenty-plus years, selling hoagies to locals from the menu of classic and specialty hoagies. Lennie’s sandwiches are split into a few different categories — from Italian style to local favorites — which means you’ll be able to find something for even the most particular of hoagie-eaters.

There are a number of different hoagies on offer at Martha in Kensington but it’s one of the best places in the city for vegetarian-friendly hoagies. That’s because the Martha vegan hoagie isn’t what you’d expect — no fake meats or gummy vegan cheeses here. The Martha vegan hoagie is tangy and bright in all the right ways with layers of fermented radish, marinated eggplant, long hot pesto, and spiced zucchini.

Dan's Food Market

Copy Link

Owner Daniel Tocci Jr. has been building hoagies in this Frankford Avenue corner store since 1949, and it’s a local favorite for a reason. The menu includes all the hits but those in the know go straight for the Italian with everything on it.

Castellino's Italian Market

Copy Link

Castellino’s in Fishtown is a small Italian market that sells sundries and Italian meats and cheeses, so in theory you could buy the goods and make your own hoagie at home. But please don’t — the Castellino’s Italian hoagie hits all the right notes, with banana peppers, mild provolone, oregano, and more on the classic Italian, all served on a seeded Liscio’s roll. The veggie Italian is also a great choice.

Pizzeria Beddia

Copy Link

Only in Philly could you reserve a dedicated private room in which to eat hoagies with your friends. At Pizzeria Beddia, the so-called Hoagie Room is a personal omakase hoagie experience that can be booked in advance for all those special occasions you have coming up (or if you just really want some hoagies). The cost is $75 a person, and it includes a welcome cocktail, small plates, hoagies, and pizzas. Plus: soft serve.

Liberty Kitchen PHL

Copy Link

The hoagies at Liberty Kitchen are the exact right mix of new school and old school. Served on seeded Carangi rolls, Liberty Kitchen’s sandwiches come in a handful of varieties from chicken salad with mild provolone to the famous Della Casa, made with fresh mozzarella, hot gabagool (or capicola, for the uninitiated), arugula dressed in Calabrian chili oil, and other delights. The best part? You can order for pickup online, or stop by shop to buy all kinds of fun sundries for your pantry.

Hoagie Dom Pop-Ups (roving locations)

Copy Link

In 2022, Dominic Rocconi (aka Hoagie Dom) became the unofficial hoagie king of Philadelphia, with intermittent pop-ups serving some of the best hoagies the city has ever seen. A lover of the process and a student of the sandwich, Rocconi’s hoagies are available in limited quantities through his pop-ups, which are at Bardot Cafe for now. Follow him on Instagram to see where and when he’s making his hoagies next.

Koch's Deli

Copy Link

Koch’s on Locust is a neighborhood favorite in West Philly for all the reasons you’d expect: a great menu of hoagies, offered in grilled, double-decker, and classic styles. The Kosher Italian hoagie is a thing here, as is the Jewish hoagie, made with corned beef, pastrami, and more.

Fu-Wah Mini Market

Copy Link

While debates rage over whether a banh mi is technically a hoagie (in our estimation, yes, absolutely), at Fu-Wah Mini Market in Cedar Park, you luckily don’t have to decide. That’s because the market sells an impressive list of excellent banh mi and hoagies, like Italian, salami, and mixed cheese varieties. It’s a local favorite for good reason.

Middle Child

Copy Link

Known for its mile-high sandwiches — with stacks of immaculately curated toppings — Middle Child is less of a hoagie destination than it is a sandwich shop. However. Its vegan phoagie (accidentally vegan, as the menu says) deserves a spot on any hoagie list: With hoisin-roasted eggplant, avocado, onions, cilantro, and pho sauce, it tastes just like a steaming bowl of pho, but on a seeded hoagie roll.

Angelo's Pizzeria

Copy Link

Angelo’s is one of those Philly institutions that manages to do it all and well: cheesesteaks, pizza, and hoagies from Angelo’s are all the platonic ideals of each formats, and the hoagies really take the cake. They’re big enough to fill you up for days but so delicious you won’t be able to resist eating the whole thing. Order one of the Moms and one of the Pops (two different kinds of prosciutto hoagies with varied toppings) and split them with a friend. A reminder: Angelo’s is cash only.

Ricci's Hoagies

Copy Link

Open since the ‘20s, Ricci’s on S. 11th Street is one of those beloved spots that will make any Philadelphian feel right at home. With all the requisite offerings (from turkey to mixed cheeses to Old School Italian), Ricci’s is a solid bet for a great hoagie. Throwing a party? Ricci’s does hoagie trays.

Cosmi's Deli

Copy Link

Known for its cheesesteaks and hoagies, the sandwich-makers at Cosmi’s Deli on S. 8th Street are multi-talented. The hoagie menu is as long as it is good, so whatever your preference — maybe a Cosmi ham hoagie with house-baked ham or a Godfather with prosciutto, soppressata, and sun-dried tomatoes — Cosmi’s has your back.

Mi Pal's Deli

Copy Link

In South Philly, Mi Pal’s is the go-to for hoagies, cheesesteaks, and even pasta, if you’re feeling fancy, but stick to the sandwiches and you can never go wrong. The peppered ham and cheese hoagie is a great simple option, though the all-American hoagie with ham, salami, bologna, and American cheese is a wild card you’ll never forget.

PrimoHoagies

While it’s likely you’ll hear hoagie purists rant about only getting hoagies from their local shop and that there are no mainstream exceptions, Primo’s — a hoagie chain with 90-plus locations from here to Florida — did get its start in South Philly, after all. When you’re in a hoagie dead zone, or are craving one of Primo’s special spicy Diablo options, you can pretty much guarantee a Primo’s is nearby.

Lennies Hoagies

A Roxborough favorite, Lennie’s Hoagies has been in biz for the past twenty-plus years, selling hoagies to locals from the menu of classic and specialty hoagies. Lennie’s sandwiches are split into a few different categories — from Italian style to local favorites — which means you’ll be able to find something for even the most particular of hoagie-eaters.

Martha

There are a number of different hoagies on offer at Martha in Kensington but it’s one of the best places in the city for vegetarian-friendly hoagies. That’s because the Martha vegan hoagie isn’t what you’d expect — no fake meats or gummy vegan cheeses here. The Martha vegan hoagie is tangy and bright in all the right ways with layers of fermented radish, marinated eggplant, long hot pesto, and spiced zucchini.

Dan's Food Market

Owner Daniel Tocci Jr. has been building hoagies in this Frankford Avenue corner store since 1949, and it’s a local favorite for a reason. The menu includes all the hits but those in the know go straight for the Italian with everything on it.

Castellino's Italian Market

Castellino’s in Fishtown is a small Italian market that sells sundries and Italian meats and cheeses, so in theory you could buy the goods and make your own hoagie at home. But please don’t — the Castellino’s Italian hoagie hits all the right notes, with banana peppers, mild provolone, oregano, and more on the classic Italian, all served on a seeded Liscio’s roll. The veggie Italian is also a great choice.

Pizzeria Beddia

Only in Philly could you reserve a dedicated private room in which to eat hoagies with your friends. At Pizzeria Beddia, the so-called Hoagie Room is a personal omakase hoagie experience that can be booked in advance for all those special occasions you have coming up (or if you just really want some hoagies). The cost is $75 a person, and it includes a welcome cocktail, small plates, hoagies, and pizzas. Plus: soft serve.

Liberty Kitchen PHL

The hoagies at Liberty Kitchen are the exact right mix of new school and old school. Served on seeded Carangi rolls, Liberty Kitchen’s sandwiches come in a handful of varieties from chicken salad with mild provolone to the famous Della Casa, made with fresh mozzarella, hot gabagool (or capicola, for the uninitiated), arugula dressed in Calabrian chili oil, and other delights. The best part? You can order for pickup online, or stop by shop to buy all kinds of fun sundries for your pantry.

Hoagie Dom Pop-Ups (roving locations)

In 2022, Dominic Rocconi (aka Hoagie Dom) became the unofficial hoagie king of Philadelphia, with intermittent pop-ups serving some of the best hoagies the city has ever seen. A lover of the process and a student of the sandwich, Rocconi’s hoagies are available in limited quantities through his pop-ups, which are at Bardot Cafe for now. Follow him on Instagram to see where and when he’s making his hoagies next.

Koch's Deli

Koch’s on Locust is a neighborhood favorite in West Philly for all the reasons you’d expect: a great menu of hoagies, offered in grilled, double-decker, and classic styles. The Kosher Italian hoagie is a thing here, as is the Jewish hoagie, made with corned beef, pastrami, and more.

Fu-Wah Mini Market

While debates rage over whether a banh mi is technically a hoagie (in our estimation, yes, absolutely), at Fu-Wah Mini Market in Cedar Park, you luckily don’t have to decide. That’s because the market sells an impressive list of excellent banh mi and hoagies, like Italian, salami, and mixed cheese varieties. It’s a local favorite for good reason.

Middle Child

Known for its mile-high sandwiches — with stacks of immaculately curated toppings — Middle Child is less of a hoagie destination than it is a sandwich shop. However. Its vegan phoagie (accidentally vegan, as the menu says) deserves a spot on any hoagie list: With hoisin-roasted eggplant, avocado, onions, cilantro, and pho sauce, it tastes just like a steaming bowl of pho, but on a seeded hoagie roll.

Angelo's Pizzeria

Angelo’s is one of those Philly institutions that manages to do it all and well: cheesesteaks, pizza, and hoagies from Angelo’s are all the platonic ideals of each formats, and the hoagies really take the cake. They’re big enough to fill you up for days but so delicious you won’t be able to resist eating the whole thing. Order one of the Moms and one of the Pops (two different kinds of prosciutto hoagies with varied toppings) and split them with a friend. A reminder: Angelo’s is cash only.

Ricci's Hoagies

Open since the ‘20s, Ricci’s on S. 11th Street is one of those beloved spots that will make any Philadelphian feel right at home. With all the requisite offerings (from turkey to mixed cheeses to Old School Italian), Ricci’s is a solid bet for a great hoagie. Throwing a party? Ricci’s does hoagie trays.

Cosmi's Deli

Known for its cheesesteaks and hoagies, the sandwich-makers at Cosmi’s Deli on S. 8th Street are multi-talented. The hoagie menu is as long as it is good, so whatever your preference — maybe a Cosmi ham hoagie with house-baked ham or a Godfather with prosciutto, soppressata, and sun-dried tomatoes — Cosmi’s has your back.

Mi Pal's Deli

In South Philly, Mi Pal’s is the go-to for hoagies, cheesesteaks, and even pasta, if you’re feeling fancy, but stick to the sandwiches and you can never go wrong. The peppered ham and cheese hoagie is a great simple option, though the all-American hoagie with ham, salami, bologna, and American cheese is a wild card you’ll never forget.

Related Maps