In a stand mixer fitted with a paddle attachment, cream the butter.
Add the cream cheese and vanilla and mix until light and fluffy. Scrape down the sides of bowl as needed.
On low speed, slowly add the powdered sugar one cup at a time.
Once fully incorporated, beat on high for a few minutes and then reduce the speed to low and mix for about 30 seconds to remove any air bubbles.