It depends on the type of soup. If it is with lots of veggies then it is good for you. If it is just meat and lots of excess oils floating, then surely it will not provide you good benefits. But soup, in general, is healthy. It not just makes you full but also hydrates your body.