El tofu se compone de soja, la cual es una legumbre. Si la soja no se remoja previamente, dado que tiene una gran cantidad de fibra y de antinutrientes, puede llegar a ser algo indigesta. Por ello, para mejorar la digestibilidad, a pesar de que muchas veces el tofu viene ya precocido, puede llegar a ser necesario algo más de cocción antes de su consumo para evitar las flatulencias y mejorar su digestibilidad.