Clicky

The Best Buttercream Frosting Recipe. Ever.

The absolute best buttercream frosting recipe you'll find with a secret ingredient I have been using for over a decade! This recipe was in my cookbook and has been featured everywhere! This will frost one 8 inch cake, if you need to frost a large cake make sure to double it! 

Jump to RecipePin

Site Index Buttercream frostings Frosting Icings and frostings

This post may contain affiliate links. See my privacy policy for details.

This is THE original salted buttercream frosting recipe that went viral and has been shared by hundreds of thousands of people – and this recipe has been read tens of millions of times! 

tied cinnamon sticks and chocolate chips beside chocolate cupcakes with buttercream frosting Millions Have Enjoyed this Recipe

This was my very first viral recipe here on The Kitchen Magpie! If you like this, you should try my Lemon Buttercream Frosting recipe. This recipe is the best thanks to sweet and salty mixing together!

When I first wrote this recipe 9 years ago, no one was using salted butter in their frostings – or at least there weren’t any posted online that I could find.This recipe made it in to my cookbook, that’s how amazing it is! This recipe was one of the first on my website and has been viewed by tens of millions of people over the years! Isn’t that crazy?

This buttercream icing is still is amazing, melt in your mouth, whippy, ultimate swirly cupcake worthy. It was fantastic on the homemade chocolate cake I made to go with it the very first time I whipped it up. The cake was dense and moist, and paired with a light as air buttercream icing… heaven. Angels dancing on your taste buds. I’ve tried it on every cupcake that you can imagine and it’s even amazing on vanilla. Salty vanilla icing on a vanilla cupcake is heaven for vanilla lovers!

Please go and have a read of my Buttercream Icing FAQ which answers a lot of the questions about this recipe asked in the hundreds of comments on this post below!

The most important is How to Fix Broken Buttercream, that’s a whole post in itself!

buttercream frosting ingredients on a wood background with brown polka dots tablecloth on side

Frosting Ingredients

There are four basic ingredients for this buttercream frosting and I have kept it simple and straightforward for years now:

  • Salted butter – a good quality, tastes-good-off-the-spoon butter is important!
  • Vanilla – You need that classic vanilla taste
  • Icing sugar – This is also known as powdered sugar or confectioners sugar
  • Coffee cream – This is literally called coffee cream here in Canada but what it is is a cream that is 18% milk fat and up

Commonly Asked Frosting/Icing Questions and Answers

Do I have to refrigerate a cake with buttercream?

This buttercream has butter and it has whipping cream in it. I personally leave it out all day and it’s fine ( butter is always fine at room temperature) but the whipping cream? That’s a personal call for you. I have left it out overnight, but I honestly have to tell you to refrigerate it instead of leaving it out. But it’s really a personal decision. Apparently because of all the sugar you can leave a cake with buttercream frosting out for 2-3 days.

How long can you leave a cake with buttercream icing out?

I leave mine out for a day, not in the hot sun at all and it’s fine. According to the US food and inspection agency, you can leave a cake with buttercream frosting out for 2-3 days.

What is the best butter to use?

Salted and organic butter is literally the best butter that you can use. It is the salt that really makes this the best buttercream frosting ever. It’s actually a myth that salted butter is an inferior quality – it’s not. It’s the same quality.

How do I make the frosting stiffer?

You will want to use less cream in order to make the frosting stiffer. Start out with only a small amount of cream and add it until you get the consistency that you want.

close up of buttercream icing swirl on a chocolate cupcake

How do you thicken up frosting?

This buttercream frosting is thick to start without adding in the cream! To start, beat in the icing sugar and see what the thickness of the frosting is. Then you can add a little bit of cream, a little at a time, until you reach the desired consistency. IF you go too far, you then can add more icing sugar/powdered sugar to thicken it back up.

How do you soften buttercream?

This one is easy, leave it out on the counter at room temperature for 45-60 minutes and it will be soft! If that doesn’t work and your frosting is too thick, then you might have to beat it again and add some more cream.

Can you store butter based frostings in the refrigerator?

You bet! Buttercream frosting/icing can be stored in the refrigerator for a week or two, as long as the whipping cream that you use wasn’t going to expire soon.

Can you freeze butter based icings?

I freeze it all the time! Simply defrost, mix and use as normal.

chocolate cupcakes topped with a swirl of buttercream frosting

Tips and Tricks for the Best Buttercream Frosting

  • Always use salted butter. When I first wrote this recipe in 2010 there weren’t many people that were food blogging compared to today, so I literally couldn’t find a SINGLE buttercream frosting recipe on the internet that used salted butter! Now I am sure that if I looked there would be tons of recipes similar to this one.  Oh, how times have changed! So I had discovered that salt and sweet are a match made in heaven for icing and I never looked back. You can also read about the difference between salted and unsalted butter.
  • Whip that butter, with a paddle beater if you have it, if not, don’t worry. You can also use the beaters on your handheld mixer just fine to beat the buttercream frosting! You want the butter to be smooth and creamy before you add the icing sugar.
  • Fresh icing sugar makes all the difference. Icing sugar/powdered sugar/confectioners sugar goes stale, and you can sure taste it when it does! Crack open a fresh bag for icings, you won’t be sorry! Over the years many people have agreed that this is another trick to making great buttercream frosting.
  • You can make this frosting as light or as heavy as you want by adjusting the amount of heavy cream that you use.
  • Read this if you are looking for piping techniques.

Some More Frosting Recipes:

  1. Cream Cheese Buttercream Frosting
  2. Chocolate Buttercream Icing
  3. Pistachio Pudding Buttercream Icing
  4. Vegan Buttercream Icing
  5. Candy Bar Buttercream Icing

Happy baking everyone!

Love,

Karlynn

Save This Recipe to your Email!
Enter your email below to save this recipe to your email so you don’t lose it and get new recipes daily!

The Best Buttercream Frosting Recipe

The absolute best buttercream frosting recipe you'll find with a secret ingredient I have been using for over a decade! This recipe was in my cookbook and has been featured everywhere! This will frost one 8 inch cake, if you need to frost a large cake make sure to double it! 
4.92 from 150 votes
Prep Time
5 minutes
Total Time
5 minutes
Course
Dessert
Cuisine
icing
Servings
16 servings
Calories
223
Author
Karlynn Johnston

Ingredients
 

  • 1 cup of salted butter
  • 3 teaspoons of vanilla
  • 4 cups of icing sugar
  • 4-5 tablespoons of coffee cream 18% and up

Instructions
 

  • Get out the salted butter! Trust me and use salted butter, it’s the secret ingredient!
  • Beat the butter until it is light and creamy. This is important as you are adding the icing sugar next. If the butter isn’t creamy you can get lumps in the icing.
  • Add in the icing sugar. Again, if you are like me and can taste stale icing sugar, you will need a fresh bag.
  • Add in the cream.. I used 4 tablespoons for my preference, you adjust to what you want.
  • Stiffer icing = less cream. Lighter icing = more cream. Adjust the amount to your liking by adding one tablespoon at a time until the desired consistency is reached.
  • Add the vanilla then keep mixing it until fluffy and thoroughly combined.

Recipe Video

Recipe Notes

Using salted butter instead of adding a dash of salt ensures that you have salt added throughout the frosting.
If you want low sodium, take out the salted butter and use unsalted.
This frosting freezes very well! You can ice a cake and freeze it, or simply freeze your leftovers to use another day.
If you are making a 9×13 cake, double the recipe.
I find I can cover 16 cupcakes with one batch. How many you can ice depends on how thick you slather the icing on!

Nutrition Information

Calories: 223kcal, Carbohydrates: 30g, Fat: 11g, Saturated Fat: 7g, Cholesterol: 30mg, Sodium: 101mg, Potassium: 3mg, Sugar: 29g, Vitamin A: 355IU, Calcium: 3mg

All calories and info are based on a third party calculator and are only an estimate. Actual nutritional info will vary with brands used, your measuring methods, portion sizes and more.

Made this recipe?

Share a photo of what you made on Instagram or Facebook and tag me @thekitchenmagpie or hashtag it #thekitchenmagpie.

Please rate this recipe in the comments below to help out your fellow cooks!

Learn to cook like the Kitchen Magpie

A Very Prairie Christmas Bakebook

Vintage Baking to Celebrate the Festive Season!

Learn More

a copy of Flapper Pie cook book

Flapper Pie and a Blue Prairie Sky

A Modern Baker’s Guide to Old-Fashioned Desserts

Learn More

The Prairie Table

Suppers, Potlucks & Socials: Crowd-Pleasing Recipes to Bring People Together

Learn More

Pin This Recipe to Your Desserts or Cakes Boards and Remember to FOLLOW ME ON PINTEREST!

The absolute best buttercream frosting recipe you'll find with a secret ingredient I have been using for over a decade! This recipe was in my cookbook and has been featured everywhere! This will frost one 8 inch cake, if The absolute best buttercream frosting recipe you'll find with a secret ingredient I have been using for over a decade! This recipe was in my cookbook and has been featured everywhere! This will frost one 8 inch cake, if you need to frost a large cake make sure to double it! need to frost a large cake make sure to double it! 

Karlynn Johnston

I’m a busy mom of two, wife & cookbook author who loves creating fast, fresh meals for my little family on the Canadian prairies. Karlynn Facts: I'm allergic to broccoli. I've never met a cocktail that I didn't like. I would rather burn down my house than clean it. Most of all, I love helping YOU get dinner ready because there's nothing more important than connecting with our loved ones around the dinner table!

Learn more about me

Site Index Buttercream frostings Frosting Icings and frostings

Reader Interactions

Comments & Recipe Tips Share a tip or comment!

  1. gidget98 says

    can you use food coloring? I need to make yellow and purple frosting for a bithday cake for my grandaughter.

  2. likerofthisrecipe says

    AMAZING!!!!  needs a little more butter though

     

  3. DorindaSpiers says

    I have always used this recipe for my icing. I do not use the coffee cream and the icing lasts forever in the frig. I don’t use as much vanilla either. Doesn’t it make it too strong? My vanilla is from Mexico and has the bean in it. I think it would be to strong if I used three teaspoons. 

    • TayKayRos_Love says



      _u*********@li******.com











      " profile_url="https://www.livefyre.com/profile/11023126/" ns="true">DorindaSpiers  So what do you use instead of the coffee cream? I’d like to try this.

  4. Bakergirl says

    I tried this recipe last week and it is the BEST buttercream recipe I have found. It’s my new go-to recipe! Whipping the butter until its white and using heavy cream make all the difference! I don’t like using shortening as most recipes call for, this recipe is lighter and perfectly fluffy. Love it!

    • Foreveradame says



      _u*********@li******.com











      " profile_url="https://www.livefyre.com/profile/11000578/" ns="true">Bakergirl How long do you whip it for…mine turned out perfect, but i am curious what whipping it longer would do

  5. AmandaM says

    Hi!! Well the first time I made this I fell in love! I’ve tried many recipes but could never find any I liked until now! The first couple of times I made it, the consistency was perfect however, lately it had been melting. I can’t understand what I might be doing wrong if I’m not doing anything different. Do you use your butter at room temperature or cold from the fridge?

    • sweetsbyrae says

       

      _u********@li******.com











      " profile_url="https://www.livefyre.com/profile/8523401/" ns="true">AmandaM I’ve found that butter based buttercreams only hold up in certain temperature and climates. I live in the chicago area and last summer I had trouble getting my buttercream to stay stiff and not separate and droop, but the buttercreams with  shortening and butter hold up much better!

  6. AmandaM says

    Hi! Well the first time I made this I fell in love! I’ve tried many recipes but could never find any I liked until now! The first couple of times I made it, the consistency was perfect however, lately it had been melting. I can’t understand what I might be doing wrong if I’m not doing anything different. Do you use your butter at room temperature or cold from the fridge?

  7. kurtrer says

    I just made this, with a twist. Instead of vanilla I used lemon juice. It is devine. I keep catching my self running my fingers along the edge of the bowl.

     

  8. Strawberry Mint says

    This sounds amazing. I always use salted butter as well, but I’ve never tried using icing sugar or coffee cream. I am going to use this as my “go-to” icing recipe from now on!

     

  9. Karlynn Johnston says

    Treat it like butter, it’s ok out for a while at room temp but it has to be kept cold so it doesn’t spoil.

  10. sundaecone888 says

    Just finished making this,…and it is fantastic! In fact, I had been very excited to try it out since reading your entry last week, but couldn’t find the time until today. Thank you for your generosity in sharing this recipe! I will not make my buttercream icing any other way from now on. The texture’s great and the taste is heavenly! I highly recommend this recipe to everyone! ^^

  11. Becko says

    Do I have to keep this buttercream in fridge? Once I decorate cake does it have to be in frige?

    • DorindaSpiers says

       

      _u*********@li******.com











      " profile_url="https://www.livefyre.com/profile/10809153/" ns="true">Becko No it does not need to be in frig. 

       

      • joneswendola says



        _u*********@li******.com











        " profile_url="https://www.livefyre.com/profile/11023126/" ns="true">DorindaSpiers 

        _u*********@li******.com











        " profile_url="https://www.livefyre.com/profile/10809153/" ns="true">Becko sorry, I’m mentally ill so that’s my excuse, but to abbreviate ‘refrigerator’ you don’t have to actually spell the abbreviation with the letters from the actual word.  Refrigerator is abbreviated as “Fridge” – yes, there is no ‘d’ in the word ‘refrigerator’ but no matter; this is how you write it. Thank you. I’m not twitching so much anymore…And great advice, by the way!

  12. MarilynTittle says

    I have been baking for 50 years and never found what I thought was “the best” butter cream frosting – until today! Soooo good. Thank you!

  13. jaycats says

    I love this icing, but I put a twist on it today and my mind was blown…. add  1/3 cup of chocolate hazlenut spread and it takes it to a whole new level.

     

  14. shern says

    best icing i have ever tasted thank you verrrryyy much.

  15. April R says

    I am making a rainbow cake with icing between all 6 layer, do you think this would be a good icing to use? Or would it be to much salt?

     

    • AlishaDelver says

       

      _u*********@li******.com











      " profile_url="https://www.livefyre.com/profile/10597224/" ns="true">April R

       This recipe is perfect! Not to salty, does not taste like butter, and great consitency.

      Enjoy

       

    • shern says

       

      _u*********@li******.com











      " profile_url="https://www.livefyre.com/profile/10597224/" ns="true">April R its not salty at all. the salt just tones down the sweet.. id recamend it for any cake 🙂

       

  16. dria06hplova says

    OMG I just made this and I kept on saying the Lord’s name in vain. Sweet Lord forgive me. I couldn’t stop thinking about it after I licked the spoon!! This is the best I ever had forreal!!! I’m not using any others but this one

  17. SimonCantlon says

    I cant wait to try this recepie. I have been using Trex instead of butter as i was recommended this by the teacher in a class i attended. Its good for piping but does not taste so good….

  18. madz902 says

    I regrettably, just made a random batch of buttercream and since it turned out so sweet, just googled techniques to make a buttercream less sweet – wish I came across this earlier! What a genius idea to use salted butter!  It’s typically cheaper too!

  19. Shells says

    Can you make roses an boarders with this?
    I have a hard time finding recipes I can decorate with?

    • AlishaDelver says

       

      _u*********@li******.com











      " profile_url="https://www.livefyre.com/profile/10494674/" ns="true">Shells

       Maybe use less cream to get it to be a bit stiffer. I made the recipe with the maximum amount of liquids and me petals were droopy.

  20. ginapsalm119 says

    Hi there, I have no idea what COFFEE CREAM is, can you help!? 

    • ladams1221 says

       

      _u*********@li******.com











      " profile_url="https://www.livefyre.com/profile/10467997/" ns="true">ginapsalm119  – It’s labeled “light cream” as opposed to “heavy” or Whipping” cream.

  21. AlishaDelver says

    This truely is the BEST buttercream icing! I followed the direcitons to the T and it turned out amazing. I couln’t stop liking the beater blades!!

  22. Karlynn Johnston says

    I laughed when I read this! BEST description ever!! thanks Alix!

  23. AlixBoyington says

    Tastes like angels tears, oh my goodness this recipe is fabulous!!!

  24. JeanieMcVay says

    I Used Almond Joy one time and Carmel Macciato flavored coffee creamer Internstional Delight has flavored coffee creamer in the cold cases near the milk

  25. JeanieMcVay says

    I used flavored coffee creamer International Delight has flavored coffee creamer in the cold case at stores near the milk Almond Joy and the Carmel Macchiato were both delicious!!!!

  26. merry_pilgrim says

    By coffee cream, did you mean “half & half” or something else?

  27. Desdemona687 says

    Hi Karlynn!  I totally agree about the salted butter, it’s silly to worry about the salt in butter. Besides doesn’t everyone add salt to most things after anyway! I do have to say though that if you are leaving salt out of your baked goods you are missing out. The salt balances out the sweet in things. If you regularly leave salt out of your recipes try them out with the salt next time, you might be delightfully surprised! And thank you for the recipe, I am going to try it out for my sister’s bride cake, and possibly the groom cake too. I like the look of this buttercream recipe looks better than the one that I normally use.

  28. LoriMurphy says

    Has anyone ever tried to make a day ahead? Does it keep well?  My buttercream recipe is wonderful, but it has shortening, butter, salt, icing sugar and I can prepare it the day before and pipe it onto my cupcakes fresh.

    • thekitchenmagpie says



      _u********@li******.com











      " profile_url="https://www.livefyre.com/profile/9887509/" ns="true">LoriMurphy This does keep very well, a few days in the fridge! Just soften it before use.

  29. JanetQuiringSawatzky says

    Have you tried this recipe for a frozen butter cream transfer?

    • Foreveradame says



      _u********@li******.com











      " profile_url="https://www.livefyre.com/profile/9642989/" ns="true">JanetQuiringSawatzky  I dont think think recipe will work for a FBT– i think you have to have shortening in it for the FBT to work :-(. If it did it would be heavenly though!

4.92 from 150 votes

Leave a Comment or Recipe Tip

Recipe Rating




EMAIL YOURSELF THIS RECIPE!
Enter your email to get this recipe emailed to you, so you don’t lose it and get new recipes daily!