Skip to main content

Tofu, soya bean, steamed, fried

Tofu is made from soya beans. The figures here describe tofu that has been steamed and fried. It mainly provides protein and fat, with relatively little carbohydrate. Per 100g, it contains 24g of protein, 18g of fat and 2g of carbohydrate, providing 1086 kJ of energy. It also supplies minerals, including iron, magnesium and phosphorus.

Protein is needed for the growth and repair of body tissues, while iron helps the body make haemoglobin, which carries oxygen in the blood. Frying adds fat, which is worth noting when considering energy intake. The type and amount of oil used can affect the final fat content. Full nutrient figures are given in the tables below.

Nutrition per 100g

Nutrient

Per 100g

Energy

261 kcal

Energy

1086 kJ

Fat

18g

Carbohydrate

2g

of which sugars

0.9g

Protein

24g

Salt

0.03g

Alcohol

0g

Water

51g

Cholesterol

0mg

Vitamins and minerals per 100g

Nutrient

Per 100g

Vitamin A (retinol equivalent)

Trace

Vitamin D

0µg

Vitamin C

0mg

Thiamin (B1)

0.09mg

Riboflavin (B2)

0.02mg

Niacin (B3)

0.1mg

Vitamin B6

0.1mg

Vitamin B12

0µg

Folate

27µg

Iron

3.5mg

Magnesium

67mg

Phosphorus

270mg

Potassium

180mg

Sodium

12mg

Zinc

2mg

Copper

0.58mg

Other types of tofu

Food

Calories per 100g

Protein per 100g

Fat per 100g

Fibre per 100g

Tofu, soya bean, steamed

73 kcal

8.1g

4.2g

–

About these figures

Values are per 100g of the food as described (Calculated from steamed and 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