Typically, tomato and basil soup is made with tomatoes, olive oil, stock, garlic, onions, cream, and herbs/seasoning. However, each recipe will vary depending on taste preferences.