Соя також містить потужні фітохімічні сполуки, які протидіють механізму, потрібному для виживання й поширення раку. Ідеться про соєві флавоноїди – передусім геністеїн, дайдзеїн і гліцитеїн. Їх ще називають фітоестрогенами, бо вони близькі за своєю дією до жіночих естрогенів