The Best (American) Vanilla Buttercream Frosting Recipe

MVI_1411_Moment (2)

Sometimes simple is best. When it comes to buttercream, that is definitely my approach! While there are tons of delicious variations of buttercream out there (Swiss, German, Italian, French…), I prefer American Buttercream!

Why? I don’t like to mess with eggs when it comes to frosting, and I enjoy the way American buttercream tastes. The standard vanilla frosting recipe I use only requires five ingredients, and is amazing for frosting both cakes and cupcakes! It’s also pipes well, and works great for piping flowers and other details.

I use this icing as the base of every frosting I make, and then make tweaks to recipe to flavor it (see variations section below)! A full tutorial for this recipe can be seen here.

When coloring my buttercream, I like to use gel food coloring! It allows you to get super vibrant colors without adding a ton of liquid into the frosting, which can throw off the consistency of the buttercream.

tequila lime cake pink ruffles

My favorite gel food coloring is Americolor, and it’s the only food coloring I use 🙂

Another thing that can affect the base color of your buttercream is the brand of butter you use! Some butter can be more yellow, either based on the diet of the cows producing the milk (cows eating a lot of grass will produce yellower butter due to the beta carotene in the grass), or if a brand adds in coloring (always check the ingredients!!).

My go to brand of butter is the unsalted Whole Foods brand. It is very light in color, and makes very white buttercream!

When using this to frost my favorite vanilla layer cake recipe (which can be used to make four 7 inch or 8 inch cake layers), I usually make 1.5 batches, depending on how I’m decorating the cake. I usually have left over frosting, but I don’t mind since it can easily be saved to use on another cake!

MVI_4308 (2)

Leftover frosting can be stored in an airtight container, and either refrigerated or frozen! It keeps in the fridge for up to a month, or in the freezer for up to three months.


This is the perfect frosting base for any flavor! The possibilities are limitless. Some of the different flavors I’ve made include: peanut butter, Oreo, chocolate, strawberry, almond, Nutella, Speculoos, salted caramel, coconut, mint, ube, lemon, cookie dough, bourbon, white chocolate, maple, and cream cheese!

When I make variations and plan to use a different extract, I usually swap out 1 or 2 tsp of vanilla, and replace them with my extract of choice. This is what I do for coconut, lemon, mint, almond, ube, and maple buttercream!


For flavors that require mixing in an addition ingredient, like Nutella or peanut butter, I usually replace 1 or 2 sticks of butter with the ingredient of choice! For example, for Nutella Buttercream, I use two sticks of butter, and one cup of Nutella. I then add a couple extra Tbsp. of heavy cream, since the Nutella makes the frosting thicker than standard buttercream. I use this approach for cream cheese, salted caramel, peanut butter, Nutella, and cookie butter frosting!

Vanilla American Buttercream Recipe

Keyword americal buttercream, vanilla buttercream, Vanilla frosting
Total Time 5 minutes
Servings 1 seven inch layer cake


  • 2 cups unsalted butter, room temperature (434 grams)
  • 8 cups powdered sugar (907 grams)
  • 1/2 tsp salt (3 grams)
  • 2 Tbsp heavy cream (or whipping cream) (30 grams)
  • 1 Tbsp vanilla extract (12 grams)
  • green gel food coloring


  1. Beat the butter on a medium speed for 30 seconds with a paddle attachment, until smooth. Slowly add in the powdered sugar, 1 cup at a time. Alternate with small splashes of cream.

  2. Once fully mixed, add in the vanilla and salt, and beat on low until the ingredients are fully incorporated, and the desired consistency is reached. 

  3. If the frosting is too thick, add in additional cream (1 teaspoon at a time). If the frosting is too thin, add in more powdered sugar (quarter of a cup at a time).

Recipe Notes

If you are making frosting for a cake, it is important to mix the buttercream on low at the end of the process for a couple minutes, to get out any extra air that might have be incorporated during the mixing process. This will make it easier to get super smooth sides on your cake!


Published by


I work in finance during day, and like to think of myself as a baker by night! Follow me here at, on instagram @chelsweets, and on YouTube ( ) to see my creations :D

266 thoughts on “The Best (American) Vanilla Buttercream Frosting Recipe

  1. Hi Chelsey! I love your recipes and have made your cakes twice! I was wondering how you get your buttercream so creamy and easy to frost with? I find I have to add a lot of extra heavy cream (and I let it mix longer) and it’s still not so easy to frost a cake with? It’s a little too heavy and stiff. What’s your secret? Thanks!

    1. A lot of factor can come into play with frosting consistency! I actually do use very stiff buttercream, but my kitchen is usually pretty warm! I think this makes my frosting just the right consistency, but I also freeze my layers! This makes them much easier to frost. If you find your frosting is too thick, you can keep adding heavy cream until it’s just right. The type of butter you use can also affect the consistency. Some butter has slightly more water/ less fat than others!

  2. Hi Chelsey, Thanks for the buttercream recipe, can’t wait to try it. I would like to know though whether this recipe works well in humid places and if I can use replace some of the butter with shortening.

    1. You definitely can, and I recommend you do! It will change the flavor a bit, but it really helps make the buttercream more stable / stand up to the humidity!

  3. Hey Chelsey! I have tried to make your buttercream and many others. But I can always taste the sugar. I have added sieved sugar in batches of 3. Whisked for a good amount of 3-5 minutes. It just doesn’t come out right. And I’m from India, so it’s really humid here.
    Any suggestions?

    1. when you say you can taste the sugar, do you mean the texture is off, or it’s too sweet? it might be the brand of powdered sugar that you’re using, but overall the frosting is pretty sweet. If you want it taste less sweet, you can try using a swiss meringue buttercream, which is less sweet!

  4. Hi Chelsey! I am making a birthday cake for my daughter tomorrow and I was wondering if I can make the frosting tonight and store it in the fridge overnight that way it’s less mess for tomorrow, and if so what do I need to do to it tomorrow before hand so I can get a nice smooth outcome? Thanks!

    1. definitely! just be sure to take it out a few hours before you need it to let it come to room temp, and give it a very good stir with a spatula to smooth it out, and remove any air bubbles! they tend to form as the frosting warms up.

  5. One one of your live streams I heard you say you make your frosting ahead of time and freeze it until needed. Any special methods for freezing? And how long does it need to thaw before using?

    1. Nope! just store it in an airtight container, and let it sit on the counter to thaw! I give it a good stir before using, to remove any air bubbles that may form while it thaws!

  6. Hi there do you recommend this buttercream recipe to be used with your best ever vanilla layer cake recipe?? Does it make enough to fully cover and to use between the layers? Thanks, I am loving your page so much 🙂

  7. Hi Chelsea-
    I love your buttercream recipe and use it everytime I make a cake! I was wondering if I want to make cream cheese buttercream, how much cream cheese do I use and do I still substitute it for 2 sticks of butter like the nutella version? So it would be 2 sticks of butter and a cup of creamcheese? Thanks so much!!

  8. Hi Chelsea, Does your buttercream need to be refrigerated once on the cake or can the cake sit on the counter?

  9. Hi! I want to make a chocolate buttercream to frost the outside of my cake. I looked at your Whipped Chocolate Buttercream, but this one seems easier to frost. How do I take this Vanilla Buttercream and make it chocolate?

  10. Hi, this recipe is good for fully frost and fill how many cakes? What size? how much would you need for a 3 tiered cake? If its so suppose to be 100 degree weather will this frosting hold?

    1. I’d recommend swapping out some of the butter for shortening if you want it to hold up in 100 degree heat. As for the amount of frosting you’ll need, that varies drastically based on how much you add between the layers, and how you plan to decorate it! I usually use about 1.5 batches on an 8 inch cake with four layers. Hope that helps, happy baking!

  11. hello Chelsey and congratulation for your work!
    could you please tell me about this buttercream ,when i use it for a cake , the cake the cake must be kept in the refrigerator or it’s ok outside the refrigerator at a room temperature?

  12. Hey Chelsey! I’m making my dear friend’s wedding cake in August and wanted to do a mascarpone buttercream. I love your recipe and want to still use it for this. Would I substitute one cup of mascarpone for one cup of butter? Have you worked much with mascarpone? Love following you on instagram and FN’s facebook live for inspiration!

    1. Hi Samantha!! I have made a marscarpone filling, but not a buttercream to cover a cake! i’m not quite sure what the best ratio would be :/ sorry i can’t be of more help!

  13. Hey Chelsweets! LOOOOOVE your channel! I follow you on IG, Youtube and FB!! I love your work

    Quick question: i’d love to make a big batch, and then just freeze it so I can use it bit by bit….any tips? I’d hate to ruin it, but be able to use it later! Thanks 🙂

    1. you can def make a big batch ahead of time! just store it in an airtight container, and be sure to give it a good stir once it’s thawed back to room temp before you use it! it will get airbubbles as it warms, but these will go away once you stir it with a spatula!

  14. HI Chelsy! I love watching your videos. I’m really not much of a baker but it’s so fun to watch you decorate. For the recipe, would it work to use salted butter and not add the 1/3 tsp of salt or is it better just to get the unsalted butter?

  15. Hi Chelsea! If you were making four tiers of this recipe in a 10 inch pan, how many times the above
    recipe would you go? 1.5x or 2x to get the right layer thickness?

  16. Hello. I live in Florida where it is really hot and humid. I have used this frosting but it does not hold up in this weather. Do you have another buttercream recipe that fairs better in the extreme heat and humidity?

    Thank you in advance!

  17. Hi Chelsea, I love the way the frosting flowers look on this cake. I’m a very novice cake decorator. How do u make those flowers? What decorating tip do I need to make those flowers?

  18. Hi Chelsey, love your videos! if I wanted to make a 6″ double barrel cake, how many batches of this icing would I need? Thanks 🙂

    1. I’m not sure what a double barrel is! but to make 3 6 inch cake layers, i usually use a half batch of my frosting <3

  19. Hi Chelsea! I love yor recipies and tips! I do not miss your videos! … I have a question, please help me, how is the proportion of ingredients to make it white chocolate buttercream?
    Thank you for your comments

    1. I would just add in 6 oz of melted white chocolate, and an extra 2 TBSP of heavy cream. it will seem too thin at first, but will firm up as the white chocolate cools <3

  20. Hi would like to know is you have a recipe to make 1/2 of your butter cream frosting.I just love your videos .

    1. I do make half batches sometimes! The process is the exact same, and you just use half of the ingredients <3

  21. I am looking for your different fondant recipes and not sure where to find them.. I want to use something that is easy and taste good. I love your videos and site. Thanks . Susan

    1. I don’t make my own fondant, but if you google baked by dan (he’s a fellow food network digital contributor) marshmallow fondant, he shares his recipe which is supposed to taste great! hope that helps, happy baking!

  22. How much shortening and butter should I use when replacing the full 4 sticks of butter in the buttercream to withstand 100° weather?

    1. oh geeze, at least half!! I’m not sure how much you’d need to stand up to that kind of heat though, that’s hot!!

  23. Hi there! Thank you for all your insight!!! Do you have a favorite frosting recipe you use for when people ask you for a cake that’s not too sweet? Because American buttercream, to my knowledge, is the sweetest right? I would really appreciate your help on this! 🙏🏼

    1. it’s definitely very sweet! if someone wants a less sweet frosting, I usually recommend my whipped frosting recipe, or a ganache!

  24. Thank you for sharing your recipes. I made the buttercream frosting recipe and color dripped recipe.

    1. it depends on how much frosting you add between your layers and your decorations, but one batch of buttercream should be enough to cover one 4 layer cake made with 7 or 8 inch cake layers!

  25. Hi Chelsea, I’m making a wedding cake in October. Should I freeze the multiple layers ahead of time and take them out the day I frost the cake? I worry about too much moisture when they come to room temperature?

    Thank you, you are amazing!


    1. They will get some moisture as they thaw, so I’d let the layers sit out and thaw for about 40 minutes before decorating, then assemble the cake! this should help with any issues with condensation!

  26. I love your videos, im going to make your totally pink cake formy daughters Birthday next week. I love you live near Dylans candy Bar. I will have to find pink candies here in California lol

    1. haha I feel like California has some pretty awesome candy shops too 🙂 You’re daughter is a lucky girl!! Happy baking <3

  27. Hi there! I am making your semi naked tiered cake from youtube for my sister’s baby shower on Saturday. I am using 4, 6″ layers for the top tier and 4, 8″ layers for the bottom half using your classic vanilla cake recipe. How many batches of this buttercream will I need for this cake? thanks so much!

    1. I’d recommend 2 batches! you may have a bit of leftover batter, but i like having slightly thicker layers! I’ve made it with 1.5 batches before, but if you’re making 4 layers, they may be a bit thin!

      1. Hi Chelsea 🙂 I wanted to know how much buttercream to make? 🙂 I already made the cakes and 2 batches worked perfectly and I used all of the batter. hoping you get this in time! If not I will make 3 JIC! 😉

  28. Hiya – why don’t you whip the butter before adding the sugar like lots of other bakers recommend? Thanks!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.