How Many Calories Do Sub Sandwiches Have?

A sub sandwich is typically made on a long roll and can be either relatively low or relatively high in calories depending on the size of the sandwich and what you put in it. If you opt for a 12-inch sub instead of a 6-inch sub and load it down with lots of mayonnaise and high-fat toppings, you could wind up eating most of your recommended calories for the day in just one meal. You can make your own sub sandwich to better control the calories.

A sub sandwich on a cafe table. (Image: nemirkovic/iStock/Getty Images)

Fast-Food Subs

A 6-inch, fast-food, roast beef sub on a white-bread roll with lettuce and tomato has about 296 calories. Choose cold cuts instead of roast beef and the calories increase to about 417, while if you opt for tuna salad instead, you'll consume about 517 calories per 6-inch sub. If you prefer chicken, a 6-inch sub will have approximately 320 calories. A Philly cheesesteak sub is one of the higher-calorie options, with 520 per 6-inch sub. A 6-inch meatball marinara sub is even higher in calories, with 580. The same size BLT sub is actually a lower-calorie choice, with 360 calories.

Bread and Condiment Calories

The sub roll you use for your sandwich is one of the main sources of calories. A 6-inch, nine-grain wheat roll has about 210 calories, while the same-sized Italian bread roll has about 200 calories. The wheat roll is more nutritious, however, since it also has 4 grams of fiber compared to just 1 gram in the Italian roll. To lower the calories in your sub sandwich, opt for reduced-fat mayonnaise or mustard instead of regular mayonnaise. Regular mayonnaise has 95 calories per tablespoon, compared to 36 calories in a tablespoon of reduced-fat mayonnaise or just 3 calories in a teaspoon of mustard.

Meat Calories

Another significant contributor to the calories in your sub sandwich is the amount and type of meat you choose. A 3 1/2-ounce serving of regular sliced ham has about 163 calories, while the same amount of thin-sliced beef has 117 calories. Sliced oven-roasted turkey is a lower-calorie choice, with 104 calories per 3 1/2-ounce serving. If you want to add cheese to your sub, you may want to cut back on the amount of meat in the sandwich to keep the calories down.

Cheese and Vegetable Calories

Adding cheese to your sub will also add a significant amount of calories. Each 1-ounce slice of cheddar adds 113 calories, while an ounce of Swiss cheese adds 106 calories. American cheese is lower in calories, with 50 calories per slice. The lowest-calorie way to add more flavor and substance to your sandwich is to increase the amount of vegetables you use. A whole cup of shredded romaine lettuce has just 8 calories, each slice of a medium tomato only adds 4 calories and a medium slice of onion has only 6 calories.

Load Comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.