buttercream tastes better and has a superior mouthfeel. like its name suggests, this kind of frosting usually has butter, milk or cream, powdered sugar, and an extract flavoring, according to bake decorate celebrate. the icing is smooth, creamy, and doesn't dry out fast.