Skip to content
FFuelwell
☰

💪 Soy & supplements

Tofu: protein and calories

Tofu gives about 8 g of protein and 76 kcal in 100 g. Against a common 80 g daily protein target that is roughly 10% (your own target depends on your weight). At an indicative ₹30 per serving, you get about 2.7 g of protein for every ₹10.

8 g

Protein

76

Calories

₹30

Cost

2.7 g

Protein per ₹10

Per serving (100 g)

Protein8 g
Calories76
Carbs1.9 g
Fat4.8 g

Per 100 g

Protein8 g
Calories76
Carbs1.9 g
Fat4.8 g

Prices are indicative estimates · General information, not medical advice. Values are approximate and vary by recipe and brand. Check with a doctor or dietitian if you have a health condition.

Work out your daily protein target →

Similar foods

← All foods · Protein per ₹10