Sweet & tangy, stiff & pipeable. A simple blend of butter, cream cheese, powdered sugar, and vanilla. This is the perfect cream cheese frosting recipe for all your cakes, cupcakes, and cookies!
Using a stand mixer or hand mixer beat butter until pale and creamy.
Reduce speed to low. Add powdered sugar 1 cup at a time and mix on low until well blended. Increase speed to medium and beat for 3 minutes. Add vanilla and continue to beat on medium for 1 minute.
Slowly add chilled cream cheese one cube at a time (about 1 tablespoon at a time). Beat well until blended and ensure no lumps of cream cheese remain.
If needed, add cornstarch or meringue powder 1 tablespoon at a time to stiffen the frosting (I didn't but this is an option). Add salt if desired to cut the sweetness.
Run mixer on low for a couple of minutes to remove any air bubbles.