Mid-Atlantic Region
Print

Hoagie vs. Sub: Why New Jersey Doesn't Always Say "Hoagie"

Willim Zimmerman
Hits: 1421

NEW JERSEY - Order a long sandwich filled with meats, cheeses, lettuce, tomato, and onion on an Italian roll, and what you call it might depend heavily on where you are. In Philadelphia and much of South Jersey, it's unequivocally a "hoagie."


Hoagie vs. Sub: Why New Jersey Doesn't Always Say "Hoagie"
Hoagie vs. Sub: Why New Jersey Doesn't Always Say "Hoagie"

But travel across much of New Jersey, especially North Jersey, and you're far more likely to hear it called a "sub." While essentially referring to the same type of sandwich, this difference in terminology boils down to regional vocabulary, historical origins, and the influence of national trends.

The Case for "Sub": The National Standard

The term "sub" is short for "submarine sandwich," a name widely believed to have originated because the long, cylindrical shape of the sandwich resembles a submarine.



The Legend of the "Hoagie": A Philly/South Jersey Original

The term "hoagie" has strong, specific roots in the Philadelphia region.

New Jersey: The Terminology Battleground

New Jersey sits geographically and culturally between the powerful influence of Philadelphia ("hoagie" territory) and the broader national/New York usage ("sub" territory).




So, why do many people in New Jersey call a hoagie a "sub"? Primarily because "sub" (submarine sandwich) is the more widely used national term, reinforced by national chains, while "hoagie" is a distinct regional term originating in Philadelphia and extending into nearby South Jersey. While the sandwich itself is largely the same delicious creation, the name you use often reveals which side of the invisible linguistic border you're on within the Garden State. Whether you order a "hoagie wit" in Philly or a "sub with everything" in North Jersey, you're likely getting a similar, satisfying sandwich.