What is Bean Curd?

Bean curd is basically another name for tofu which is a product from soybeans, and sometimes other legumes as well. It is a soft white food made by coagulating soy milk.