Publix Ultimate Sub: Calories & Nutrition
Publix publishes the Ultimate Sub as components, one chart per bread, cheese, and condiment, never a combined total. A standard half (sub base, Italian 5 Grain, provolone, sub dressing, lettuce, tomato, onion) is about 675 cal, 32g protein, 52g carbs, 35.5g fat, and 1,380mg sodium.
Assembled from Publix's published components; Publix publishes no combined sub total. “<1 g” items count as 0, so carbs and protein may run a little higher.
Every sub includes the Sub Base (tavern ham, turkey breast, top round roast beef): 110 cal, 18g protein, 650mg sodium per half.
Our defined standard build, not a Publix figure. It sums Publix's published half-sub components.
Full component nutrition
42 components across 6 categories, all per half sub, from Publix's published charts. Sodium is included on every row.
Sub base (meat)
| Item | Serving | Cal | Protein | Carbs | Fat | Sodium |
|---|---|---|---|---|---|---|
| Sub Base (ham, turkey, roast beef) | 85g | 110 | 18g | <1g | 3g | 650mg |
Bread
| Item | Serving | Cal | Protein | Carbs | Fat | Sodium |
|---|---|---|---|---|---|---|
| Flatbread | 89g | 240 | 8g | 40g | 5g | 470mg |
| Italian 5 Grain | 89g | 270 | 9g | 49g | 4.5g | 440mg |
| Soft Sub Roll | 101g | 250 | 10g | 48g | 2g | 280mg |
| White | 85g | 240 | 8g | 46g | 2.5g | 520mg |
| Whole Wheat | 85g | 220 | 12g | 35g | 3g | 250mg |
| No Bread (Lettuce Base, Make It A Salad) | 57g | 10 | <1g | 2g | 0g | 10mg |
| No Bread (Spinach Base, Make It A Salad) | 57g | 15 | 2g | 2g | 0g | 45mg |
Cheese
| Item | Serving | Cal | Protein | Carbs | Fat | Sodium |
|---|---|---|---|---|---|---|
| Jalapeño Pepper Jack | 21g | 80 | 5g | <1g | 6g | 135mg |
| Muenster | 21g | 80 | 5g | <1g | 7g | 135mg |
| Provolone | 21g | 80 | 5g | <1g | 6g | 190mg |
| Swiss | 21g | 80 | 6g | 1g | 6g | 15mg |
| White American | 21g | 80 | 4g | <1g | 7g | 270mg |
Condiments
| Item | Serving | Cal | Protein | Carbs | Fat | Sodium |
|---|---|---|---|---|---|---|
| Chipotle Gourmaise | 2 tbsp | 180 | <1g | 2g | 20g | 260mg |
| Honey Mustard | 2 tbsp | 45 | <1g | 9g | 0.5g | 130mg |
| Pepperhouse Gourmaise | 2 tbsp | 160 | <1g | 4g | 16g | 320mg |
| Spicy Mustard | 1 tbsp | 15 | <1g | 1g | 0.5g | 120mg |
| Sub Dressing | 2 tbsp | 200 | <1g | <1g | 22g | 100mg |
| Buttermilk Ranch † | 4 tbsp | 410 | <1g | 3g | 44g | 460mg |
| Deli Sub Sauce | 2 tbsp | 25 | <1g | <1g | 3g | 15mg |
| Mayonnaise | 2 tbsp | 220 | <1g | <1g | 23g | 150mg |
| Yellow Mustard | 2 tbsp | 20 | <1g | 1g | 1.5g | 360mg |
† Buttermilk Ranch: Published at 4 tbsp; the other condiments are 2 tbsp.
Extras
| Item | Serving | Cal | Protein | Carbs | Fat | Sodium |
|---|---|---|---|---|---|---|
| Avocado | 2 slices | 30 | <1g | 2g | 3g | 0mg |
| Bacon | 2 slices | 60 | 3g | <1g | 4.5g | 150mg |
| Double Meat | 85g | 110 | 18g | <1g | 3g | 650mg |
| Guacamole † | 30g | 40 | <1g | 3g | 4g | 0mg |
| Hummus | 4 tbsp | 140 | 4g | 8g | 10g | 380mg |
† Guacamole: Source lists 125mg cholesterol, a Publix data error for a plant-based item; cholesterol isn't shown here.
Toppings
| Item | Serving | Cal | Protein | Carbs | Fat | Sodium |
|---|---|---|---|---|---|---|
| Banana Peppers | 5 pieces | 0 | <1g | <1g | 0g | 290mg |
| Black Olives | 10 pieces | 15 | <1g | <1g | 1.5g | 105mg |
| Black Pepper | 1/16 tsp | 0 | <1g | <1g | 0g | 0mg |
| Boar's Head Pickle Chips | 5 slices | 0 | <1g | <1g | 0g | 125mg |
| Cucumbers | 3 slices | 0 | <1g | <1g | 0g | 0mg |
| Dill Pickles | 5 slices | 0 | <1g | <1g | 0g | 210mg |
| Green Peppers | 3 rings | 0 | <1g | <1g | 0g | 0mg |
| Jalapeño Peppers | 4 pieces | 0 | <1g | <1g | 0g | 130mg |
| Lettuce | .75 oz | 0 | <1g | <1g | 0g | 0mg |
| Oil & Vinegar Packets | 1/8 tbsp | 10 | <1g | <1g | 1g | 0mg |
| Onions | 5 rings | 5 | <1g | 1g | 0g | 0mg |
| Oregano | 1/16 tsp | 0 | <1g | <1g | 0g | 0mg |
| Salt | 1/16 tsp | 0 | <1g | <1g | 0g | 150mg |
| Spinach | .66 oz | 0 | <1g | <1g | 0g | 15mg |
| Tomato | 2 slices | 10 | <1g | 2g | 0g | 0mg |
The condiment is the biggest lever
One choice swings this sub by almost 400 calories. Buttermilk ranch is 410 calories, more than the meat and the bread put together. Mayo is 220, sub dressing 200, chipotle gourmaise 180. At the other end, spicy mustard is 15 and yellow mustard is 20. Before you touch anything else, the sauce is where the calories are decided.
Sodium is the number to watch
The meat base alone is 650mg. Italian 5 Grain bread adds 440. That's 1,090mg before any cheese or sauce, on a half sub, against a 2,300mg daily reference. Cheese and condiments push it higher, and a whole sub roughly doubles it. If you track one thing on this sandwich, track sodium, not calories.
Free swaps that actually change the numbers
Some trades cost nothing. Swiss cheese is 15mg of sodium; white American is 270mg, for the same 80 calories and similar protein, a 255mg saving for the same sandwich. Whole wheat bread over Italian 5 Grain saves 50 calories and brings 5g of fiber against 3g. Neither swap changes what the sub tastes like much.
Make it a salad
Dropping the bread for a lettuce or spinach base takes 220 to 260 calories off, depending on which bread you replace, and cuts most of the carbs. The meat, cheese, and toppings carry over unchanged. It's the biggest single calorie cut available on the sub.
The high-protein build
Stacked for protein, a half sub reaches 54g: the base is 18g, double meat adds another 18g, whole wheat bread brings 12g, and swiss adds 6g, for about 520 calories and 1,565mg sodium before toppings. That's a strong protein-to-calorie ratio for a deli sub, with the sodium as the trade.
Half vs whole
Publix only publishes the half sub. Whole-sub numbers here double the bread, meat, cheese, and extras, which scale cleanly, while the condiment is held at its published serving since spreads don't scale linearly. A whole standard sub lands near 1,150 calories and 2,660mg sodium.
FAQ
How many calories are in a Publix Ultimate Sub?
Publix doesn't publish a combined total. A standard half sub (sub base, Italian 5 Grain, provolone, sub dressing, lettuce, tomato, onion) is about 675 calories; a whole is about 1,150 (doubled from the half). The condiment and cheese you pick move that by a few hundred calories.
How much sodium is in a Publix Ultimate Sub?
About 1,380mg for a standard half sub, and roughly 2,660mg for a whole. The meat base and bread alone are 1,090mg on a half. Swiss cheese and mustard-based condiments are the lowest-sodium picks.
What is the lowest-calorie way to order the Ultimate Sub?
Make it a salad (lettuce or spinach base) or choose whole wheat, skip cheese or take swiss, and use spicy or yellow mustard (15 to 20 calories) instead of a mayo-based spread. That can keep a half under 400 calories while holding 18g+ of protein.
How much protein is in a Publix Ultimate Sub?
The meat base is 18g on a half sub. With whole wheat (12g), swiss (6g), and double meat (18g), a half reaches about 54g. A whole standard sub is around 64g.
← All Publix items & calculator
Checked as of September 14, 2026. Source: publix.com.