American buttercream frosting is a classic frosting recipe that's popular in America for frosting cakes, cookies and more. It's made of creaming together butter with powdered sugar and adding in flavoring (extracts) and often a small amount of milk or heavy cream. It's perfect for coloring or flavoring to fit your tastes!