a lot of tomato soups, even though the main star is the tomato, contain either chicken broth or cream, making them neither vegetarian nor vegan. however, it is very easy to convert most tomato soup recipes to be non-dairy by subbing the chicken broth for vegetable broth.