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

Black beans vs tofu: which is healthier?

They are about equally nutrient-dense: black beans scores 69/100 and tofu 69/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.

Black beans

69/100High nutrient density

132 kcal per 100 g. 1 cup cooked: 172 g

Tofu

69/100High nutrient density

78 kcal per 100 g. 1/2 cup: 126 g

Which to pick for your goal

  • Fewer caloriesTofu132 vs 78 kcal per 100 g
  • More proteinAbout even8.9 vs 9 g per 100 g
  • More fiberBlack beans8.7 vs 0.9 g per 100 g
  • Less sugarAbout even0.3 vs 0.6 g per 100 g
  • More potassiumBlack beans355 vs 148 mg per 100 g
  • Less saturated fatBlack beans0.1 vs 0.8 g per 100 g

Nutrition side by side

Per 100 g and per typical portion. Bold marks the better value for each row.
NutrientBlack beans, 100 gTofu, 100 gBlack beans, 172 gTofu, 126 g
Calories132 kcal78 kcal227 kcal98 kcal
Protein8.9 g9 g15 g11 g
Carbohydrates24 g2.9 g41 g3.6 g
Sugars0.3 g0.6 g0.6 g0.8 g
Fiber8.7 g0.9 g15 g1.1 g
Fat0.5 g4.2 g0.9 g5.3 g
Saturated fat0.1 g0.8 g0.2 g1 g
Vitamin C0 mg0.2 mg0 mg0.3 mg
Vitamin A0 µg0 µg0 µg0 µg
Potassium355 mg148 mg611 mg186 mg
Iron2.1 mg1.6 mg3.6 mg2 mg
Calcium27 mg201 mg46 mg253 mg
Magnesium70 mg37 mg120 mg47 mg
Sodium1 mg12 mg1.7 mg15 mg

Last updated . Scores use the HowHealthyIs Score method.

All about black beans All about tofu Open in compare tool