No cake or cupcake is complete without a perfect buttercream frosting! Try the best buttercream icing, ermine frosting, chocolate Italian buttercream, lemon buttercream frosting, strawberry cream cheese frosting, and peanut butter cream cheese frosting– these buttercream recipes will steal the show. If you’re new to making buttercream, then check out my Ultimate Guide To Making The Best Buttercream Icing.