Jersey Mike’s can be a reasonable meal if you choose carefully, but many items on the menu are high in calories and extremely high in sodium. A regular sub ranges from 320 to over 1,000 calories, and sodium spans from 180mg to a staggering 3,600mg in a single sandwich. For context, the daily recommended sodium limit is 2,300mg. That means some regular subs blow past an entire day’s worth of sodium in one sitting.
Calorie and Sodium Ranges Vary Widely
The nutritional spread at Jersey Mike’s is enormous, which actually works in your favor if you know what to look for. At the low end, a regular sub can come in around 320 calories with under 500mg of sodium. At the high end, you’re looking at 1,010 calories and 3,600mg of sodium for a single regular-sized sandwich. The difference comes down to which meat, cheese, and toppings you choose.
Giant subs are where things get serious. They range from 1,080 to 1,960 calories and pack between 1,640mg and 7,200mg of sodium. That upper end is more than three times the recommended daily sodium intake in one meal. If you’re watching your blood pressure or managing any cardiovascular concerns, giant subs are essentially off the table.
Fat content follows a similar pattern. Regular subs range from 12g to 76g of total fat, while giants climb from 27g to 133g. The leanest options tend to be turkey and veggie-based subs, while cheese steaks and subs loaded with multiple meats sit at the top.
The Healthiest Orders on the Menu
Your best bet is to stick with a regular size and lean toward simpler builds. Turkey subs, chicken subs, and veggie options tend to land at the lower end of the calorie and sodium ranges. The Grilled Portabella Mushroom and Swiss, for example, comes in at 320 calories, 15.5g of fat, and 437mg of sodium for half a sub, with 14g of protein and 3g of fiber. That’s a genuinely balanced meal.
A few strategies can shave significant calories and sodium from any order:
- Skip the oil and vinegar. Jersey Mike’s signature dressing adds fat and calories. Ask for just vinegar, or use mustard instead.
- Choose a Sub in a Tub. Ditching the bread cuts carbs and calories substantially, turning your sub into a salad-style bowl.
- Go easy on cheese. Provolone and Swiss add 100 or more calories per serving, plus extra sodium.
- Load up on vegetables. Lettuce, tomato, onion, and peppers add volume and nutrients without meaningful calorie cost.
Sodium Is the Biggest Concern
Calories at Jersey Mike’s are manageable with the right choices. Sodium is the real problem. Deli meats are cured and seasoned, which means even the “healthier” options carry a significant sodium load. When you stack multiple meats (like the popular #5 Super Sub with ham, prosciuttini, and cappacuolo), sodium compounds quickly. Add cheese and bread, and you can easily hit 1,500 to 2,000mg in a regular sub.
This matters because most Americans already consume far more sodium than recommended. A single high-sodium meal won’t cause lasting harm for most people, but making it a regular habit contributes to higher blood pressure over time. If you eat at Jersey Mike’s frequently, choosing lower-sodium options and balancing the rest of your day with whole, unprocessed foods makes a real difference.
Meat Quality Is Better Than Average
One area where Jersey Mike’s stands out from typical fast food is ingredient sourcing. The chain slices its meats fresh in-store rather than using pre-packaged deli slices, which at minimum means fewer preservatives from packaging and processing. Their pork products, including ham, prosciuttini, and cappacuolo, come from the Farm Promise brand. These are raised without antibiotics, fed a vegetarian diet, housed in open group environments without gestation crates, and never given growth hormones or steroids.
That said, “better quality deli meat” is still deli meat. Processed meats in general are linked to higher risks of colorectal cancer and heart disease when consumed regularly. Fresh-sliced and antibiotic-free is a step up from many competitors, but it doesn’t transform a deli sub into a health food.
How It Compares to Other Sub Chains
Jersey Mike’s sits in roughly the same nutritional territory as Subway, Firehouse Subs, and Jimmy John’s. The calorie and sodium ranges overlap significantly across all major sub chains because the core ingredients (bread, cured meats, cheese) are similar. Where Jersey Mike’s edges ahead is in meat quality and fresh preparation. Where it falls behind is portion size: Jersey Mike’s subs tend to be generously filled, which is great for taste but means more calories and sodium than a comparable sub elsewhere.
The freshness factor is real but limited in its health impact. Slicing turkey off a whole breast in front of you doesn’t change its macronutrient profile compared to pre-sliced turkey. It can mean fewer additives and better texture, but the calorie and sodium counts remain similar.
The Bottom Line on Eating There Regularly
As an occasional meal, Jersey Mike’s is fine for most people, especially if you pick a regular-sized sub with a single lean protein and plenty of vegetables. As a frequent choice, the sodium content becomes a genuine concern. A regular sub two or three times a week could easily add 3,000 to 6,000mg of extra sodium to your weekly intake beyond what a home-cooked meal would contribute. Opting for a Sub in a Tub, choosing turkey or the portabella mushroom option, and skipping heavy sauces brings Jersey Mike’s much closer to a balanced meal.

