Instructions

  1. In medium sized soup pot, combine all ingredients except cream and chopped cilantro.
  2. Bring to a slow boil, cover and reduce to simmer. Cook for 20 minutes stirring occasionally.
  3. In a blender, puree soup in batches until smooth; return to soup pot.
  4. Add half and half or heavy cream and cilantro. Bring back to low simmer and cook for another 5-8 minutes or until slightly thickened.
  5. Sprinkle with chopoed cilantro and serve.