Food · Grains & Legumes · Legumes
food source · 2
Soy is one of the few complete plant proteins, with all nine essential amino acids on its own, which sets it apart from starchy staples. Tofu takes its protein quality from the soybean; how much protein it has depends on how much water it holds.
Mechanism · Complete protein, rare in plants
Most grains fall short on lysine, and most beans fall short on the sulfur-containing amino acids. Soy has enough of all nine essential amino acids and needs no pairing the way lentils and rice do. Tofu is soy milk protein set into a gel: its quality is the soybean's, and its concentration depends on its water content.
Numbers · Firm tofu and silken tofu
According to USDA, firm tofu has about 12–17 g of protein per 100 g, silken tofu about 5–8 g and dry soybeans about 36 g. A palm-sized piece of firm tofu has about as much protein as a small piece of chicken. Choosing silken or firm changes the water content, not the protein quality; tempeh, pressed from whole beans, is denser in protein than watery tofu.
The calcium in tofu mostly comes in with the coagulant: firm tofu set with calcium sulfate (gypsum) can have 150–350 mg of calcium per 100 g, while tofu set with nigari or glucono-delta-lactone carries almost none, so check the coagulant on the label.
Mechanism · The coagulant brings the calcium
Soybeans are not especially rich in calcium, and neither is soy milk; it is the setting step that puts calcium into the curd. Set with calcium sulfate, the calcium goes straight into the tofu; set with nigari (magnesium chloride) or glucono-delta-lactone, it carries almost none. So checking which coagulant is on the label tells you more than the slogan that tofu is good for calcium.
Numbers · Calcium in gypsum-set tofu
Firm tofu set with calcium sulfate can have 150–350 mg of calcium per 100 g, more than the same weight of milk, and it is absorbed about as well as milk's; tofu set with nigari or glucono-delta-lactone has much less. If you are counting on tofu for calcium, check the coagulant first.