Addictive Recipes from a Self-Taught Baker

Favorite Vanilla Buttercream

Deliciously soft, creamy, and easy PERFECT vanilla buttercream recipe!

Finally! A completely separate post for the most common recipe in any baker’s repertoire: vanilla buttercream. This is my favorite vanilla buttercream recipe. There’s nothing fancy, crazy, or complicated about it– but the flavor and texture will certainly taste like you added something special.

But guess what? You didn’t. It’s our little secret.

Deliciously soft, creamy, and easy PERFECT vanilla buttercream recipe!

The word “creamy” doesn’t even do this stuff justice. But even though it’s supremely creamy, this vanilla buttercream holds its shape beautifully. So it’s perfect for piping even the most complicated and intricate designs.

I’ve used this vanilla buttercream more times than I can even fathom, but I love it most paired with chocolate or vanilla cupcakes. If you scale it up (slightly) you can use it to frost a layered cake, like I do with my white layer cake recipe.

Want to see how I use it to decorate cupcakes? That video is right here!


Deliciously soft, creamy, and easy PERFECT vanilla buttercream recipe!

Favorite Vanilla Buttercream


  • 1 cup (230g) unsalted butter, softened to room temperature
  • 4 - 5 cups (480-600g) confectioners' sugar
  • 1/4 cup (60ml) heavy cream
  • 2 teaspoons pure vanilla extract
  • salt, to taste


  1. With a handheld or stand mixer fitted with a paddle attachment, beat the butter on medium speed until creamy - about 2 minutes. Add 4 and 1/2 cups confectioners' sugar, the heavy cream, and vanilla extract with the mixer running on low. Increase to high speed and beat for 3 full minutes. Add up to 1/2 cup more confectioners' sugar if frosting is too thin or another Tablespoon of cream if frosting is too thick. Add a pinch of salt if frosting is too sweet. (I like 1/8 tsp salt.)
  2. Cover tightly and store for up to 1 week in the refrigerator.

Recipe Notes:

This recipe is enough to frost 12-16 cupcakes or one 9x13 quarter sheet cake. Follow these ratios for a 2 layer cake and these ratios for a 3 layer cake.

Did you make a recipe?

Tag @sallysbakeblog on Instagram and hashtag it #sallysbakingaddiction.

© Sally’s Baking Addiction. All images & content are copyright protected. Please do not use my images without prior permission. If you want to republish this recipe, please re-write the recipe in your own words, or link back to this post for the recipe.

And here is my favorite chocolate buttercream recipe!

Deliciously soft, creamy, silky, and easy PERFECT chocolate buttercream recipe!

Deliciously soft, creamy, and easy PERFECT vanilla buttercream recipe!


  1. Sally -I made your frosting and it is delicious. I have also made it with the crushed freeze dried strawberries with great results. I have a small problem though. Since I only bake non-dairy for Kosher purposes, I must use margarine instead of the butter. The taste is fine, but the color of the frosting is not as pale as yours is. I believe when butter is beaten it turns a lighter color than the margarine ever can. I think that substituting half of the margarine with shortening (Crisco) would lighten up the color but I feel that the taste would be sacrificed. Also, when coloring the frosting that is made with the margarine, the colors always end up with a yellowish tinge and are never true to the color they should be. Do you have any suggestions for a good tasting non dairy “buttercream” frosting that would be a lighter color?

    • Unfortunately, I have never had luck making a nondairy buttercream. I wish I could be more help! My only suggestion would be the margarine/shortening suggestion. I’m so sorry! If you find something, let me know!

    • I have used Imperial margarine with great results!!! It beats up lighter. Using Clear Vanilla Extract helps also!

  2. Thank you for this, Sally! I’ve been looking for a classic vanilla frosting lately. Since I was diagnosed with Celiac I have to make the cupcakes with alternative flour which is often … less than perfect, we’ll say 😉 But the frosting can still be the bomb! And your frostings are always my favorite 🙂

  3. I’ve made butter cream frosting before, not your recipe tho. I’m wondering why after I’ve made the frosting, it tastes great, buttery and very smooth. But after a few hours, it starts to taste too sweet and a bit gritty. Can you help???

    • Hi Lisa! I’m unsure about other recipes, but I’ve never had that issue with this frosting. Make sure you’re using icing/powdered sugar and whipping it up for several minutes.

  4. I made this buttercream last weekend for the cupcakes (used the funfetti recipe but died the batter red, white and blue) I made for our block party. I usually just eyeball/ wing my buttercream but have been looking for a go to, easy buttercream and yours is the winner! I’ll definitely be using this from now on when I want to use buttercream. I love how fluffy it is and easy! It’s also pretty tasty too 🙂 I did red white and blue tie dye swirly topped icing on the cupcakes and after the icing set it ended up looking like the giant swirly ranbow lolypops you get at Disney or somewhere like that! Can’t wait for another occasion to make this icing! Ps. I have some left and I’ve been eating it by the spoon or just dipping my finger into it haha

  5. Hi Sally!
    Eva from Denmark here ☺️
    Can you tell me how long in advance I can make the buttercream? Or do you always recommend to make it right before use?
    I always make as much stuff in advance as I possible can when baking or cooking ☺️

  6. I made two recipes of frosting for cupcakes.  My grandmother chose the cupcake with your frosting and says, “This is really, really good!  It’s so creamy.”  I guess your frosting is the winner.

  7. I’ve been bringing my baked goods into work (because who should eat a dozen cupcakes by themselves?), and I have gotten the most compliments on the icing. Everyone is super impressed that it’s homemade icing and that it’s not sickly sweet like the icing you get on baked goods from the store. It’s so funny because it’s one of the easiest things to make in the cupcake process! Thank you for the recipe and especially the ratio of icing sugar to butter! 🙂

  8. Hi Sally, I was wondering how long this could be refrigerated after it’s made? I apologize in advance if you mentioned this and I missed it. 

    I have a fundraiser coming up on July 2nd but wanted to make my cupcake icing a little in advance as I have a 6-month old so timing is key.

    Thanks in advance 🙂

  9. Hi Sally, do you have any tips on making this a lemon buttercream? Would you use fresh lemon juice instead of vanilla? Thanks for your help!!

  10. I’m making cupcakes for a bridal shower and I’d like to frost them the day before using some of your tips. Will they hold the shape over 24 hours?

  11. Hello Sally. What are your favourite piping tips to use for mini cupcakes? And this really is the best frosting!

    • Thanks Lee! I like to use Wilton 12 or Wilton 1M piping tips for mini size 🙂

      • Thank you so much for the quick reply Sally, it is really appreciated. You are such a kind and hardworking soul. I will try out those tips for when I make mini cupcakes for the first time. Take care 🙂

  12. This buttercream looks yummy. I can’t wait to try it. Do you think it will hold up in hot/humid weather or do I have to use shortening instead of butter?

    • In extremely humid weather, the frosting may wilt a little after a few hours. But should be OK. You can try half shortening/half butter if you’d like.

  13.  I recently made your chocolate cupcakes with your vanilla buttercream icing and it was a huge hit! I would have to say especially for the icing, I am not an icing person normally and I think yours is fantastic! I actually made half the amount because I don’t like a lot of frosting and it worked perfectly  for frosting a dozen cupcakes with what I would consider a decent amount of frosting LOL! Thank you so much for this stable recipe! 

  14. Will this recipe crust? I am trying to find a good recipe that will stay soft. 

  15. How long can buttercream frosting be left out before going bad?

    (Like…. On a frosted cupcake. I know you always recommend storing in the fridge up to 3 days. But if they accidentally got left out how long do you think they are they still okay to eat?)

  16. So I’ve been making these buttercream recipes for a while now and they never hold their shape. I was wondering if switching to Crisco might help. 

  17. This is our favorite buttercream!  I will be using it to decorate cupcakes for an upcoming wedding (they special requested your buttercream recipe:).  The wedding is out of town and I’m nervous about transporting the cupcakes that far, so I’m making the cupcakes and the frosting ahead of time, but waiting to decorate once we get there.  I plan to refrigerate the frosting and transport in a cooler.  How long do you typically let the frosting sit at room temp before using?  Do you mix again or can it go straight into the piping bag.  Thanks for your help!

    • How long are you traveling? I would fill the piping bags and transport them already filled in the cooler and then just let them sit out about 10 minutes or so (depending on how warm or cool it is). Have fun!

  18. Hi Sally,

    I just made these cupcakes but I went wrong on the first step!  My granulated sugar was not going to cream in with the butter in 2 minutes so I knew something was up !

    I am in Australia and I think ‘granulated sugar’ is a different thing here.

    Do you know if your Granulated Sugar = Australian Caster Sugar  ?

  19. Hi, Sally! I never made any frosting from scratch before but I want to try your recipe. Question: can I use regular butter or I absolutely need unsalted butter? Thanks!

Leave a Reply

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