Panera's tomato soup is so good because it is served warm and they use heavy cream which gives the soup a very rich flavor.