In a medium mixing bowl using an electric hand mixer, combine cream cheese and butter and beat together on medium-high speed until smooth and creamy.
Slowly add the powdered sugar, be careful as the powder might splatter when combined. Beat until smooth. Scrape sides and mix well to incorporate.
While beating continuously, add the vanilla essence and the salt. Whip until all ingredients are all combined and have a smooth consistency.
Spread on cakes, cupcakes, breads, cinnamon rolls and other more baked goodies.
Cover and store leftover icing for up to 5 days in the refrigerator or up to 3 months in the freezer. Sometimes refrigerated/frozen icing can become a bit. Before using it, thaw in the refrigerator allowing it to soften then beat for a few seconds. Mixing it again will bring it back to its original creaminess.