You can use vegetable broth for a vegetarian version.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of broth to restore creaminess.
Any winter squash variety works well, including butternut, acorn, or delicata.