Each gram of soy protein provides about 3.5 milligrams (mg) of isoflavones. To put this into perspective, a 3.5-oz (100-g) serving of firm, calcium-set tofu offers about 60 mg of soy isoflavones ...
Tofu is a complete protein, meaning it contains all the essential amino acids your body needs to build protein and provide energy. It is also packed with fibre and calcium, which can help regulate ...