This easy homemade American buttercream frosting is velvety smooth, full of creamy, buttery flavor, and perfect for decorating cakes, frosting cupcakes, filling sandwich cookies, and so much more! Don’t miss all of the tips and recipe variations in the recipe notes below.