Beat the softened cream cheese and butter until smooth.
Gradually add 1 ½ cups of the sifted powdered sugar a ½ cup at a time, mixing well before adding more.
Stir in the half-n-half and vanilla.
Gradually add the remaining 1 ½ cups of the sifted powdered sugar a ½ cup at a time, mixing well before adding more. Then, beat until smooth and creamy.
Store in an airtight container in the fridge or freezer.
Video
Notes
The recipe makes about 4 1/2 cups of cream cheese frosting.
One: Storage
Store in an airtight container in the fridge for up to three days or in the freezer for up to a month. Baked goods with cream cheese frosting need to be refrigerated.
Two: Flavors
You can flavor the frosting with almond, coconut, strawberry, peppermint, or coconut extract.