I have successfully substituted coconut milk for the heavy cream and Earth Balance brand (vegan) butter for the butter with success. You would have to use vegan chocolate chips, as well. (Note: I tried the cookies with coconut oil instead of butter as well and was disappointed; they fell apart too easily and were oily.)