This recipe for buttercream frosting will give you instructions on how to make the best icing, perfect for cakes, cupcakes, or spread on graham crackers. This is the best buttercream frosting recipe and is the perfect frosting recipe for all your favorite dessert recipes.