You can easily make this soup plant-based by substituting chicken broth with vegetable broth, substitute butter with vegan butter or just use all olive oil, and use vegan alternative cream and vegan parm.
Find it online: https://www.imbored-letsgo.com/potato-leek-soup/