Ham sandwich

Ham sandwich

Lunch

Item Rating: 60/100

One cup of Ham sandwich is around 238 grams and contains approximately 556.0 calories, 40.0 grams of protein, 19 grams of fat, and 52.0 grams of carbohydrates.

Ham Sandwich is a classic favorite, featuring tender slices of savory ham layered between two slices of fresh bread. Often complemented with delicious toppings like crisp lettuce, juicy tomatoes, and zesty mustard, it’s an iconic dish that spans cuisines, transcending borders from American delis to European cafés. While it’s a quick and satisfying meal, be mindful of its sodium content in processed ham. With a few healthy tweaks, like opting for whole grain bread and adding abundant veggies, you can enjoy this timeless treat guilt-free!

Log this food in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot
556.0
calories
40.0
protein
52.0
carbohydrates
19
fat

Nutrition Information

1 cup (238g)
Calories
556.0
% Daily Value*
Total Fat 19 g 24%
Saturated Fat 6.3 g 31%
Polyunsaturated Fat 0 g
Cholesterol 95.0 mg 31%
Sodium 1619 mg 70%
Total Carbohydrates 52.0 g 18%
Dietary Fiber 3 g 10%
Sugars 8.0 g
protein 40.0 g 80%
Vitamin D 0 mcg 0%
Calcium 317.0 mg 24%
Iron 4.8 mg 26%
Potassium 0 mg 0%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Food Attributes

🍯 Low sugar
🥩 High protein

Source of Calories

38.6%
29.7%
31.7%
Fat: 171 cal (31.7%)
Protein: 160 cal (29.7%)
Carbs: 208 cal (38.6%)