While both have tomatoes, gazpacho is typically served cold and tomato soup is served warm. Gazpacho is also made from raw ingredients and the ingredients in tomato soup are cooked before serving.