While cream cheese is quite essential in this recipe you can substitute it for vegan cream cheese, Greek yogurt or sour cream.