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

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

    Totally agree with you on the stale icing sugar – I’ve started buying it in bulk, just a cup or two at a time, since I was throwing away half a bag each time I bought one. I buy it just before I’m going to make icing, so it is always good and fresh.

    5 stars

  2. gordhuebert says

    Hi, I’m a first timer when it comes to baking and was just going to try your buttercream icing recipe for a cake I just baked.  I don’t have coffee cream, is there something I can substitute it with? 

    • BobbiMoy says

      gordhuebert You can use regular cream or I have even used plain milk in a pinch.

      5 stars

  3. Cookinmama says

    Been a housewife, mother, cook, baker for 33 years and this is by far the best butter cream frosting.  Made it last night for a birthday cake and it is amazing.  Far better than any others I have used!  Thank you for sharing!!

    5 stars

    • Jcookie says

      Do you need to refrigerate the cake once is had the buttercream frosting on it??

  4. mommaof3 says

    This may be a silly question but will adding food dyes alter this at all?

    • Sophia says

      @mommaof3 I don’t think it would make a difference, you’d only have to use a couple of drops of food dye. Buttercream has liquid in it already (coffee cream) so adding 3 drops of liquid dye wouldn’t damage the texture. If you are concerned, or if it turns out that I am wrong, there are spray-on food dyes – they are kinda specialized so you can’t really find them at superstores like liquid food dye – that you spray on the outside of the finished product. It only colours the outside though.

      4 stars

      • 7ducksinarow says

        @Sophia You can purchase gel coloring. Doesn’t change to consistency of icing. Wilton makes it in a variety of colors. More pricey than liquid but you only need small amount and  lasts a long time

  5. Jacqueline Sheila Kemi says

    Hi Karlynn,

    I am very green in these things, my family loves cakes and cookies alot, I thought I should learn how to make them plus icing a cake so that we are able to make them ourselves more often, at a less cost. I like the humour that you use as you give the instructions, that way, you create a relaxed environment which in turn stimulates the medulla oblongata to register and remember them.

    God bless you from Jacqueline Sheila Kemigisha- Uganda- East Africa.

    5 stars

  6. Angroe says

    Great minds think alike!! I thought I was the only one that was granted the ability to understand that buttercream NEEDS salted butter!!! I used unsalted once and never again. Coffee creamer??? That’s my other secret ingredient an yes you descibed it well- “Angela dancing on your tounge”! I use different flavors depending on flavor of cake!!

    5 stars

  7. anitah says

    what if you do not have a paddle better.what can you use.what can replace cream

  8. Dj says

    Well….mmmm….mmmm….mmmm!!!! You just made my day!! I had decided to make my son’s cupcakes for his birthday instead of buying an expensive store cake. I did a trial run of another buttercream earlier this week and it was ok, very over powering butter taste and did not pipe well. I found yours and hoped it would be good as the party is tomorrow. It was perfect!! Not overly sweet, not overly butter tasting, piped awesome! And being absolutely delicious is just the “icing” on top! Lol This is going in my keeper file! Thank you so much!!!

    5 stars

  9. JeannetteKantzalis says

    Oh good gawd that’s GOOD!!!!  I’ve made my own buttercream frosting for years and the little tweaks she teaches here make all the difference in the world.

    5 stars

  10. Kiran says

    Only have vanilla flavoured coffee creamer . Will that work ?

    • Sophia says

      @Kiran Coffee cream is not the same as coffee creamer. Coffee cream is similar to half-and-half cream except higher fat, usually 15-18% milk fat, whereas coffee creamer is artificial powdered “cream” for putting in coffee.

      5 stars

    • Sophia says

      @Kiran Coffee cream is completely different from coffee creamer. Coffee cream is another name for half-and-half: it’s 10% milk fat cream. Coffee creamer is artificial powdered “cream” for putting in coffee.

      5 stars

  11. TheDook says

    We made it with premium eggnog for xmas icing. Yumma!

    5 stars

  12. Julie says

    This turned out great but I guess salted butter doesn’t work for me…I found it just too salty 🙁 Defintely going to try this with unsalted butter!

    4 stars

    • SonjaMarieFischerLeVan says

      @Julie Try half salted and 1/2 unsalted….worked for me!

      5 stars

  13. Kelsey says

    I’ve been using your recipe for a long time now, and it’s ALWAYS a crowd pleaser. Thank you from Sylvan Lake, Alberta!

    5 stars

  14. kf2015 says

    Can you use half and half instead of coffee cream?  I’m not a coffee drinker, and not sure what coffee cream is…??

    • AidanDevlon says

      Coffee cream and half & half are pretty much the same thing. 🙂

      5 stars

  15. Erin233 says

    Hi Everyone, how many days in advance, if any, do you think this could be made? Thanks!

    • thekitchenmagpie says

      Erin233 You’re good with a couple of days for sure!

      5 stars

      • eormonde says

        I wanna make cupcakes for my sons birthday but wanna do the icing the day before.. so that’s fine? once I am done the icing just refrigerate it until I am ready to ice the cupcakes .. I will need to add food colouring as well but can do that the day of.. ??

  16. JoshHernandez1 says

    What is coffee cream?? Can I use the whipping cream?

    • thekitchenmagpie says

      JoshHernandez1 Yes, you can use whipping cream!

      5 stars

  17. Motherof2 says

    If you do not have salted butter, could you use a non dairy spread or add salt to the recipe?

    • thekitchenmagpie says

      @Motherof2 You can, but it won’t spread though as nicely as using salted butter will. You DO need the salt though!

      5 stars

      • emmalinerose19 says

        How much salt should I add to my unsalted butter?

  18. chattanookee says

    Tried it just as you wrote it and it turned out fantastic! The salted sweet butter cream and coffee cream (evaporated milk) turned out wonderful tasting and the consistency was good enough to not only do the crumb layer but also as the frosting underneath the fondant. I just can’t understand other folks here though, nitpicking something to death when someone takes time to write out a recipe with photos. 

    5 stars

    • thekitchenmagpie says

      chattanookee Awesome! Glad that you liked it!

    • Mery042309 says

      chattanookee Hi, coffee cream is evaporated milk, like Carnation?

      • yanogator says

        Mery042309 chattanookee  No, coffee cream is a fresh cream, not a canned product. It is lighter than whipping cream, but heavier than half-and-half.

        5 stars

    • Sandyj says

      chattanookee  I was thinking the exact same thing, if you don’t have what is asked for in the recipe, either work it out, or try another recipe.  I can’t wait to try this, it sounds amazing.  I have a recipe but it is just too sweet and doesn’t set up well.  Very excited to try this one. 

      5 stars

  19. jcfarr1 says

    Same recipe that is on the side of the Powdered Sugar box!

    • thekitchenmagpie says

      jcfarr1 With salted butter and heavy cream?

      • Ppitts319 says

        Where do u find the coffee cream in the grocery store? What section

        • yanogator says

          Ppitts319 Dairy. It is cream. If they don’t have it, then whipping cream thinned with a little milk will make coffee cream. It is also known as “light cream”. Since the recipe calls for 4-5 Tbl, I would suggest mixing  3 Tbl cream with 2 Tbl milk.

          5 stars

  20. Kathleen says

    This frosting is absolutely delicious! I used it on cupcakes for my daughter’s birthday party and everyone loved it. Thank you for posting.

    5 stars

  21. Margia says

    Newbie in baking here. Landed on this post thru Google search for buttercream icing. Has many great reviews so I just follow though. It looks really good but oh boy is super sweet for my liking. I think 4 cups of icing sugar is too excessive.

    4 stars

  22. jfitchhh says

    OMGGGGGGGGGGGGGGGGGGG!!!!!!!!!!!!!!!! Thank you so so much, I changed a thing or two on it. Only 2 1/2 teaspoons of vanilla, 3 tablespoons of heavy cream. Literally this recipe was my last hope to make buttercream. I’ve made between 5-7 different buttercreams that are just WAY too sweet. I can’t eating it because it makes me sick. I mixed it for a couple minutes. They are delicious! Thank you!

    5 stars

  23. Angie says

    Tried this with cream alternative· Was too sweet and too thick· Try wilton recipe instead but with all butter. Do not recommend this one·

  24. Yfalduti says

    I am going to try this. I’m trying to recreate my childhood bakery cake from bake rite bakery of Watsonville Ca. They went out of business 17 years ago and I’m still upset about it. Their cakes were a slice of heaven. White cake with white butter cream frosting with lemon filling

  25. mel says

    hi for the cream can i use buttermilk?? i only can find 10%cream or cooking cream any suggestions.. thks

    • Janeo22 says

      Hi, not for a vanilla or light flavor! I tried it with chocolate though and it rocked! Just my 2 cents.

  26. Denise Stover says

    In the past I’d add almond extract along with the vanilla extract and it gives it somewhat of a depth or body. Don’t misunderstand me, I grew up on buttercream icing/frosting with only vanilla extract, but the almond extract gives it another layer!

    Thank you Kitchen Magpie, for sharing your recipe’s! God Bless!

    5 stars

    • thekitchenmagpie says

      Denise Stover You are so welcome! The almond extract sounds really good as well!

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!