This Tomato Florentine Soup is only 415 calories and 25g of protein per serving.