Asking how much protein is in “tofu” sounds straightforward until two packages show very different numbers. Water content and tofu style can change the concentration dramatically.
Firm tofu is more concentrated than silken tofu
Firm tofu has had more water pressed out, so it usually contains more protein and fat per 100 g. A common range looks roughly like this.
| Nutrient | Per 100 g | Per 150 g |
|---|---|---|
| Calories | ~120–160 | ~180–240 |
| Protein | ~12–17 g | ~18–26 g |
| Fat | ~7–10 g | ~11–15 g |
| Carbohydrate | ~2–4 g | ~3–6 g |
Silken tofu contains more water and generally falls below that protein range per 100 g. That does not make it inferior; it is simply less concentrated.
The protein comes from soy
Tofu retains a substantial share of soy protein and contains all nine essential amino acids. A generous serving of firm tofu can exceed 20 g protein, enough to serve as the main protein source in a meal.
Calcium can vary enormously
Some tofu is coagulated with calcium sulfate and can provide a large amount of calcium. Other products use magnesium chloride, nigari, or different coagulants and may contain much less.
That is why it is unreliable to say every tofu is “high in calcium.” The nutrition label on the specific package is the best reference.
Most of the fat is unsaturated
Tofu is not fat-free, but most of its naturally occurring soy fat is unsaturated. It also contributes a small amount of ALA omega-3.
Iron and other minerals
Tofu can provide iron, magnesium, phosphorus, and other micronutrients. Its iron is non-heme iron, which is absorbed less efficiently than heme iron from meat. Pairing tofu with vitamin-C-rich foods can improve non-heme iron absorption.
Frying changes calories more than pressing does
Pressing removes water and concentrates the tofu. Frying adds external fat. Fried tofu can therefore end up substantially higher in calories than the same tofu baked, grilled, or sautéed with less oil.
Choosing tofu for a specific nutrition goal
The package tells you more than the word “tofu” alone. Firm and extra-firm styles usually contain more soy solids per serving than silken tofu because they hold less water. Brand differences can still be substantial, so the fairest comparison is the same weight or the labeled serving size. Pressing firm tofu changes moisture and texture for cooking; it does not somehow manufacture additional protein.
Calcium is the nutrient most likely to vary dramatically. Tofu made with a calcium salt can provide a meaningful amount, while products coagulated mainly with magnesium salts or other agents may contain much less. If calcium is one of the reasons you are buying tofu, check the Nutrition Facts panel and the coagulant in the ingredient list instead of treating every block as nutritionally identical.
Cooking method changes the calorie picture more than pressing does. A salty marinade can raise sodium, and pan-frying in generous oil can add substantial energy. Baking, air-frying with a controlled amount of oil, simmering in soup, or searing in a lightly oiled pan makes added fat easier to manage. The tofu itself already contains mostly unsaturated fat.
At meal level, tofu is most useful when treated as a main protein rather than a token garnish. Pair it with vegetables plus rice, noodles, potatoes, or another carbohydrate according to appetite and energy needs. Silken tofu works well in blended sauces and soups, while firm types hold their shape better for stir-fries, grilling, and roasting.
Tofu also provides soy protein in a form that many people find easier to build into meals than whole soybeans. Soy isoflavones occur naturally in the food and should not be interpreted as making ordinary tofu a “hormone product.” For most healthy adults, soy foods can fit comfortably in a varied diet. Individual medical conditions, allergies, or medication-related questions are separate issues and are better addressed with personalized clinical guidance.
Finally, sodium varies considerably in flavored, smoked, and pre-marinated tofu. Plain tofu can be relatively modest in sodium, while ready-to-eat seasoned versions may contain much more, so the label matters when sodium is a priority.
The useful rule
To understand your tofu, check protein per 100 g or serving, serving size, and calcium on the label. Tofu is a family of foods, not one fixed nutrient profile.
Sources
- USDA FoodData Central — Composition of different tofu types.
- FAO — Dietary protein quality evaluation — Protein quality and essential amino acids.