This soup can easily be made vegan or vegetarian by removing the dairy and switching out the chicken stock for vegetable stock. You can also use beans instead of chicken for protein! This soup is great because you can freeze the broth and prep the toppings anytime, then heat up the broth when you'd like a fresh bowl!