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

Tempeh vs tofu: which is healthier?

Tofu is more nutrient-dense, scoring 69/100 against 47/100 for tempeh. Both can be part of a healthy diet; the table below shows where each one is stronger. Source: USDA FoodData Central.

Tempeh

47/100Moderate nutrient density

192 kcal per 100 g. 3 oz: 85 g

Tofu

69/100High nutrient density

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

Higher score

Which to pick for your goal

  • Fewer caloriesTofu192 vs 78 kcal per 100 g
  • More proteinTempeh20 vs 9 g per 100 g
  • More fiberTofu0 vs 0.9 g per 100 g
  • Less sugarTempeh0 vs 0.6 g per 100 g
  • More potassiumTempeh412 vs 148 mg per 100 g
  • Less saturated fatTofu2.5 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.
NutrientTempeh, 100 gTofu, 100 gTempeh, 85 gTofu, 126 g
Calories192 kcal78 kcal163 kcal98 kcal
Protein20 g9 g17 g11 g
Carbohydrates7.6 g2.9 g6.5 g3.6 g
Sugars0 g0.6 g0 g0.8 g
Fiber0 g0.9 g0 g1.1 g
Fat11 g4.2 g9.2 g5.3 g
Saturated fat2.5 g0.8 g2.2 g1 g
Vitamin C0 mg0.2 mg0 mg0.3 mg
Vitamin A0 µg0 µg0 µg0 µg
Potassium412 mg148 mg350 mg186 mg
Iron2.7 mg1.6 mg2.3 mg2 mg
Calcium111 mg201 mg94 mg253 mg
Magnesium81 mg37 mg69 mg47 mg
Sodium9 mg12 mg7.7 mg15 mg

Last updated . Scores use the HowHealthyIs Score method.

All about tempeh All about tofu Open in compare tool