Subway keto ordering is easiest with a named salad or Protein Bowl, followed by a measured dressing portion. Skip bread, wraps and the assumption that every bowl is low-carb. The main tradeoff is portion size: a salad and a Protein Bowl with a similar name don’t have the same published nutrition.
All figures below come from the Subway U.S. Nutrition Information PDF, retrieved October 24, 2026. The document is dated January 2026. Values are as published by the chain; net carbs are total carbs minus published fiber, and each assembled menu item uses its own row rather than a reconstruction from loose ingredients.
Choose a salad or bowl with a published count
| Item and serving | Calories | Total carbs | Fiber | Net carbs | Protein |
|---|---|---|---|---|---|
| Tuna Salad, published serving, no added dressing | 410 | 10g | 4g | 6g | 22g |
| Oven-Roasted Turkey Salad, published serving, no added dressing | 410 | 11g | 4g | 7g | 21g |
| Grilled Chicken Salad, published serving, no added dressing | 440 | 12g | 4g | 8g | 26g |
| Steak Philly Salad, published serving, no added dressing | 450 | 13g | 4g | 9g | 24g |
| Tuna Protein Bowl, published serving | 750 | 9g | 3g | 6g | 41g |
| Oven-Roasted Turkey Protein Bowl, published serving | 560 | 10g | 3g | 7g | 38g |
The guide says salads include vegetables, protein and cheese, with dressing excluded unless noted. Don’t add a default cheese portion a second time just because it appears on a separate ingredient list.
Protein Bowls have a different stated basis: a footlong meat portion with vegetables, excluding dressing and cheese unless noted. Read exceptions in the item name. These rows aren’t interchangeable with salads, and a bowl isn’t simply twice the nutrition of a salad.
I would choose a Tuna Salad with a counted oil-and-vinegar portion, or the turkey bowl if the larger protein serving suits the meal. The nutrition label is a better ordering assistant than a pile of vaguely remembered sandwich ingredients.
Count dressing in grams
| Item and serving | Calories | Total carbs | Fiber | Net carbs | Protein |
|---|---|---|---|---|---|
| Olive Oil Blend & Vinegar, 9g | 45 | 0g | 0g | 0g | 0g |
| Red Wine Vinegar, 4g | 0 | 0g | 0g | 0g | 0g |
| Peppercorn Ranch, 14g | 80 | 1g | 0g | 1g | 0g |
| Baja Chipotle, 14g | 70 | 1g | 0g | 1g | 0g |
| Mayonnaise, 14g | 100 | 0g | 0g | 0g | 0g |
| Sweet Onion Teriyaki sauce, 14g | 30 | 7g | 0g | 7g | 0g |
| BBQ Sauce, 14g | 25 | 6g | 0g | 6g | 0g |
| Provolone, 25g | 90 | 1g | 0g | 1g | 6g |
The sauce rows above use the exact listed gram portions. A squeeze from a bottle isn’t a unit of measurement. Request dressing on the side and use a known portion, measuring it if needed, rather than assuming a restaurant’s standard salad pour matches a sandwich-sized entry.
Peppercorn Ranch and Baja Chipotle each list 1g carbs per 14g. A 28g serving is two of those portions, so double both calories and carbs. Mayonnaise lists 0g carbs per 14g, but it still adds 100 calories.
Sweet Onion Teriyaki sauce adds 7g carbs per 14g and BBQ adds 6g. Those aren’t the sauces I would choose for a tightly counted low-carb meal. Their names belong in your food log, not hidden behind the word dressing.
Extra Provolone is a separate 25g portion with 1g carbs and 6g protein. Add it only if you actually order extra. The salad’s already-included cheese doesn’t need another line in your calculation.
Bread-free doesn’t mean every choice works
| Item and serving | Calories | Total carbs | Fiber | Net carbs | Protein |
|---|---|---|---|---|---|
| Artisan Italian Bread, 6-inch portion | 210 | 39g | 1g | 38g | 8g |
| Wrap, 12-inch portion | 300 | 50g | 2g | 48g | 8g |
| Baja Chicken Protein Pocket, whole | 330 | 30g | 2g | 28g | 24g |
| Sweet Onion Teriyaki Chicken Protein Bowl, published serving | 470 | 41g | 3g | 38g | 42g |
| Meatball Marinara with MVP Parmesan Vinaigrette Protein Bowl | 880 | 37g | 8g | 29g | 42g |
A Protein Pocket still includes a wrap. The Baja Chicken version lists 30g total carbs and 2g fiber. Its protein-themed name isn’t permission to treat it like a bread-free Protein Bowl.
Sweet Onion Teriyaki Chicken and Meatball Marinara bowls also keep meaningful carbs after the bread is gone. The teriyaki bowl lists 38g net; the Meatball Marinara bowl lists 29g net. Both are comparisons to avoid for these low-carb orders, not alternate keto recommendations.
The bread and wrap figures show why a standard sandwich needs a different calculation. Removing bread changes the item, but it doesn’t establish that every filling and sauce left behind is low-carb.
Complete orders, counted
These totals cover the exact published salad or bowl plus the named amount of dressing. They exclude a drink, chips, cookies and extra cheese. The first four are lower-carb options; check the total against your own remaining allowance. The last two are high-carb comparisons.
| Order | Calories | Total carbs | Net carbs | Protein |
|---|---|---|---|---|
| Tuna Salad + 9g Olive Oil Blend & Vinegar | 455 | 10g | 6g | 22g |
| Oven-Roasted Turkey Salad + 4g Red Wine Vinegar | 410 | 11g | 7g | 21g |
| Grilled Chicken Salad + 28g Peppercorn Ranch | 600 | 14g | 10g | 26g |
| Oven-Roasted Turkey Protein Bowl + 14g Baja Chipotle | 630 | 11g | 8g | 38g |
| Comparison: Meatball Marinara Protein Bowl + 28g Sweet Onion Teriyaki sauce | 940 | 51g | 43g | 42g |
| Comparison: Sweet Onion Teriyaki Chicken Protein Bowl + 28g BBQ Sauce | 520 | 53g | 50g | 42g |
The two comparison rows add sweet sauces to bowls that already carry substantial carbs. Skipping the bread alone doesn’t solve those orders.
Subway’s guide doesn’t give a total for every custom mix of meats, vegetables and toppings. Start with a named salad or bowl when you want to use the counts above.
How to order
- Say salad or Protein Bowl, and name the exact protein. Don’t substitute a Protein Pocket.
- Keep the standard build if you’re using its published row.
- Ask for dressing on the side and count the gram amount you use.
- Add cheese only if wanted, checking whether the base row already includes it.
- Skip bread, wraps, sweet sauces and uncounted side items.
- Check the finished order before logging the total.
Breakfast sandwiches still bring bread
Subway’s guide lists Egg & Cheese on 6-inch Artisan Italian at 42g total carbs and 2g fiber. For an easier low-carb order, choose a salad or Protein Bowl instead of a breakfast sandwich.
Compare other chains in our keto fast food guide and high-protein, low-carb fast food orders. Use the keto fast food calculator for portion arithmetic, using the named serving sizes above.