Let's talk about Vanilla Buttercream Frosting. This recipe is easy to make and works great for decorating cookies, cakes, and cupcakes. There are 4 main types of buttercream: American, Swiss, French, and Italian. Here's a basic breakdown of the ingredients for each: AMERICAN: Powder sugar + softened butter + milk + vanilla. SWISS: Egg whites