Tofu is the name and spelling used most often for bean curd, but it is actually the Japanese word for a Chinese invention - doufu. There are many theories and legends about how bean curd first cam ...