In a large mixing bowl, beat the cream cheese and butter together until smooth and creamy.
Gradually add powdered sugar, one cup at a time, beating well after each addition until desired sweetness and consistency are reached.
Mix in vanilla extract and a pinch of salt.
Beat for an additional 2 minutes until light and fluffy.
Use immediately or store in the refrigerator for up to a week.