Yes, you can substitute the heavy cream and butter with dairy-free alternatives like coconut milk or cashew cream. Vegan parmesan cheese can also be used to achieve a similar flavor.