Yes, you can. You can opt out of the chicken broth and use vegetable broth instead. Instead of butter, you can use olive oil or plant-based butter. Instead of the heavy cream, use coconut milk or plant-based cream. All of these substitutions will change the flavor of this soup, so please be aware of that!