All you need is cream cheese, cold heavy cream, granulated or powdered sugar, vanilla extract, a pinch of salt, and a mixer with a bowl and a whisk attachment.
Whip up a softened block of cream cheese at high or medium speed and fully incorporate it with the sugar, vanilla, and salt before slowly adding full-fat heavy cream.
The natural thickness of the cream cheese adds stability to the frosting, making it much more suitable for piping onto cakes and able to hold its shape afterward.
It adds an indulgent, creamy texture to the frosting that complements the slightly tangy flavor. The best part is it doesn't require complicated mixing or folding techniques.
While you ideally shouldn't whip it again after it reaches peak consistency, you can add some more cream and whip it for a lighter texture. Refrigerate it for a firmer result.