Tofu is made from soybeans that are pressed to make soy milk. The milk is coagulated to make bean curd and processed to form solid white block tofu. Tofu can have different texture consistencies from silken to super firm, which Tofu texture you choose depends on what you are making.
Soybeans and Tofu are high in plant protein and essential amino acids. Tofu is generally eaten as an alternative to animal proteins.
Tofu is a controversial food, from deforestation to GMOs & chemical agricultural practices. There is also both positive and negative health, cancer, hormones and anti-nutrients thoughts; depending on which studies you read, the information varies wildly.
You decide if eating Tofu is right for you! If you do like to eat Tofu, this recipe is delicious.