Subway Macros: Complete Nutrition Guide for Every Menu Item

Reviewed by Dr. Michael Torres, PhD

Subway Macros: Complete Nutrition Guide for Every Menu Item

Subway’s “build your own” format makes it one of the most customizable fast food options for macro tracking. You control the bread, protein, cheese, veggies, and sauces — which means you can build anything from a 300-calorie protein-packed meal to a 1,000-calorie indulgence.

This guide breaks down every Subway component so you can build your perfect sub.

Why Subway Works for Macro Tracking

Subway offers several advantages for macro trackers:

  • Complete customization — control every ingredient
  • Protein options — multiple meats that can be doubled
  • Vegetable loaded — unlimited free veggies
  • Clear nutrition info — available for every combination
  • Bread alternatives — wraps and bowls available

Subway 6-inch Sub Base Macros

Bread Options (6-inch)

BreadCaloriesProtein (g)Carbs (g)Fat (g)
Italian White2007382.5
9-Grain Wheat2108402.5
Italian Herbs & Cheese2509405
Artisan Italian2108403
Artisan Flatbread2207443
Wrap3008518
Salad (no bread)0000

Best for cutting: Salad (no bread, 0 cal) or Italian White (200 cal) Skip: Wrap has more calories than 6-inch bread

Protein Options

ProteinCaloriesProtein (g)Carbs (g)Fat (g)
Turkey Breast50911
Ham60922
Roast Beef901513
Rotisserie Chicken801601.5
Oven Roasted Chicken801601.5
Grilled Chicken1101932.5
Steak1101653.5
Italian B.M.T. (meats)18014113
Subway Club (meats)901622
Cold Cut Combo (meats)14010210
Tuna25016021
Meatballs (6)240121017
Veggie Patty1507176

Best protein-to-calorie: Turkey (9g protein, 50 cal) and Rotisserie Chicken (16g protein, 80 cal) Watch out: Tuna (250 cal, 21g fat) and Meatballs (240 cal)

Cheese Options

CheeseCaloriesProtein (g)Fat (g)
American4023.5
Provolone5044
Pepper Jack5044
Swiss5044
Shredded Mozzarella4543.5
No Cheese000

Tip: Skip cheese to save 40-50 calories, or choose it strategically for extra protein (4g).

Free Vegetables (Per Serving)

VegetableCalories
Lettuce5
Tomatoes5
Cucumbers5
Green Peppers5
Onions5
Jalapeños0
Pickles0
Black Olives5
Spinach0
Banana Peppers0

Load up! Veggies are essentially free calories (5-10 total). They add volume and nutrition.

Sauce Options

Sauce (per serving)CaloriesFat (g)
Mustard50
Vinegar00
Oil455
Light Mayo505
Regular Mayo11012
Chipotle Southwest10010
Ranch11011
Honey Mustard300.5
Sweet Onion400
Buffalo100.5

Best low-cal sauces: Mustard (5 cal), Vinegar (0 cal), Buffalo (10 cal) Calorie bombs: Mayo and Ranch (100-110 cal each)

Complete 6-Inch Sub Macros

6-inch Sub (as served)CaloriesProtein (g)Carbs (g)Fat (g)
Turkey Breast27018404
Oven Roasted Chicken28021414
Rotisserie Chicken31025406
Subway Club31024425
Ham28018414
Roast Beef31023405
Steak & Cheese370244410
Italian B.M.T.400224216
Meatball Marinara480215320
Tuna470234024
Veggie Delite2208412
Cold Cut Combo360184313

Best for macros: Turkey Breast (270 cal, 18g protein) and Oven Roasted Chicken (280 cal, 21g protein)

Subway Salad Macros

Subway salads use the same proteins without bread:

Salad (base + protein)CaloriesProtein (g)Carbs (g)Fat (g)
Turkey Breast Salad11012122
Oven Roasted Chicken Salad13019103
Rotisserie Chicken Salad1402194
Subway Club Salad14020114
Steak Salad16019145
Italian B.M.T. Salad230171114
Tuna Salad300201122

Note: Salad macros are BEFORE dressing. Add dressing calories separately.

Salad Dressings

Dressing (per packet)CaloriesFat (g)
Oil & Vinegar909
Ranch22022
Caesar21022
Balsamic Vinaigrette1008
Sweet Onion600
Honey Mustard1006

Best dressing: Sweet Onion (60 cal) or request vinegar only

Best Subway Orders by Goal

Best High-Protein Subway Order

Protein Stack Sub

  • 6-inch 9-Grain Wheat
  • Double Rotisserie Chicken
  • Provolone cheese
  • All vegetables
  • Mustard and vinegar

Macros: 420 calories | 47g protein | 44g carbs | 9g fat

Or:

Protein Salad Bowl

  • Rotisserie Chicken Salad
  • Double meat
  • All vegetables
  • Balsamic vinaigrette

Macros: 340 calories | 43g protein | 17g carbs | 12g fat

Best Low-Calorie Subway Order (Under 400 Cal)

Lean Sub

  • 6-inch Italian White
  • Turkey Breast
  • No cheese
  • All vegetables
  • Mustard only

Macros: 260 calories | 17g protein | 40g carbs | 3g fat

Or:

Salad Meal

  • Oven Roasted Chicken Salad
  • All vegetables
  • Sweet Onion dressing

Macros: 190 calories | 19g protein | 16g carbs | 3g fat

Best Keto Subway Order

Bunless Protein Bowl

  • Double steak
  • Provolone cheese
  • All low-carb vegetables (lettuce, spinach, peppers)
  • Oil and vinegar

Macros: ~350 calories | 36g protein | 12g carbs | 20g fat

Best Value Macro Order

$5 Footlong Protein Hack

  • Footlong Turkey Breast
  • Double meat (+$2)
  • All vegetables
  • Mustard

Macros: 540 calories | 36g protein | 80g carbs | 8g fat Cost: ~$7

How to Build the Perfect Macro Sub

Step 1: Choose Your Base

GoalBest Bread Choice
CuttingSalad bowl (no bread)
Low-carbSalad bowl or protein bowl
BalancedItalian White or 9-Grain
BulkingFootlong on any bread

Step 2: Select Your Protein

GoalBest Protein
Max protein/calorieTurkey, Rotisserie Chicken
Highest proteinDouble Grilled Chicken
KetoSteak, Roast Beef
BudgetTurkey, Ham

Step 3: Add Cheese Strategically

  • Cutting: Skip cheese (saves 40-50 cal)
  • Protein boost: Add cheese (+4g protein, +50 cal)
  • Keto: Double cheese for extra fat

Step 4: Load Up on Vegetables

Always add: Lettuce, tomatoes, onions, peppers, spinach, pickles Total veggie calories: 15-25 (essentially free) Benefit: Volume, fiber, micronutrients

Step 5: Choose Sauces Wisely

GoalBest Sauce
CuttingMustard, vinegar, buffalo
BalancedHoney mustard, sweet onion
KetoOil, light mayo
AvoidRegular mayo, ranch, chipotle southwest

Subway Footlong Macros (Double 6-inch)

FootlongCaloriesProtein (g)Carbs (g)Fat (g)
Turkey Breast54036808
Oven Roasted Chicken56042828
Rotisserie Chicken620508012
Subway Club620488410
Ham56036828
Italian B.M.T.800448432
Meatball Marinara9604210640
Tuna940468048

Best footlong value: Turkey Breast (540 cal, 36g protein)

Subway Protein Per Dollar

OrderProteinEst. CostProtein/$1
6” Turkey Breast18g$6.492.8g
Footlong Turkey36g$8.494.2g
6” Rotisserie Chicken25g$7.493.3g
Footlong with double meat54g~$124.5g
Chicken salad (double meat)42g~$113.8g

Best value: Footlong with double meat (4.5g protein per dollar)

Subway vs Other Fast Food

RestaurantBest Protein OptionProteinCalories
Subway6” Double Rotisserie Chicken41g390
ChipotleChicken Bowl54g665
Chick-fil-A12pc Grilled Nuggets38g200
McDonald’sMcDouble22g400
Wendy’sGrilled Chicken Sandwich35g370

Verdict: Subway offers solid protein for a fresh alternative to burgers, but Chick-fil-A beats it on protein-to-calorie ratio.

Common Subway Mistakes to Avoid

Mistake 1: Choosing Tuna or Meatballs

Tuna (250 cal) and Meatballs (240 cal) are protein options, but they’re loaded with fat. Stick to turkey, chicken, or roast beef.

Mistake 2: Heavy Sauces

Mayo (110 cal), Ranch (110 cal), and Chipotle Southwest (100 cal) add up fast. Choose mustard, vinegar, or buffalo instead.

Mistake 3: Skipping Vegetables

Veggies are free and add volume, fiber, and micronutrients. Load up on everything.

Mistake 4: Footlong by Default

A footlong doubles everything. If you don’t need the calories, stick to 6-inch or order a salad.

Mistake 5: Ignoring the “Double Meat” Option

For $1-2 more, you can double your protein. This is often better value than adding cookies or chips.

Frequently Asked Questions

How many calories are in a Subway sandwich?

A standard 6-inch turkey sub has about 270 calories. Subs range from 220 (Veggie Delite) to 480 (Meatball Marinara) depending on protein and toppings. Footlongs are double.

What is the healthiest sub at Subway?

The healthiest subs are Turkey Breast (270 cal, 18g protein) and Oven Roasted Chicken (280 cal, 21g protein) on 6-inch Italian bread with all vegetables and mustard.

Is Subway actually healthy?

Subway can be healthy if you order wisely. Stick to lean proteins (turkey, chicken), skip heavy sauces (mayo, ranch), load up on vegetables, and choose 6-inch over footlong. Avoid Meatball Marinara and Tuna.

How much protein is in a Subway sub?

Standard 6-inch subs have 18-25g of protein. Double meat adds 10-16g more. A 6-inch double rotisserie chicken has about 41g of protein.

Can I eat Subway on keto?

Yes! Order any protein as a salad bowl without bread. Add cheese, low-carb vegetables (lettuce, spinach, peppers), and oil or vinegar dressing. Most salads are under 15g net carbs.

What’s the best Subway order for weight loss?

6-inch Turkey Breast or Oven Roasted Chicken on Italian bread, all vegetables, mustard only. This gives you 260-280 calories with 18-21g of protein.

The Bottom Line

Subway’s build-your-own format makes it highly customizable for macro tracking. Focus on lean proteins (turkey, chicken, roast beef), skip heavy sauces, and load up on free vegetables.

Key takeaways:

  • Turkey and Rotisserie Chicken offer the best protein-to-calorie ratio
  • Salad bowls eliminate bread calories entirely
  • Vegetables are essentially free — always load up
  • Mayo, ranch, and chipotle southwest add 100+ calories
  • Double meat is worth the upcharge for protein
  • Avoid Tuna (high fat) and Meatball Marinara (high calorie)

With smart choices, Subway can absolutely fit your macros.

More Restaurant Guides:

Sarah Chen
Sarah Chen, MS, RD

Sarah Chen is a registered dietitian with over 10 years of experience helping clients achieve sustainable weight management through evidence-based nutrition strategies. She specializes in macro-based nutrition planning and has worked with competitive athletes, corporate wellness programs, and individual clients seeking body composition changes.

View all articles by Sarah →

Note: Menu items and nutrition info may vary by location. Verify with the restaurant for current data.