Begin by placing the softened cream cheese, slightly softened butter, and vanilla extract into a large mixing bowl. The butter should be soft enough to press your thumb into but still cold to the touch.
Blend these ingredients on medium speed until they are thoroughly combined, which should take around 2 minutes.
Use a spatula to scrape down the sides of the bowl to ensure everything is well incorporated before moving on.
In a separate bowl, measure out 1 pound of powdered sugar. If you don’t have a kitchen scale, this equates to about 4 cups.
Add the unsweetened cocoa powder to the powdered sugar, and use a fork to whisk them together until evenly mixed.
Gradually add the cocoa-powdered sugar mixture to the mixing bowl with the cream cheese, butter, and vanilla.
Start the mixer on its lowest setting, allowing the ingredients to slowly combine for about 30 seconds.
Pause to scrape down the sides of the bowl, then increase the speed to medium-high, blending for an additional 30 to 45 seconds until the frosting becomes light and fluffy.
Taste the frosting and adjust the vanilla if needed, ensuring the texture is smooth and creamy.