This document describes three types of buttercream - French, Swiss, and Italian. French buttercream is made by whipping egg yolks with a syrup cooked to soft ball stage. Swiss buttercream is made from a sugar-egg white mixture cooked to 135 degrees. Italian buttercream is made by whipping egg whites with a soft ball stage syrup. The document then provides details on the characteristics, uses, stability and storage of each type of buttercream. French buttercream is pale yellow and very soft, best used as a filling. Swiss buttercream is light, white and fluffy, suitable for filling or icing. Italian buttercream is ultra light and silky, also suitable for filling or icing.