A closer look at a familiar choice

Tofu vs. Tempeh

Per 100 g, raw tofu, firm, prepared with calcium sulfate has 144 calories and 17.3 g protein; cooked tempeh has 195 calories and 19.9 g protein. Change the basis to see the tradeoffs.

Choose a fair basis
ATofu100 g · USDA SR Legacy
vs.
BTempeh100 g · USDA SR Legacy
NutrientTofuTempeh
Calorieskcal144195
Proteing17.319.9
Carbohydrateg2.87.6
Fatg8.711.4
Fiberg2.3—
Total sugarsg——
Sodiummg1414
Saturated fatg1.33.4

Values change with the amount you choose. A dash means the nutrient was not reported.

The difference at 200 calories.

Food amount

For 200 calories, the comparison uses 138.9 g of tofu and 102.6 g of tempeh.

Protein

Tofu provides more reported protein at equal calories: 24 g for tofu, compared with 20.4 g for tempeh.

Fiber

One or both source records omit fiber. A missing value does not establish that a food has no fiber.

Sodium

At equal calories, the reported sodium amounts are 19 mg and 14 mg respectively. Added salt or a different brand can change this comparison.

Other choices to explore.

FoodBasisCaloriesProteinFiberSodium
Vitasoy USA Nasoya, Lite Silken TofuUSDA SR Legacy100 g438.2 g—79 mg
MORI-NU, Tofu, silken, lite extra firmUSDA SR Legacy100 g387 g0 g98 mg
MORI-NU, Tofu, silken, lite firmUSDA SR Legacy100 g376.3 g0 g85 mg