Tomato Soup

I am a huge fan of tomato soup. It is one of those soups with which you can be creative. You can add cream or not, lots of basil or none. You can have it with or without meat balls. It can be made on a base of Chicken stock, Beef stock or Vegetable stock.