Subway Nutrition Facts & Macro Guide

Custom subs with 40g+ protein, if you build it right.

Build your own Subway order in our Subway nutrition calculator, with every ingredient's calories, protein and sodium from Subway's published values.

Subway has 37 menu items with full macro data — calories, protein, carbs, and fat. Highest protein: 6" 5 Meat Italian (40 g protein, 680 cal). Lowest calorie: 6" Ham & Turkey Stacker (290 cal, 20 g protein).

Most Protein per Calorie: Subway Meals

Meals of 300+ calories, ranked by grams of protein per 100 calories, among the 37 dishes we track. Sides, drinks and add-ons are left out. Nutrition figures may include estimates. How we source our data.

Top 5 Subway meals (300+ calories) by protein per calorie.
Menu ItemCaloriesProteinCarbsFatProtein / 100 cal
6" Seasoned Steak & Fresh Avocado43035 g45 g14 g8.1g
6" Grilled Chicken & Fresh Avocado45035 g44 g16 g7.8g
6" Seasoned Steak & Smashed Avocado46035 g45 g16 g7.6g
6" Grilled Chicken & Smashed Avocado47035 g44 g19 g7.4g
6" Turkey & Ranch Delite38026 g41 g13 g6.8g

Subway Picks by Goal

Whether you're cutting (high-protein under 500 cal), bulking (high-protein 600+ cal), or running keto (under 15g carbs), the live page below filters Subway's menu into goal-based picks so regulars can find the right order on every visit. See cutting picks, bulking picks, or keto picks.

Why Subway for macro tracking?

Compare the recorded Subway nutrition figures below, which may include estimates. Check source details where available and confirm current ingredients and portions with the restaurant. How we source our data.

Compare Your Order

Check the listed serving size and account for toppings, sauces, and substitutions. An altered order may differ from the nutrition figures shown here.

Subway Menu Nutrition — Calories & Macros

Calories, protein, carbs, and fat for 37 Subway menu items, sorted by protein per calorie.
Menu ItemCaloriesProteinCarbsFat
6" Seasoned Steak & Fresh Avocado High protein43035 g45 g14 g
6" Grilled Chicken & Fresh Avocado High protein45035 g44 g16 g
6" Seasoned Steak & Smashed Avocado High protein46035 g45 g16 g
6" Grilled Chicken & Smashed Avocado High protein47035 g44 g19 g
6" Ham & Turkey Stacker29020 g42 g5.0 g
6" Turkey & Ranch Delite38026 g41 g13 g
6" Sweet Onion Teriyaki Chicken43029 g55 g11 g
6" Roast Beef High protein50031 g44 g23 g
6" Subway Club High protein50031 g43 g24 g
6" Chipotle Philly High protein49030 g44 g22 g
6" Grilled Chicken High protein51031 g43 g24 g
6" Buffalo Chicken High protein51031 g55 g19 g
6" Chicken & Bacon Ranch High protein58035 g44 g29 g
6" 5 Meat Italian High protein68040 g46 g37 g
6" Honey Mustard BBQ Chicken High protein51030 g53 g20 g
6" Steak, Egg & Cheese High protein54031 g43 g26 g
6" Oven-Roasted Turkey & Ham48027 g41 g23 g
6" Steak Philly51028 g43 g25 g
6" Big Hot Pastrami High protein55030 g44 g30 g
6" Spicy Nacho Chicken44024 g49 g17 g
6" Oven-Roasted Turkey48026 g42 g23 g
6" Veggie Delite32017 g41 g10 g
6" Black Forest Ham, Egg & Cheese50026 g43 g25 g
6" Black Forest Ham49025 g44 g23 g
6" Cheesy Garlic Steak51026 g49 g23 g
6" All American Club54027 g45 g28 g
6" Meatball Pepperoni High protein69033 g56 g38 g
6" Meatball Marinara57027 g53 g28 g
6" Tuna57027 g42 g33 g
6" Bacon, Egg & Cheese55026 g43 g30 g
6" Cold Cut Combo53025 g43 g29 g
6" Pizza Sub49022 g45 g25 g
6" Egg & Cheese47021 g42 g24 g
6" B.M.T.61027 g44 g36 g
6" Veggie Patty47019 g58 g19 g
6" Spicy Italian68027 g44 g44 g
6" B.L.T.48018 g42 g26 g

How to read the macros

Every menu item on this page lists calories, protein (grams), carbs (grams), and fat (grams). Sort by protein-to-calorie ratio if you're cutting; sort by total calories if you're maintaining or bulking. Use the Add to Stack button on each card to build a meal that hits your day's macro target.