No, you can use tomato sauce if you prefer but tomato soup has a bit of sugar in it so the flavor will change slightly without it. V-8 juice is also a great substitution.