Broccoli cheddar soup has a lot of vegetables in it, which are good for you and provide a lot of vitamins, such as vitamins A, C, K, and B6. However, the cheese, butter, and half & half contain a lot of calories.