A tuberculose pode geralmente comer tofu, mas há algumas circunstâncias especiais que não podem ser comidas, como a tuberculose combinada com a gota, ou os doentes com tuberculose não devem comer tofu quando a dor abdominal, o ataque de distensão abdominal, agravará a dor abdominal, a distensão abdominal. Os doentes com tuberculose intestinal geralmente não têm uma boa função de absorção digestiva, mas o tofu é fácil de digerir, desde que o doente com tuberculose intestinal não tenha outra doença subjacente especial, este tipo de alimento pode ser ingerido, geralmente não afectará o estado dos doentes com tuberculose intestinal. O tofu é um produto de soja que contém uma quantidade moderada de purinas. Se a tuberculose for associada a hiperuricemia, especialmente em doentes com gota, é melhor não comer tofu, pois pode agravar a situação. Se houver doenças gastrointestinais, como gastrite crónica, dores abdominais, inchaço e outros sintomas digestivos dos doentes, o consumo excessivo de tofu pode levar ao agravamento dos sintomas. Além disso, os doentes com insuficiência renal, nefrite aguda, síndroma nefrótico e encefalopatia hepática devem também controlar a ingestão de tofu. O tofu é rico em proteínas vegetais, a quantidade de proteínas é relativamente fraca, não é benéfico para os doentes com estas doenças, pelo que se deve encorajar estes doentes a moderar a ingestão de proteínas de alta qualidade, como peixe, camarão, carne de vaca e de carneiro.