High in Protein: One bowl of this hearty soup has 20 grams of plant protein! That's about half of the daily recommended amount. Low in Calories and Fat: There are 387 calories, and 6 grams of fat per serving. Rich in Vitamins and Minerals: With a variety of vegetables, this soup is rich in nutrients. Onions are a great source of vitamin C, B6, and potassium. Carrots are an excellent souce of betacarotene, celery is a good source of vitamin A, and K, and spinach is a good source of folate, and iron!