While full-fat cream cheese provides the creamiest texture, you can use low-fat or even non-fat versions. However, the texture and flavor might be slightly different.