Who may have trouble digesting tomato soup and why?

The only reason tomato soup would be hard to digest is if it has dairy from cows in it.

Dairy from cows contains a large casein molecule which makes it hard to digest.

The large casein molecule in addition to the lack of lactase enzymes the body needed to break down the milk will cause stomachaches and other symptoms in those who have a dairy sensitivity.