Calories in Ham
Updated July 2026 · Reviewed by CaloriesCalc Team · Source: USDA FoodData Central
🥩 Calculate Calories for Any Ham Weight
Nutrition Facts
* % Daily Value based on a 2,000 kcal diet.
Vitamins & Minerals — per 100g
| Nutrient | Amount | % Daily Value | Bar |
|---|---|---|---|
| Thiamine (B1) | 0.55mg | 46% | |
| Selenium | 26.3µg | 48% | |
| Niacin (B3) | 4.6mg | 29% | |
| Vitamin B6 | 0.38mg | 22% | |
| Phosphorus | 233mg | 19% | |
| Vitamin B12 | 0.50µg | 21% | |
| Zinc | 2.1mg | 19% | |
| Potassium | 287mg | 6% | |
| Magnesium | 17mg | 4% | |
| Iron | 1.0mg | 6% |
Calories in Ham by Weight
| Weight | Calories | Protein | Fat | Carbs |
|---|
Calories in Different Ham Servings
| Serving | Weight | Calories | Protein | Fat | Carbs |
|---|---|---|---|---|---|
| Per 100g | 100g | 145 kcal | 21.0g | 5.5g | 1.5g |
| 2 slices (57g) | — | 83 kcal | — | — | — |
| 1 slice (28g) | — | 41 kcal | — | — | — |
Macronutrient Breakdown — per 100g
Deli/cured ham is processed pork. Low calorie (145 kcal/100g) but very high sodium (1,203mg/100g). Fresh roasted ham has lower sodium (~60mg/100g) and similar protein.
Micronutrient Highlights
Ham Nutrition Facts
Sodium — The Critical Consideration
Deli ham contains 1,203mg sodium/100g (52% daily limit). Two slices provide 686mg — 30% of the daily limit. Daily consumption adds up quickly. Low-sodium ham varieties typically have 500-700mg/100g. Fresh roasted uncured ham has only ~60mg sodium/100g.
Lean Protein at Low Calories
Despite being processed, ham provides 21g protein at only 145 kcal/100g and 5.5g fat — comparable to chicken breast in calorie and protein efficiency. For convenient ready-to-eat lean protein, ham is calorically efficient, though fresh cooking is always preferable.
Processed Meat Classification
Ham is cured with sodium nitrate/nitrite. The WHO classifies processed meats as Group 1 carcinogens. Fresh uncured pork ham carries none of these concerns and is nutritionally superior. When buying, look for uncured options with fewer additives.
Thiamine and B Vitamins
Ham provides 46% of daily thiamine (B1) per 100g — a characteristic of all pork. B vitamins are concentrated during curing as water is partially removed. Ham also provides meaningful niacin, B6, and B12.
Ham vs Other Meats — Calorie Comparison
Is Ham Suitable for Your Diet?
Related Calculators
Frequently Asked Questions
Sources
Nutrition values from USDA FoodData Central. Not medical advice.