tomato sauce has a richer vitamin and mineral profile and is richer in fibers. on the other hand, tomato soup has higher calories and sodium. tomato sauce has a longer shelf life. in most cases, tomato soup is a diluted form of tomato sauce.