Canned coconut milk works great as a vegan replacement for heavy cream because its texture more closely resembles heavy cream. However, when substituting with coconut milk you may need to add some additional spices to make the sauce more flavorful since it won't have the same rich flavors as cream or whole milk.