Le soja serait un anti-cholestérol remarquable. Une étude récente prétend même que les personnes souffrant d'hypercholestérolémie peuvent réduire d'un tiers leur taux de mauvais cholestérol avec un régime végétarien, contenant une grande quantité de soja et de fibres.
Plusieurs études semblent avoir démontré les effets bénéfiques du soja sur certaines tumeurs cancéreuses féminines. Ainsi, le soja, consommé régulièrement, atténue le risque de cancer du sein (jusqu'à 60 % de moins chez les grandes consommatrices).
Une autre étude a souligné l'importance de la consommation de phyto-oestrogènes, c'est-à-dire des hormones féminines végétales, dans la prévention des cancers de l'utérus. Or le soja est l'un des aliments les plus riches en isoflavones, qui sont des phyto-oestrogènes.