This rich homemade roasted tomato basil soup is quick enough to make a healthy main course or a delicious, hydrating side dish to any meal.
958