The protein content of tofu is about 8.1 grams per 100 grams, which is a high protein content food. Per 100 grams of tofu contains about 8.1 grams of protein, 3.7 grams of fat, 4.2 grams of carbohydrates, and is also rich in calcium, phosphorus and potassium. The main nutrients in tofu provide the body with eight essential amino acids, which help in the formation and growth of tissues. Tofu is made from soybeans and can be used on a daily basis for frying, boiling and stewing to make a variety of delicious dishes such as Mapo Tofu, Tofu Soup, Dried Soybeans, Soybean Skin and many more. Daily consumption of tofu can provide energy and nutritional supplements to the body and maintain normal physiological functions. Tofu should not be consumed by people who are allergic to soybeans.