It is best to use full fat cream cheese in the recipe for the best flavor. You could use low-fat if desired, it just will result in a slightly different taste. I do not recommend using non-fat cream cheese.