在日本平均每人每年要吃20多公斤豆腐, 而居住在夏威夷的美籍日本人, 因為經常食用豆腐, 胃癌患病率比不吃豆腐的美國人少1/3。 夏威夷醫務部門曾對8000名美籍日本人進行了長達20年的跟蹤調查, 發現每週只吃1次或2~3周才吃1次豆腐的人, 前列腺癌患病率比每天吃豆腐的人要高。
吃豆腐能防癌是因為它的主要原料———大豆具有多種防癌抗癌成分。 比如, 大豆所含的豆固醇進入人體後, 可在腸道吸收被膽固醇分解的膽汁酸, 不僅可抑制結腸癌, 對心臟病也有好處。 大豆皂苷則可抑制胃癌細胞增生;異黃酮能降低受雌激素啟動的癌症,
需要指出的是大豆不宜生食, 夾生的黃豆也不能吃。 另外, 大豆在消化吸收過程中會產生過多氣體, 消化功能不良的人應儘量少吃。