🍽️ FittestMe.aiFoodsNutrientsLog in

Ham sandwich or sub, restaurant

Common food

Ham sandwich or sub, restaurant

Photo: Wikipedia

A classic ham sandwich or sub is a satisfying handheld meal featuring savory, salty sliced ham layered between bread, often with a crisp, fresh texture from added vegetables. Nutritionally, it provides a solid protein boost for its calorie count, making it a more substantial option than many simple snacks. The balance of protein and carbohydrates offers a quick source of energy, though the overall profile leans towards a moderate-calorie, protein-rich choice.

= 100 g
178 kcal
Calories
13.3 g
Protein
22.9 g
Carbs
3.7 g
Fat
1.1 g
Fiber
2.5 g
Sugar
↓ Full nutrition

💚 Why it's loved

People love it for its familiar, savory flavor profile and the satisfying combination of soft bread, salty ham, and optional crunchy vegetables. Its versatility allows for endless customization, from simple deli-style to gourmet creations, making it a reliable comfort food across many cultures.

⚠️ Watch-outs & how to enjoy it better

The primary downsides are potential high sodium from the cured ham and processed deli meats, which can be a concern for blood pressure, and the refined carbohydrates in white bread that may cause blood-sugar spikes. To counteract this, choose whole-grain bread for more fiber, load up on fresh vegetables like lettuce, tomato, and onion, and consider lower-sodium ham options. Pairing it with a side of fruit or a small salad can also balance the meal.

Key benefits

🍽️ Popular dishes

🌍 Where it's eaten

💡 Did you know?

The 'ham sandwich' is so iconic in American culture that it's the subject of a famous legal precedent: the 1928 Supreme Court case 'Hamdi v. Rumsfeld' famously involved a dissent about the government's power to detain a citizen, with Justice Scalia writing, 'The Founders would not have thought it acceptable to hold a United States citizen on the sole authority of the President... even if he were labeled an 'enemy combatant.' The government's argument... would have been unthinkable to them... A ham sandwich would have more due process.'

Full nutrition (scales with serving)

Water57.2 g
Energy178 kcal
Protein13.3 g
Total lipid (fat)3.7 g
Carbohydrate, by difference22.9 g
Fiber, total dietary1.1 g
Total Sugars2.5 g
Calcium, Ca100 mg
Iron, Fe1.9 mg
Magnesium, Mg23.0 mg
Phosphorus, P193 mg
Potassium, K283 mg
Sodium, Na687 mg
Zinc, Zn1.2 mg
Copper, Cu0.08 mg
Selenium, Se27.7 ug
Vitamin C, total ascorbic acid0.00 mg
Thiamin0.41 mg
Riboflavin0.25 mg
Niacin5.3 mg
Vitamin B-60.26 mg
Folate, total51.0 ug
Folic acid40.0 ug
Folate, food12.0 ug
Folate, DFE79.0 ug
Choline, total40.3 mg
Vitamin B-120.19 ug
Vitamin B-12, added0.00 ug
Vitamin A, RAE0.00 ug
Retinol0.00 ug
Carotene, beta0.00 ug
Carotene, alpha0.00 ug
Cryptoxanthin, beta0.00 ug
Lycopene0.00 ug
Lutein + zeaxanthin20.0 ug
Vitamin E (alpha-tocopherol)0.26 mg
Vitamin E, added0.00 mg
Vitamin D (D2 + D3)0.30 ug
Vitamin K (phylloquinone)0.10 ug
Fatty acids, total saturated0.98 g
SFA 4:00.00 g
SFA 6:00.00 g
SFA 8:00.00 g
SFA 10:00.00 g
SFA 12:00.01 g
SFA 14:00.03 g
SFA 16:00.61 g
SFA 18:00.30 g
Fatty acids, total monounsaturated1.1 g
MUFA 16:10.06 g
MUFA 18:11.1 g
MUFA 20:10.02 g
MUFA 22:10.00 g
Fatty acids, total polyunsaturated1.2 g
PUFA 18:21.0 g
PUFA 18:30.10 g
PUFA 18:40.00 g
PUFA 20:40.03 g
PUFA 20:5 n-3 (EPA)0.00 g
PUFA 22:5 n-3 (DPA)0.00 g
PUFA 22:6 n-3 (DHA)0.00 g
Cholesterol22.0 mg
Alcohol, ethyl0.00 g
Caffeine0.00 mg
Theobromine0.00 mg

FAQ

Is a ham sandwich a good source of protein?
Yes, it is. With about 13 grams of protein per 100g, a typical serving provides a meaningful amount to help with satiety and muscle maintenance, making it more protein-dense than many other sandwich fillings.

How can I make a ham sandwich healthier?
Use whole-grain or whole-wheat bread to increase fiber, choose lower-sodium or uncured ham, and pile on vegetables like spinach, tomatoes, cucumbers, and bell peppers. Avoid adding high-fat, high-sugar condiments like creamy dressings or sweet sauces.

What's the difference between a ham sandwich and a ham sub?
The main difference is the bread. A sandwich typically uses sliced bread, while a sub (or submarine sandwich) uses a long, cylindrical roll. Subs often hold more fillings and can be served toasted or cold, offering a different texture and eating experience.

Track Ham sandwich or sub and 50,000+ foods with a photo. Get FittestMe.ai →