This buttercream frosting is rich, creamy, and perfect for decorating cakes and cupcakes.
In a mixing bowl, combine the butter and shortening.
Ensure the butter is at room temperature for easier mixing.
Beat the mixture until it becomes light and fluffy.
Use a medium speed on your mixer to avoid overmixing.
Gradually add the powdered sugar, one cup at a time, mixing well after each addition.
Sift the powdered sugar beforehand to prevent lumps.
Add the salt, vanilla extract, and heavy cream to the mixture.
Adjust the cream quantity to achieve your desired consistency.
Beat the mixture on medium speed until the frosting is smooth and fluffy.
Scrape down the sides of the bowl to ensure all ingredients are well incorporated.