This thick and fluffy cream cheese frosting has the perfect balance of sweetness and tanginess with my secret ingredient. It isn't runny and thin like a lot of other recipes can be. You can use this cream cheese frosting to decorate cakes and cupcakes, and it's even thick enough to pipe decorations.
Combine soft butter with 1 cup (120g) of powdered sugar in a large mixing bowl and mix for about 2 minutes on medium speed using an electric handheld mixer until very smooth and fluffy. You can also mix it in the bowl of a stand mixer fitted with the paddle attachment.
Cut the block of soft cream cheese into small ½ - ¾ inch cubes and mix it in 2-3 pieces at a time until full incorporated, thick, fluffy and pale in color.
Add lemon juice and vanilla extract and mix until evenly combined, then mix in remaining ⅔ cup (80g) of powdered sugar until the frosting is smooth, fluffy and very creamy. Use immediately to decorate cakes or cupcakes.