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

Kidney beans vs navy beans: which is healthier?

They are about equally nutrient-dense: kidney beans scores 65/100 and navy beans 68/100, so pick by your goal. Both can be part of a healthy diet; the table below shows where each one is stronger. Source: USDA FoodData Central.

Kidney beans

65/100High nutrient density

127 kcal per 100 g. 1 cup cooked: 177 g

Navy beans

68/100High nutrient density

140 kcal per 100 g. 1 cup cooked: 182 g

Which to pick for your goal

  • Fewer caloriesAbout even127 vs 140 kcal per 100 g
  • More proteinAbout even8.7 vs 8.2 g per 100 g
  • More fiberNavy beans7.4 vs 11 g per 100 g
  • Less sugarAbout even0.3 vs 0.4 g per 100 g
  • More potassiumAbout even403 vs 389 mg per 100 g
  • Less saturated fatAbout even<0.1 vs <0.1 g per 100 g

Nutrition side by side

Per 100 g and per typical portion. Bold marks the better value for each row.
NutrientKidney beans, 100 gNavy beans, 100 gKidney beans, 177 gNavy beans, 182 g
Calories127 kcal140 kcal225 kcal255 kcal
Protein8.7 g8.2 g15 g15 g
Carbohydrates23 g26 g40 g47 g
Sugars0.3 g0.4 g0.6 g0.7 g
Fiber7.4 g11 g13 g19 g
Fat0.5 g0.6 g0.9 g1.1 g
Saturated fat<0.1 g<0.1 g0.1 g0.2 g
Vitamin C1.2 mg0.9 mg2.1 mg1.6 mg
Vitamin A0 µg0 µg0 µg0 µg
Potassium403 mg389 mg713 mg708 mg
Iron2.9 mg2.4 mg5.2 mg4.3 mg
Calcium28 mg69 mg50 mg126 mg
Magnesium45 mg53 mg80 mg96 mg
Sodium2 mg0 mg3.5 mg0 mg

Last updated . Scores use the HowHealthyIs Score method.

All about kidney beans All about navy beans Open in compare tool