For a vegan version of this butternut squash pasta recipe, you can replace butter with extra virgin olive oil, use vegan cheese, or you can skip cheese itself. Also, you can use dairy-free milk like almond milk (or any dairy-free milk) instead of regular whole milk or half and half.