Early version. Nutrient values from USDA FoodData Central; dietitian review in progress. Not medical advice.

Ground beef vs ham: which is healthier?

Ground beef is more nutrient-dense, scoring 29/100 against 22/100 for ham. Both can be part of a healthy diet; the table below shows where each one is stronger. Source: USDA FoodData Central.

Ground beef

29/100Lower nutrient density

256 kcal per 100 g. 3 oz cooked: 85 g

Higher score

Ham

22/100Lower nutrient density

164 kcal per 100 g. 2 slices: 56 g

Which to pick for your goal

  • Fewer caloriesHam256 vs 164 kcal per 100 g
  • More proteinGround beef28 vs 17 g per 100 g
  • More fiberHam0 vs 1.3 g per 100 g
  • Less sugarGround beef0 vs 1 g per 100 g
  • More potassiumGround beef407 vs 287 mg per 100 g
  • Less saturated fatHam5.8 vs 0.5 g per 100 g

Nutrition side by side

Per 100 g and per typical portion. Bold marks the better value for each row.
NutrientGround beef, 100 gHam, 100 gGround beef, 85 gHam, 56 g
Calories256 kcal164 kcal218 kcal92 kcal
Protein28 g17 g24 g9.3 g
Carbohydrates0 g3.6 g0 g2 g
Sugars0 g1 g0 g0.6 g
Fiber0 g1.3 g0 g0.7 g
Fat15 g8.8 g13 g4.9 g
Saturated fat5.8 g0.5 g4.9 g0.3 g
Vitamin C0 mg4 mg0 mg2.2 mg
Vitamin A3 µg0 µg2.5 µg0 µg
Potassium407 mg287 mg346 mg161 mg
Iron2.9 mg1 mg2.5 mg0.6 mg
Calcium22 mg24 mg19 mg13 mg
Magnesium25 mg22 mg21 mg12 mg
Sodium89 mg814 mg76 mg456 mg

Last updated . Scores use the HowHealthyIs Score method.

All about ground beef All about ham Open in compare tool