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. MissBaker says

    I didnt use salted butter because I didnt have any, but added some salt. OMG!!! THE BEST frosting I’ve ever made(besides my raspberry cream cheese!), So good and fluffy!! I used vanilla coffee creamer and it is incredible!

    • ladams1221 says

      Wish you had shared a link to your Raspberry Cream Cheese Frosting recipe!

  2. Anne says

    I made this for my son’s birthday in October and I had to come back again. It was soooooo good. Thanks for sharing

  3. JanieLynn says

    Yes, indeed Pinterest is blocking your website for some bizarre reason.  I am thinking your reference to the icing sugar is known in the U.S. as Confectioners sugar or Powdered sugar.  I do have one very important tip for you use real vanilla extract it is worth every dollar.  And in a pinch before hubby comes home a little on your neck never hurts for a XOXO.  This is worth ordering but hopefully you have it where you live.  Here is a little background.  You can read about it on the web of Williams-Sonoma 

    Only the best vanilla from the island of Madagascar is intense enough for Nielsen-Massey, purveyor of premium pure vanilla products since 1907. Long the choice of bakers and ice-cream makers, this vanilla adds depth and flavor no other vanilla can match.  Let me know if you can make it happen and try it and let all of us know…good luck and thank you for the yummily.  

    • thekitchenmagpie says

       

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











      " profile_url="https://www.livefyre.com/profile/9219101/" ns="true">JanieLynn Can you point out the pin that is blocked? I tested all sorts and everything goes to my website. It would REALLY help me out if I knew exactly which one it was?? Thank you!

    • Lindsey Grimes says

       

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











      " profile_url="https://www.livefyre.com/profile/9219101/" ns="true">JanieLynn I bought some of this recently at a discount store for about $8. I will be devastated when it is gone!! I guess I will have to find it online!

       

    • DebraBlatz says



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











      " profile_url="https://www.livefyre.com/profile/9219101/" ns="true">JanieLynn Im glad to hear that Im not the only one that uses.. extracts for perfume.. lol

  4. sumac in seattle says

    I just made this frosting and I agree with the author – the salted butter and the cream make this possibly the best buttercream icing I have ever tried.  I am printing this out and keeping…it’s a winner. 

  5. SweetG says

    Just my 2 cents..I absolutely would never use salted butter for a buttercream (or any baking for that matter). I recently sampled a buttercream made with salted butter and I almost gagged.  I want to eat a cake that’s sweet, not salty. It was way too salty.You have no control over how much salt they put into salted butter. You can always add a bit of salt afterwards if you like.

    • crazycakelady says

       

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











      " profile_url="https://www.livefyre.com/profile/9118476/" ns="true">SweetG

       I think it’s all a matter of taste. I NEVER use UNsalted butter in my baking.   I have been baking cakes for the public for years and I am known for my “delectable” (not my word) buttercream icing, which is very similar to this one.  My recipe calls for the salted butter and a tsp of popcorn salt disolved in water, so you would gag!  I think you may be in the minority here.  Salt acts as a balancing agent in some super sweet recipes, however if you like “super sweet” it’s not for you. 

      • Elizabeth says

         

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











        " profile_url="https://www.livefyre.com/profile/9670479/" ns="true">crazycakelady  

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











        " profile_url="https://www.livefyre.com/profile/9118476/" ns="true">SweetG I only use salted butter in everything also. Always did.

      • noonoocar says



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











        " profile_url="https://www.livefyre.com/profile/9670479/" ns="true">crazycakelady 

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











        " profile_url="https://www.livefyre.com/profile/9118476/" ns="true">SweetG  I have always always always used salted butter as well and I was trained as a pastry chef. Definitely the minority who wouldn’t like the balance between the sweet and salty. I don’t believe unless someone told them they would even know unless it was pointed out to them

    • AlixBoyington says

       

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











      " profile_url="https://www.livefyre.com/profile/9118476/" ns="true">SweetG Unsalted butter is too bland for this recipe, as the salt gives it that slight taste that makes it so wonderful.

  6. JennyP says

    Just made it! Don’t think it will make it to the cake! lol~

    And just noticed you are from edmonton, me too!!

  7. JeanieMcVay says

    I used cream cheese, butter, powdered sugar and International House Almond Joy coffee creamer and my icing is AWESOME! Thank you for this!!!!!

  8. JenniferBC says

    Needed a buttercream icing recipe for my daughter’s 1st birthday and liked the sound of this far more than the Wilton version. I’ve never made my own icing before, so I was pretty nervous, but it turned out awesome!! Thanks so much for such a great and easy-to-follow recipe.

  9. Heather canada says

    Ramsey – use cream that you would use on desserts – double cream would work just fine. 🙂

  10. BigOrangeKitty says

    Ramsey – it’s just cream you’d put in your coffee, or half & half, use some kind of cream, not milk.

  11. Karlynn says

    Amen to the rubber band on the sugar!So glad you liked the recipe, welcome to the site!

  12. Tanyaewa says

    Your was the first recipe to come up when I googled this morning in a panic :). Great recipe. Good proportions. I had to use real whip cream from A can when it turned out I had no milk or cream! The alternative was soy milk lol. Worked just fine. Added enough to make it the right consistency and added a few drops of liquid food colouring too. Thanks for posting this. I will have to check out the rest of your blog. I think it’s funny that your picture accompanying the recipe is exactly the same sizes and brands ( and rubber band on the sugar 🙂 as I had. Thx!

  13. ramsey says

    please could you tell us were you can get coffee cream from the uk cause i dont know or does it have another name for it thank you.

  14. Kim says

    I made this yesterday for my pumpkin cookies — and when people then had the cookies the reaction was — “mmmm these are so good .. I LOVE the icing especially!! LOVE the icing.”  They made that cookie delicious!!  Thanks so much!   ~Kim

  15. Rainbow Prams says

    Thank you so much for this I was searching high and low for a top recipe! Fingers crossed my cakes will look fab at the epilepsy awareness cake sale at school tomorrow x

  16. Barrie Brown says

    Most people use a 2:1 ratio – how did you arrive at 4:1 ratio?

  17. wojo711 says

    Made this today, AMAZING!!!  Will be my go to recipe!

  18. nursekr2004 says

    What a wonderful recipe. Our 2 year old grand baby was really upset when he couldn’t have that second beater! LOL! It was a definite hit. I will use this time and time again. And you are right coffee cream is wonderful instead of milk. Loved it…thanks a million!

  19. PiperB says

    Thank you for this yummy recipe. I added some Jack Daniels Tennessee Honey wiskey. Very yummy!

  20. PiperB says

    Thank you for this yummy recipe. I added some Jack Daniels Tennessee Honey wiskey. Very yummy

  21. Jenny says

    Made this today using salted butter. Was my first time making buttercream, had my cousin over who makes buttercream all the time.  We both loved it and she said that this is now her go to recipe!

     

  22. Karen says

    Not true – the inferior ingredients and using salt to give taste. There are no ingredients in butter other than cream. By whipping it separates into butterfat and buttermilk. The butterfat is washed with cold water until the liquid becomes clear – voila – butter. Salt is only a preservative. I know – I make my own butter. 

  23. Karlynn says

    You can give it a try, the taste will be different though, and Greek Yogurt has no fat, which is partly why the cream works so well. I would buy a small pint of cream and freeze it, it’s simply the best.

  24. Joanne says

    We only have the powdered coffee mate stuff in our house.  I’d hate to be buying coffee cream all the time just for icing, even though I read you can freeze it. Will greek yogurt work instead?

  25. kf4hpo says

    The reason to use unsalted butter is this:  My ex used to work at Kraft and he said they use inferior ingredients in salted butter because salt makes it taste better.  Unsalted butter is better quality.  You can easily add your own salt.

  26. NurseLaura says

    I love this recipe.  I’ve used it many times and everyone has loved it each time!

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!