Whether you prefer chocolate, vanilla, or cream cheese, some of us can't have cake without frosting. The most popular type of frosting is buttercream, which comes in several different styles, but it's often made with confectioner's sugar, butter, vanilla, and whipping cream — and messing with this basic recipe can make your frosting grainy.