Sometimes you want a quick sandwich that doesn’t taste like regret. Jimmy John’s has mastered the art of fast subs, but not every pick hits the same.
Some feel like a quick fix, while others make you pause mid-bite with a raised eyebrow of joy.
Whether you’re ordering lunch or building a late-night craving list, here’s the inside scoop from lettuce-heavy misses to deli-layered greatness.
14. The Veggie

Stacked with provolone, avocado spread, and a garden’s worth of crunchy veggies, it promises freshness but falls a little flat.
The avocado often gets lost under too much lettuce, and without meat, it leans bland unless you load up on extras. Add hot peppers or vinegar to wake it up.
13. Totally Tuna

Tuna salad tucked into soft bread sounds like comfort food, but this one misses the mark. The mix is a little too smooth and mayo-heavy, and the flavor just doesn’t pop.
A sprinkle of salt and a few pickles help—but it still feels like it’s missing a friend.
12. Big John

Roast beef and mayo on wheat might sound solid, but the flavor just never quite comes alive. It’s got a diner-style feel, but without the personality.
Toss on some onions and peppers if you want to give it a much-needed kick.
11. The Pepe

Ham and provolone with mayo, lettuce, and tomato feels like a sandwich you could’ve made at home. The ingredients are solid, but the overall bite lacks any memorable flavor.
A drizzle of Jimmy’s vinaigrette does wonders for bringing this one to life.
10. Slim 1 (Ham & Cheese)

No lettuce, no tomato—just ham, provolone, and bread in their purest form. It’s simple to a fault but oddly satisfying when you’re craving something straightforward.
Best ordered on French bread with extra meat for balance.
9. Slim 5 (Salami, Capicola & Cheese)

Bold salami meets rich capicola, giving this slim pick way more flavor than expected. The bread softens the saltiness just enough to make it addictive.
Add hot peppers and mustard if you want it to taste like a fancy deli without the wait.
8. Vito

Italian meats, provolone, oil and vinegar, and herbs make this feel like a proper sandwich. It’s zesty, balanced, and hits that deli craving hard.
When ordered with extra onion and oregano, it’s one of the better everyday options on the menu.
7. Slim 4 (Turkey)

Clean and comforting, this one is all about the turkey. No frills, no filler—just quality meat and chewy bread.
Throw on a packet of mustard or grab a pickle spear for something that still feels fresh but not boring.
6. J.J.B.L.T.

Crispy bacon wrapped in lettuce, tomato, and mayo delivers on crunch and salt. It’s light, punchy, and always gone too fast.
Pro tip: ask for double bacon and make it a meal that feels like summer in a sandwich.
5. Club Lulu

Sliced turkey and bacon stack together for a combo that’s smoky, juicy, and undeniably satisfying.
The mayo ties everything together without overwhelming it. It’s like an upgraded Turkey Tom that actually knows how to party.
4. Billy Club

Roast beef, ham, and provolone meet Dijon and lettuce in a flavor-packed handshake. The mustard lifts the meat and makes every bite feel layered and interesting.
Ask for extra pickles for a briny twist that plays well with the richness.
3. Jimmy Cubano

Smoked ham, bacon, pickles, and Dijon hit with a sharp tang and salty punch. It’s dense, meaty, and totally satisfying when you want something with bite.
To really nail the flavor, order it with extra pickles and get it on thick wheat for added chew.
2. Spicy East Coast Italian

Double salami, double capicola, hot peppers, oil and vinegar—this one pulls no punches.
It’s messy, spicy, and tastes like a hoagie shop crashed into your lunch break. The best way to eat it? With napkins close and zero regrets.
1. The J.J. Gargantuan

Ham, roast beef, turkey, salami, capicola, provolone, veggies, and dressing—this beast doesn’t play around. It’s bold, juicy, and practically unhinged in the best way possible.
Splitting it is wise, but finishing it solo feels like winning a sandwich trophy.