Yes Campbell's tomato soup is MSG free and contains no artificial flavors or artificial colors.
Campbell's tomato soup is a good healthy all natural soup and is just as healthy as homemade soup but it's already made and very tasty soup.
So you can get the same health benefits eating Campbell's tomato soup just as you would with homemade tomato soups.
I keep a lot of Campbell's tomato soup and other soups from Campbell's around in my pantry because it's good healthy and delicious soup.