Tofu wordt gemaakt van sojabonen. Door tegenstanders van tofu is er veel negativiteit in de wereld gezet over het eten van tofu. Soja kan bij individuen het oestrogeen iets verhogen dat in verband wordt gebracht met het krijgen van borstkanker. Recente onderzoeken bewijzen het tegenovergestelde omdat soja fyto-oestrogeen bevat. Dit heeft niets te maken heeft met het humane vrouwelijke hormoon oestrogeen. Fyto-oestrogeen verlaagt zelfs de kans op het krijgen van borstkanker. Neem echter geen voedingssupplement met fyto-oestrogeen omdat daar vaak te hoge doseringen inzitten. Soja verlaagt ook het LDL cholesterol en dat is gezondheids bevorderend. Soja is wél een allergeen waarvoor veel mensen gevoelig zijn, ben je allergisch eet dan geen tofu van sojabonen.