This Vegan Cream Cheese Buttercream Frosting is tangy, creamy, and perfectly sweet. A soft, luscious, pipeable, yet firm version of like the classic frosting. Delicious on carrot cake or red velvet cake, or drizzled on cinnamon rolls!
Let butter soften, but leave cream cheese in fridge. Beat butter and cream cheese together for about 5 minutes, until combined. Make sure the butter and cream cheese are perfectly smooth before moving on - do not add the sugar until there are no lumps remaining.
Add the sugar, vanilla, and salt. Beat again until the sugar is incorporated. Refrigerate until 5-10 minutes before you are ready to use. This frosting is best piped or spread while chilled but not totally cold.