Quand il remplace les protéines animales de la viande, le soja réduit de fait la consommation d'acides gras saturés mauvais pour le système cardiovasculaire. La protéine de soja réduit aussi le mauvais cholestérol (effet hypocholestérolémiant). Ses Flavonoïdes (phyto-œstrogènes) ont une action antioxydante qui réduirait le développement de l'athérosclérose et améliorerait la tonicité des vaisseaux sanguins.