Simply use vegetable stock instead of chicken to make a vegetarian version of this soup. You can also use a non-dairy substitiute for the half-and-half to make a vegan version.