Creamy Broccoli Soup


Fresh ginger adds a zesty flavor to this soup. Arrowroot, an easily digestible thickener, is also a source of calcium.

  • ServingServings


  • 2 lbs. fresh broccoli
  • 3 1⁄2 cups plain calcium-fortified soy milk
  • 1 Tbs. olive oil
  • 1 cup finely chopped onion (1 medium)
  • 3⁄4 cup finely chopped celery
  • 1 1⁄2 Tbs. minced fresh ginger
  • 2 1⁄2 tsp. minced garlic
  • 1 tsp. dried thyme
  • 3 tsp. arrowroot dissolved in 3 Tbs. water
  • 3 tsp. fresh lemon juice


  1. Separate broccoli into stems and florets. Slice stems into small, thin pieces. You should have at least 5 to 6 cups of stems and about 4 cups of florets.
  2. In medium saucepan, combine soy milk, half of the broccoli stems and pinch of salt. Bring to a simmer over medium heat. Reduce heat to low and cook 5 minutes.
  3. Meanwhile, in large pot, heat oil over medium heat. Add remaining broccoli stems, onion, celery, ginger, garlic, thyme, and salt and pepper to taste. Cook over medium heat, stirring often, until stems become tender, about 10 minutes. Add broccoli florets and 4 cups water and stir well. Bring to a simmer over medium heat. Reduce heat to low and cook until florets are tender, about 10 minutes.
  4. Stir arrowroot mixture and whisk into pot with broccoli florets. Return mixture to a simmer and cook, stirring occasionally, until thickened, about 8 minutes.
  5. Add soy milk mixture to broccoli mixture. Bring to a simmer and cook, stirring occasionally, 5 minutes.
  6. In food processor, process soup in batches until smooth. Return soup to pot. Stir in lemon juice and add salt and pepper to taste.

Nutrition Information

  • Serving Size: 6 Servings
  • Calories: 191
  • Carbohydrate Content: 28 g
  • Fat Content: 6 g
  • Fiber Content: 5 g
  • Protein Content: 10 g
  • Saturated Fat Content: 1 g
  • Sodium Content: 137 mg