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 RecipePinSave to Favorites

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

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.97 from 373 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

Cookies, Candies, Cakes & More: 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. Stephanie says

    Girl, you nailed this recipe! This is actually the recipe I have been using for years except I always used milk. What a huge difference cream makes! I also added just a few drops of almond extract. I got so many compliments on this frosting and actually won my husband over. He never really cared for my other recipe and preferred the can stuff, yuck. So just by switching to cream, it made all the difference and he practically ate the whole bowl of frosting! thanks for sharing!

  2. Lorinda says

    Unsalted butter is RIGHT next to the salted. Just thought you should know, so you don’t accidently pick up the wrong one. It may be fine to use salted in this instance, but when doing other baking that calls for salt and you add that along with salted butter when the recipe doesn’t call for it, you could then end up with too much salt.

  3. Geri says

    Made an R2D2 cake for my grandson’s birthday today. Took my time, and your cake was my inspiration. And, made the frosting too. The cake was a hit, and the frosting was delicious, not overly sweet, and piped great. I do NOT generally like to decorate cakes; but thoroughly enjoyed doing this. It was a hit with the birthday boy and his guests. BTW, I did sift my powdered sugar, did not take long; but worth it because it came out nice and smoothQ

    • Karlynn says

      Aw! What a wonderful grandparent you are! It was a really fun cake to make, if you have pics feel free to share them on my Facebook page! Nothing we like better than looking at pictures of yummy food!

  4. candy says

    just want to know the icing sugar it is powder sugar ?

  5. Eryn says

    You may have answered this already, but I didn’t come across it. My question is: Do you sift the powdered sugar before adding it? Or can you add it straight from the bag? I made butter cream icing for my Moms birthday about a month ago and vowed to never do it again because it took FOREVER to sift it. Please tell me this doesn’t require sifting. lol I REALLY want to make it.

    • Karlynn says

      Hey Eryn! In answer to your question, good lord NO! Powdered sugar is so fine and delicate I can’t see any reason why you would sift it for an icing? It is as light as air to start. That sounds like far too much work for no reason at all. Hope you enjoy the icing! Let me know how it goes!

  6. Bonnie says

    Try adding Crystal Light Lemonade (dry) to your frosting. SO VERY YUMMY!!!!

  7. Maxine says

    Try replacing some of your plain cream w/ flavored coffee creamer (if you’re not opposed to them). A friend who is a pro cake maker had to do that out of necessity a couple months ago (she used caramel creamer) and it was a huge hit!! Just an idea for something different!

  8. Trisha says

    Do yourself a favor and use vanilla bean paste instead of regular vanilla. It is awesome! Your icing will never be the same. I have been using it about a year and a half and people are begging me to make vanilla bean frosted cupcakes all the time.

  9. Kristen says

    I LOVE buttercream! I’ve tried a lot of recipes and I love them all (soo much better than store-bought, or even the grocery store bakery!)! I always tell my mom that there is just no excuse for a can because homemade is so easy!
    I can’t wait to try this recipe with my fav red velvet cake that I make! The frosting you are supposed to use is good, but too much work (you cook flour with milk and then add butter and sugar, but there are always tiny flour clumps). Yum!

    • Karlynn says

      If you don’t love it I will be shocked. I can eat this stuff off a spoon! But then, I am slightly odd…let me know what you think! Pictures are ALWAYS welcomed and wanted on my Facebook page! Everyone loves seeing the creations made!

  10. Norma says

    Great recipe thanks for posting it.
    I wanted to sorta answer a few of the questions, if your ok with it. Yes this icing can be kept at room tempature for hours even over night, as long as the temp isn’t over 80. then it kinda gets over soft and then once you try and cut the cake it looks like it sliding off the cake. keep it no warmer then room temp. if its a outside part keep it in the house till just before your ready to cut it. 🙂

  11. Debbiemullins says

    I think buttercream frosting is a bit on the sweet side too. I have fixed the problem by adding about  2-3 T  of soft cream cheese. U dont really taste it but it makes it a bit less sweet and creamier too!

  12. Kim says

    Do you happen to know if this icing decorates well…as in for piping the icing onto the cake?  I just finished taking a cake decorating course and they were very specific about the type of icing that you need to use for this type of decorating, but I have to tell you the icing that they recommend tastes disgusting!  So I have been in search of an icing that actually tastes good, but can also be used for fine decorating detail. 

  13. Kim says

    Do you happen to know if this icing decorates well…as in for piping the icing onto the cake?  I just finished taking a cake decorating course and they were very specific about the type of icing that you need to use for this type of decorating, but I have to tell you the icing that they recommend tastes disgusting!  So I have been in search of an icing that actually tastes good, but can also be used for fine decorating detail. 

    • Karlynn Johnston says

      Depends on what you are making, but this R2D2 cake https://www.thekitchenmagpie.com/how-to-make-an-r2d2-birthday-cake is ALL my buttercream. That crud they use in courses is nasty, I don’t care what shape you need to hold! The key is to chill the icing in the bag when your hands heat it up too much, then do your stars and piping etc. I use it on all the Wilton cake pans and it’s perfect.

  14. Samantha says

    Thanks so much for such an amazing icing recipe! I used it on my husband’s birthday carrot cake (he doesnt like cream cheese icing) and it was just to die for! It gets better, too, as it sits. So yummy!

  15. Samantha says

    Thanks so much for such an amazing icing recipe! I used it on my husband’s birthday carrot cake (he doesnt like cream cheese icing) and it was just to die for! It gets better, too, as it sits. So yummy!

  16. kjkjmommie says

    Yum, this is very much like the icing I make. I have found a new favorite flavoring…. I use Bailey’s Carmel in mine when I am serving brownies to my adult friends. I have cooked the Bailey’s to remove the alcohol when I new children would be there. All my friends ask me to bring these now.

  17. kjkjmommie says

    Yum, this is very much like the icing I make. I have found a new favorite flavoring…. I use Bailey’s Carmel in mine when I am serving brownies to my adult friends. I have cooked the Bailey’s to remove the alcohol when I new children would be there. All my friends ask me to bring these now.

  18. Meagan says

    thanks for the advice! i am making cup cakes though, not a cake…..see picture below and let me know what you think!

  19. Aschmidt87 says

    Is there a way to make this chocolate buttercream? It looks amazing, but my dad wants choc for his birthday!

  20. Aschmidt87 says

    Is there a way to make this chocolate buttercream? It looks amazing, but my dad wants choc for his birthday!

  21. Meagan says

    i am making these cupcakes for my daugthers care bear bday party, and i am trying to figure out how to make the BLUE icing……you icing recipe sounds delicious, but i am not sure how to get it blue. also do you think it will make the white clouds if i have the right tip?

  22. Meagan says

    i am making these cupcakes for my daugthers care bear bday party, and i am trying to figure out how to make the BLUE icing……you icing recipe sounds delicious, but i am not sure how to get it blue. also do you think it will make the white clouds if i have the right tip?

    • Karlynn Johnston says

      I use Wilton’s icing color gels, every shade you could possibly think of. They can be found almost anywhere! I have made that care bear cake, if it’s the OLD Wilton cake pan, and the cloud I smooth out and then write the birthday child’s name on, you do that first and smooth it out, then fill in the care bear.

      • Meagan says

        thanks for the advice! i am making cup cakes though, not a cake…..see picture below and let me know what you think!

        • Karlynn Johnston says

          I can’t see a pic, want to try again? Or maybe share it on the wall on my Facebook page, those always show up and everyone is allowed to post.

  23. Laura says

    Actually, I live in Ontario, Canada and here, they sell table cream too! Infact, I havent seen coffee cream sold in stores around here. I made this recipe with it, it was awesome!

    • Karlynn Johnston says

      So happy you liked it! Yah, you easterner’s get a lot of stuff we don’t!

  24. Tiff says

    This will now be my go to recipe. Thank you! Only had milk on hand, so I’m curious to try with cream.  Tried it too with some unsweetened chocolate and it was delicious! 

  25. Tiff says

    This will now be my go to recipe. Thank you! Only had milk on hand, so I’m curious to try with cream.  Tried it too with some unsweetened chocolate and it was delicious! 

    • Karlynn Johnston says

      It is such a tweakable (is that a word?) recipe. I am glad you liked it!

  26. Kittypooh says

    Just want to know if I can I use this icing with marshmallow fondant? Do the two taste well together & work together?

  27. Kittypooh says

    Just want to know if I can I use this icing with marshmallow fondant? Do the two taste well together & work together?

    • Karlynn Johnston says

      I don’t use fondant, anyone else able to weigh in on this?

  28. Pz143 says

    i was glad to hear you say that about confectioners sugar.  i know that sometimes i can’t stand the “raw” taste of it and i have wondered if maybe it got old.

  29. Pz143 says

    i was glad to hear you say that about confectioners sugar.  i know that sometimes i can’t stand the “raw” taste of it and i have wondered if maybe it got old.

    • Karlynn Johnston says

      Yes, AND it picks up flavors from spices in your cupboard too! Definitely need fresh for icings.

  30. susan says

    Yummm! Thanks for the recipe.  I made the vanilla, then a batch of lemon – using 2 tsp of lemon and 1 tsp vanilla and it was pretty good too – probably could of used 3 tsps of lemon and it would have been a little bit more lemony.  But definately the best butter cream recipe I’ve tried so far!

Leave a Comment or Recipe Tip

Recipe Rating