The Best (American) Vanilla Buttercream Frosting Recipe

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. 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 using this to frost my favorite vanilla layer cake recipe (which is amazing and bakes flat!!), which can be used to make four 7 inch or 8 inch cake layers, I usually make 1.5 – 2 batches, depending on how I’m decorating the cake.

American Buttercream Ingredients: 

  • 4 sticks or 2 cups (434 grams) unsalted butter, room temperature
  • 8 cups (907 grams) powdered sugar
  • 1/2 tsp (3 grams) salt
  • 2 Tbsp. (30 grams) heavy cream
  • 3 tsp (12 grams) vanilla


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. 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. If the frosting is too thick, add in cream (1 teaspoon at a time). If the frosting is too thin, add in more powdered sugar (quarter of a cup at a time).

NOTE: 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!


This is the perfect frosting base for any flavor! The ideas are limitless. I’ve made the following variations: 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 speculoos frosting!

For coloring, I always use Americolor Gel Food coloring, and I mix it into the buttercream once all the ingredients are fully incorporated. This is my favorite brand because of it’s coloring strength!! It’s always true to shade, and is so vibrant!

The possibilities are endless 🙂




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

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

  1. Hi if I’m not able to buy the whole foods butter, which other brand would you recommend for it to not be so yellow? Also is there a difference between brands of powdered sugar?

      1. Okay thank you anyways! I hope it comes out right I’m going to try it today for the first time!

    1. I know that your Buttercream recipe is fail proof but I fail everytime. My frosting is always too thick. The recipe calls for 8 cups of Powdered sugar. Is there a way to measure accurately? I know you had mentioned in one of your tutorials that you use a premeasured box or bag. What brand? If I measure, do I sift and then measure? Or measure unsifted?

      1. oh no! I use domino sugar powdered sugar, which is always really fine and clump free! I actually don’t normally sift my powdered sugar (shocking, but it’s never clumpy and I’ve found it doesn’t really make a difference for me)The butter you use can also impact it! I’d recommend adding a bit more heavy cream, and seeing if that helps thin it out and make it easier to work with!

      1. If i want to make half a batch for a dozen or a little over a dozen cupcakes do i just split all the ingredients in half?

  2. […] A Good Buttercream Recipe – I am a huge fan of Chelsweets and follow her religiously on Instagram.  She’s got an amazing American Buttercream recipe that I have started to use on my cakes.  A no-egg recipe is the type you will want to use, as fondant cakes are not kept in the refrigerator. […]

  3. I love watching your tutorials and live streams, and I enjoy making cakes for fun for friends and family. I recently made one where I tried your buttercream recipe, and it was wonderful!! I wish I could share a picture on here. Thank you for sharing your beautiful work and tips with everyone! 🙂

  4. Just made both the vanilla cake and buttercream frosting and Omgosh let me tell you… they came out amazing! It is on the sweet side but I would just use a thin layer of the frosting if you do not have a sweettooth. I love it just the way it is.

  5. Hey! Should I freeze my cake layers before frosting?
    Also Should I make my frosting a certain amount of time in advance to frosting the cake?

    1. I like to, to make it easier to frost but you don’t have to! You can make your frosting whenever, i usually make it the day before just to make it easier to assemble and decorate the cake the following day!

  6. Hi Chelsea!
    How would you exactly incorporate white chocolate into this buttercream recipe ? Or do you already have a recipe for it? 🙂

  7. Can I make my buttercream and cakes 2 days in advanced? Or would you recommend only one. So If I make it Thursday night would it still be ok and taste as good being assembled and eaten Saturday night?

  8. Hello, thanks for the recipe, for Nutella buttercream, the ingredients are only butter Nutella and heavy cream? No icing sugar?

  9. I have never been very successful at baking, but this weekend I am going to try your buttercream base and make peppermint buttercream. Wish me luck!

    1. you can create a reduction of strawberry puree, and add it to the frosting! Just be sure you cook out a lot of the water, so that the frosting doesn’t break when you add it 🙂

  10. Hi,how exactly do you make your Nutella buttercream. You say to use 2 sticks of butter and 1 cup of Nutella. But how much sugar? 4 cups?

    1. yup! the ratio of 1/2 cup of fat (butter or nutella) to 1 cup of powdered sugar still stays true! I also add in an extra TBSP or 2 or cream, as the nutella makes the frosting pretty thick 🙂

  11. Hi, I was wondering, if I want to make some cake layers ahead of time, what is the best way to store them?

    1. These layers can be made in advance, and can be stored in the freezer for up to 5 days! If you do plan to freeze them overnight, be sure to either place them in an airtight container, or wrap them tightly in saran wrap.

  12. Hi,
    I’m trying to make this butter cream red but I’m having trouble getting it vibrant enough without the awful food colouring taste. I’ve seen a lot of your vibrant colored cakes and was wondering if you have any pointers.

  13. hello, I have a business of cakes, but usually use shortening in my buttercream (or half and half), because Im always afraid my cake could be melting with the hot temperatures, do you recommend something , add more sugar? add another ingredient, I don’t want to put all the time in the fridge I think if the party is outside could be a risk if the cake is cold and the weather hot, what do you think?

    1. I don’t live in a very hot climate, so I don’t use shortening! However, if you do I highly recommend you continue to do that!! Adding more sugar makes it too sweet :/

  14. love your cakess..I will definitely try some as I love to bake.. just one question regarding frosting.. does it really need so much sugar? Or could I put less? Thanks and have a nice day :))

    1. Definitely!! It’s great for piping flowers! You can also reduce the cream slightly if you want to use russian piping tips (buttercream has to SO stiff for those!)

  15. How much buttercream do I need if I want to make a semi-naked cake ( 2 8′ cakes and 2 6′ cakes)? I am hoping they look like your semi-naked cake tutorial.

    1. if you’re only using 2 layers for each tier, you shouldn’t need a ton! I would say about 1.5 batches should be enough! but it can vary based on how thick your cake layers are, and how much frosting you add between the layers ❤

  16. What do you change when you make chocolate frosting? Do you add cocoa, chocolate squares, chocolate chips…? And do you make different types of chocolate frosting? Such as devils food cake frosting, black forest cake frosting, milk chocolate frosting…?

    1. Depends on you taste! I prefer the taste of american buttercream over swiss meringue, but if you don’t have a big sweet tooth or aren’t used to american desserts, this recipe will probably be too sweet for you!

  17. Hi. Do you have a video tutorial on frosting techniques using frosting tips? BTW- your cake designs are really beautiful;)

  18. Can i use whole milk instead of heavy cream in the American buttercream frosting? Would it still turn out good?

    1. up to a few weeks! I store it in an airtight container in the freezer if I’m making it super far in advance, or put it in the fridge if I plan to use it in the next few days.

  19. Your cakes are so beautiful! For the rosette cake, which coloring did you use for the top and middle layer of icing? It’s so beautiful!

    1. Thanks!! Its actually all the same shade of americolor pink gel food coloring, just in varying amounts! I was really surprised the middle layer turned out that color, but I also really liked it!

  20. Amazing work girl!
    what if I use 1 tsp gelatin powder softened in 3 tsp water at the end to stabilize the frosting?

  21. I have 2 questions. At Easter, I made chocolate cupcakes and used your buttercream frosting for the grass and added the cocoa and cream as you recommended above for chocolate buttercream frosting. The frosting seemed gritty. What did I do wrong? And lastly, I live in Florida and the buttercream grass just melted. Do you have a recipe for one that is more temperature stable in hot climates? Thank you in advance.

  22. Hello, Is it possible to make the frosting a day in advance, or is it better to make it the day of decorating the cake?

    1. either way is fine! if you make it in advance, you just need to be sure to store it in an air tight container to prevent crusting! You also need to give it a good stir once it comes to room temperature, as air bubbles can form inside the frosting as it thaws.

  23. I just made your American buttercream with cocoa added for the chocolate version and it may be the best frosting I’ve ever tasted! I haven’t frosted the chocolate cake yet but I’m sure it will be amazing . Thanks for your recipes and tutorials.

  24. How do you get such vibrate colors on your fosting? I need to make a basketball cake for my son’s birthday and I need a good orange, but I can’t ever get colors right. Any advise?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s