I used to prefer soy, but soy products have been degenerated with pesticides and hormones. Fake estrogen is added for what ever reason, or maybe it contains excess hormones naturally. I am not sure. So my family and I found almond milk more suitable to our taste.