Let’s Chat about Buttercream Frosting

Buttercream frosting is one label for a variety of ingredients and flavors. It can be difficult for the novice baker (and even the experienced baker) to figure out what is best in a particular situation.  Although one baker may prefer one over the other, the truth is that each has it’s own strengths and weaknesses. One may be perfect for one cake and yet a total failure in another situation.



Knowing what the ingredients are for each type, how they are made, and what the strengths and weaknesses are can help you to have a successful (and delicious) cake in any situation.

Types of Buttercream

Basically there are three kinds of frosting that are called “Buttercream”.

American Buttercream

american buttercream

You may never hear it called this – but I am categorizing it as “American” buttercream because it is the type that most bakers in the United States are familiar with. It is a no cook frosting that is made with confectioner’s sugar, butter (or margarine), white shortening, or a combination of shortening and butter. [pullquote]Although one baker may prefer one over the other, the truth is that each type of buttercream frosting has it’s own strengths and weaknesses.[/pullquote]

It is typically very sweet, almost cloying, and holds it’s shape well for decorating. This is the type you will find on the Wilton site, as well as on most bakery cakes (except for maybe artisan bakeries). American buttercream develops a crust as it stands which keeps the decoration from being easily distorted during transport.

The flavor is better when it is made with all butter but if the cake is to be served in warm weather it should be noted that American buttercream that is made with only butter will soften in a room that is 75 degrees or warmer. I did a wedding cake for a friend VERY early in my adult life. It was 1980 in SanAngelo, Texas… the summer that we saw temperatures over 100F degrees for something like 80 days… and there were many 110F-119F days. By the time the wedding was over and we got to the reception the frosting had melted off the cake, even though the room was air conditioned.

The absolute truth is that if you are making a decorated cake in the summer (especially in Texas) or if it will be held for a long time in a heated room you probably want to use Crisco. Use both vanilla and almond flavoring (1 tsp vanilla to 1/4 tsp almond) and you will get that bakery flavor you are looking for.

This is the easiest type of buttercream to make. If you don’t want it to develop that crust you can add a little corn syrup when you make it.

Swiss Buttercream



Swiss buttercream is a light, rich frosting that is elegant and not too sweet. It is made by whisking egg whites and sugar together over simmering water until the mixture is warm to the touch and the sugar has dissolved. Dip your index finger and thumb in the mixture and rub them together. There should be no sign of graininess.

Once it reaches temperature you transfer the mixture to a mixer bowl and beat it until it cools and forms peaks. Next you add unsalted butter, a little at a time, and whip it until it is the right consistency.

This is a delicious buttercream but it is usually too soft for very detailed cake decorating. It is best for cakes that will be decorated with other things like chocolate curls or some simple scrollwork. It will usually need to be refrigerated if you plan on holding it very long.

Most people have the same problem with Swiss buttercream: The buttercream breaks when they add the butter. This will happen if your egg whites are still too warm, or the butter is too soft, or the butter is added too much at a time.  keep whipping it a few minutes and see if it begins to come together again. If not, you can often chill the broken mixture for a few minutes and then whip it like crazy and it will come back to the correct texture.

Swiss buttercream is perfect on cupcakes, as filling in layer cakes, or between two cookies.

Italian Buttercream


Italian buttercream is very similar to Swiss buttercream – it is just the technique that is different.

When you make Italian buttercream you heat the sugar and water with a few drops of corn syrup (to guard against crystalization) until it reaches 240F, or the soft ball stage. You then add the hot mixture in a slow stream to egg whites that have been whipped until they hold a peak. Keep your mixer running during this process. The hot liquid cooks the egg white while it is being whipped. Continue to whip until the mixture cools to lukewarm. Add softened butter a little at a time as you continue to whip the mixture.

The problem you may have with this is that you can add the sugar too quickly and have cooked egg white in your buttercream. If you over beat the whites you may end up with a grainy butter cream.

The texture and flavor are very similar to the Swiss buttercream and it should be used in the same way.

In each type of buttercream you will want to add the flavoring and any food coloring at the end of the beating time.

American buttercream will hold in the refrigerator for two weeks and you can freeze it. I have not had good results freezing Swiss or Italian buttercream but other people say it freezes just fine. Personally, I won’t do it because I think the texture changes.

The egg white based buttercreams can be difficult to make during humid weather – they are more temperamental.

The egg white based buttercreams are really good for delicately flavored cakes that the American buttercream can overwhelm.

I have several buttercream recipes on site, but I tend to choose Swiss buttercream over the Italian type because I have always had better results with it.

Any questions?

Around the Internet…


  1. Sky blue says


    I need some help with piping flowers onto cupcakes. I live in the UK ive tried royal icing and plain old icing both with egg whites and butter. But nothing seems to hold its form, its too soft please please help me?

  2. Sam says

    Hi there ! I was wondering , if I add milk to the buttercream frosting , will it be able to withstand room temperature without going bad ?
    Please reply me :)

    • says

      Yes. Not for a week or anything but American style buttercream (butter +confectioners+milk or cream) can be left at room temperature. here isnt enough milk in it to make the difference

  3. Liah says

    Oh one more questions, is it ok to use crisco butter flavor shortening instead of butter to make swiss buttercream?

    Thanks again :)

    • says

      Swiss buttercream is delicious but unless your room is cool it will soften and not do well at room temperature. One of the first cakes I made had the buttercream melt off before a reception, even though it was inside (it was 110 outside). Live and learn. I always use American butttercream when decorating now. It’s safer. No you cannot substitute butter flavor crisco for butter. It will not work and leaves a film in your mouth.

  4. Liah says

    Hi Marye,

    I am going to make a 2 tier birthday cake for this weekend, it will be vanilla and chocolate layer cakes with fondant icing. Thinking to make a mocha almond buttercream for the fillings. Do you think it is better with swiss or american buttercream? I tried the swiss buttercream and really liked the taste for it was not too sweet and melted in your mouth after refrigerated. My concern was, if it will melts after hours at room temperature for decorating? Will the taste will still good at room temperature? Thanks.

  5. lucia says

    hi there,
    can i make any of these buttercream icings ahead of time? i have already made the cakes but my friend would like her daughter to participate in the icing of the cake *sigh* :)
    i would love to make the swiss buttercream ahead of time and bring it to their house with the cakes instead of making the icing there.
    thank you!

    • says

      Yes, you can make them a day or so ahead and refrigerate tightly covered. You’ll need to let them warm up just a smidge before you try to ice the cakes though. DON’T warm the buttercream in a microwave! Just let it sit on the counter until it is a good spreading consistency. :)

  6. winsome says

    Hi i am making a vanilla cake for my daughter wedding ,i am not sure what icing to use i am in Jamaica i dont want the icing to melt

    • says

      you’ll want to use the Wilton style buttercream made with at least part vegetable shortening. This will make it a good consistency for decorating and it will hold up better.

  7. Jenn says

    Thank you so much for posting this, I found it very helpful. For Swiss and Italian buttercreams, how long can they sit at room temperature safely?

    • marye says

      Since the egg whites are brought to a high temperature and there is a huge amount of sugar in buttercream you can leave it out for a day or so. If the room is hot the buttercream will melt off the cake (been there done that) and if you leave it too long it will be yucky tasting.

  8. says

    I enjoyed this post — nice to know the more technical names for these varieties of “buttercream”.

    I was wondering if you could help me figure out a decent recipe for the frosting that was on my wedding cake. It was “almond buttercream” but the frosting had a texture that was like chilled butter — even when the cake had been sitting at room temperature for a while. It melted in your mouth (like butter) but was lightly sweet and very almond-y. It was definitely not fondant or anything strange like that and I don’t think it had any marzipan in it either since it wasn’t at all grainy. Ever had a frosting like that?

    • marye says

      It sounds like an almond swiss buttercream… as long at the room temp didn’t get too much past 80F you it should be fine.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>