Canned coconut milk is the best substitute I've found for heavy cream. If you're not a fan of coconut flavor, don't worry, it isn't too prominent next to the other rich ingredients in this soup.