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

Beef liver vs oysters: which is healthier?

Beef liver is more nutrient-dense, scoring 85/100 against 77/100 for oysters. Both can be part of a healthy diet; the table below shows where each one is stronger. Source: USDA FoodData Central.

Beef liver

85/100Excellent nutrient density

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

Higher score

Oysters

77/100High nutrient density

102 kcal per 100 g. 6 medium: 84 g

Which to pick for your goal

  • Fewer caloriesOysters175 vs 102 kcal per 100 g
  • More proteinBeef liver27 vs 11 g per 100 g
  • More fiberAbout even0 vs 0 g per 100 g
  • Less sugarBeef liver0 vs 1.2 g per 100 g
  • More potassiumBeef liver351 vs 139 mg per 100 g
  • Less saturated fatOysters2.5 vs 0.9 g per 100 g

Nutrition side by side

Per 100 g and per typical portion. Bold marks the better value for each row.
NutrientBeef liver, 100 gOysters, 100 gBeef liver, 85 gOysters, 84 g
Calories175 kcal102 kcal149 kcal86 kcal
Protein27 g11 g23 g9.6 g
Carbohydrates5.2 g5.5 g4.4 g4.6 g
Sugars0 g1.2 g0 g1 g
Fiber0 g0 g0 g0 g
Fat4.7 g3.4 g4 g2.9 g
Saturated fat2.5 g0.9 g2.2 g0.8 g
Vitamin C0.7 mg0 mg0.6 mg0 mg
Vitamin A7744 µg26 µg6582 µg22 µg
Potassium351 mg139 mg298 mg117 mg
Iron6.2 mg9.2 mg5.2 mg7.7 mg
Calcium6 mg116 mg5.1 mg97 mg
Magnesium22 mg35 mg19 mg29 mg
Sodium77 mg166 mg65 mg139 mg

Last updated . Scores use the HowHealthyIs Score method.

All about beef liver All about oysters Open in compare tool