Tomato soup can be a suitable choice for people with special dietary needs like vegetarians and vegans as it can be prepared without any animal products. However, people with lactose intolerance or gluten intolerance should check the ingredient list carefully and opt for a recipe that suits their needs.