Tallywell.

Tofu (firm)

Firm tofu is pressed drier, which is why its protein per gram beats silken by half.

EnergyProteinFiber
Per 100 g144 kcal 15.8 g2.3 g
Per 100 kcal 11.0 g1.6 g
Half cup · 126 g181 kcal19.9 g2.9 g
190 gfor 30 g protein
273 kcalthose grams cost
2.3 gfiber per 100 g

Where it sits in the whole library

01002003004005006007008001020304050607080g proteinkcal per 100 g →↑ lean & protein-richenergy-dense ↓Chicken breastRolled oatsTofu

Fiber, in context

Tofu2.3 gRolled oats10.1 gBroccoli3.3 gWhite rice0.4 g

Compare tofu with anything