Kara's right. As far as I understand, it contains soy and milk, but the proteins are so broken down, that they should be tolerated. That being said, my LO did not tolerated Nutramigen, and eventually had to have Nutramigen AA which breaks everything down even further - into amino acids. I'm just telling you bc I had no clue that not tolerating Nutramigen was possible. It is rare, but it does happen.
Hope Nutramigen works for your LO. (HUGS) I know this all can be really hard to handle.
Caitlin