PortionCalc
vs

Sliced Ham vs Spam Calories

Spam has 92% more calories than sliced ham: 315 vs 164 calories per 100 g.

For protein, sliced ham has more. For fat, spam has more. For carbohydrates, spam has more. For fiber, sliced ham has more.

By typical serving, 1 slice of sliced ham (28 g) has 46 calories and 1 slice of spam (56 g) has 176 calories.

Sliced Ham and Spam calorie calculator

Sliced Ham

164calories in 100 g
  • Protein 17 g
  • Fat 8.8 g
  • Carbs 3.6 g
Sliced Ham nutrition

Spam

315calories in 100 g
  • Protein 13 g
  • Fat 27 g
  • Carbs 4.6 g
Spam nutrition

Nutrition per 100 grams

NutrientSliced HamSpam
Calories164315
Protein17 g13 g
Fat8.8 g27 g
Saturated fat0.5 g10 g
Carbohydrates3.6 g4.6 g
Fiber1.3 g0 g
Sugars1 g0 g
Sodium814 mg1411 mg
Potassium287 mg409 mg
Calcium24 mg0 mg
Iron1 mg0.6 mg
Vitamin C4 mg0 mg

Sliced Ham vs Spam: common questions

Which has more calories, sliced ham or spam?

Spam has more calories per 100 g (315 vs 164).

Which has more protein, sliced ham or spam?

Sliced Ham has more protein per 100 g (17 g vs 13 g).

Is sliced ham or spam better for weight loss?

Sliced Ham has fewer calories per 100 g, so you can eat more of it for the same calories. Total calories across the day matter more than any single food, and protein and fiber help with fullness.

More comparisons

Source: USDA FoodData Central. Sliced Ham: FDC ID 173864. Spam: FDC ID 2706211.