Yes, You can make it vegan by replacing the cream with coconut milk and parmesan cheese with 2 tbsp of nutritional cheese