Italian meringue buttercream, also known simply as Italian buttercream, is the most stable of all of the buttercreams but also the most difficult to make. This style of buttercream gets its name because it starts out with the process of making Italian meringue.