This soup is usually not vegan as it's made with butter, chicken broth, and cream. I've used extra virgin olive oil, vegetable stock, and coconut milk instead. Canned full-fat coconut milk is a great plant-based alternative to cream.