Buttercream and frosting are both sweet, creamy toppings used to decorate cakes and other desserts. But there is a difference between the two: Buttercream is made with butter while frosting can be made without. The butter in buttercream gives it a smooth, silky texture and flavor that's hard to beat. That's why this classic buttercream recipe is a favorite among bakers.