Skip to main content

Tempeh is a fermented soya bean cake; the supplied data do not specify a cooking method. It mainly provides protein, with 21g per 100g, alongside 6.4g of fat and 6.4g of carbohydrate. Its salt content is 0.02g per 100g. It also contains minerals including calcium, iron and magnesium.

Protein is needed for the growth and repair of body tissues, while calcium helps maintain bones and teeth. The salt content shown is low, but added sauces or seasonings can increase the salt content of a tempeh dish. Tempeh contains soya, which is a food allergen. Full nutrient figures are in the tables below.

Nutrition per 100g

Nutrient

Per 100g

Energy

166 kcal

Energy

697 kJ

Fat

6.4g

Carbohydrate

6.4g

of which sugars

0.9g

Protein

21g

Salt

0.02g

Water

61g

Cholesterol

0mg

Vitamins and minerals per 100g

Nutrient

Per 100g

Vitamin A (retinol equivalent)

5µg

Vitamin D

0µg

Vitamin C

0mg

Thiamin (B1)

0.19mg

Riboflavin (B2)

0.48mg

Niacin (B3)

3.2mg

Vitamin B6

1.9mg

Vitamin B12

0.1µg

Folate

76µg

Calcium

120mg

Iron

3.6mg

Magnesium

70mg

Phosphorus

200mg

Potassium

370mg

Sodium

6mg

Zinc

1.8mg

Copper

0.67mg

About these figures

Values are per 100g of the food as described (Fermented soya bean cake. Literature sources). "Trace" means only a very small amount was found. Nutrients that were not measured are not shown. Salt is calculated from sodium.

Further reading and references

  • Public Health England. McCance and Widdowson's The Composition of Foods Integrated Dataset 2021. GOV.UK.

Article history

The information on this page is written and peer reviewed by qualified clinicians.
  • 4 Nov 2026 | Latest version
  • 3 Nov 2026 | Originally published