Soft tofuFirm tofuTofuTofu is a soft white soy bean product. It is an excellent source of protein and is often used as a substitute for meats...Anonymous12,532