This cream cheese frosting recipe combines cream cheese, butter, icing sugar, and vanilla for a smooth, rich, and perfectly sweet topping that pairs well with cakes, cupcakes, and cookies.
Beat the cream cheese and butter mixture until it is fluffy, about 2 to 3 minutes
Reduce the speed to low.
Add the icing sugar in ½ cup increments, beating on low speed between each addition until the previous one has been incorporated.
4 cups (or 1 pound) sifted icing sugar
Increase to medium speed and beat for another minute until the frosting is light and fluffy.
Notes
Cutting the butter and cream cheese up into chunks before adding them to the bowl makes it easier to mix them (especially if you are using a hand held mixer).
Using salted butter helps to keep the icing from being too sweet, but unsalted butter will work, too.
You can adjust how sweet the cream cheese icing is by using less sugar. It will still work with 3 cups of sugar instead of 4.
You can store cream cheese frosting in an air tight container in the refrigerator for up to 3 days. Let it warm up before spreading. If it seems lumpy, mix it for a few seconds in a mixer to get its fluffiness back.