Vanilla Buttercream recipes may seem beyond simple but I get a surprising number of questions from home bakers everywhere. So let’s set the record straight with perhaps the most ubiquitous and variable frosting recipe there is! Let me know how you enjoy this recipe; historically, I have found it to be a crowd pleaser whether decorating birthday cakes or homemade vanilla cupcakes.
Ingredients for Homemade Buttercream
Butter: I almost always specify unsalted butter in my recipes then add salt back in. I do this because different manufacturers put in various amounts of salt and I don’t want anyone to make something too salty or not salted enough when using my recipes. If you only have salted butter on hand then go ahead and use it. You can add more salt to taste if needed.
Confectioners Sugar: Not all brands are equal and some will definitely be lumpier than others. It’s always a good idea to sift it out before using, especially if you’re using piping tips. A little lump can clog the tip and cause a big problem.
Vanilla Extract: I love vanilla but there are tons of flavorings you can add, I have a whole section on this below. If you are using vanilla then try and use a nice one and I would not recommend using artificial vanilla flavor.
How To Make Buttercream Frosting
1. Cream the softened butter and salt in a stand mixer for about a minute using a paddle attachment. You can also make this frosting with an electric hand mixer and a big bowl.
2. Add your powdered sugar to the butter in batches. Make sure to sift your powdered sugar, especially if you’re going to be using any piping tips. Those clumps will cause clogs that make decorating nearly impossible! It’s best to run the mixer on low speed.
3. After the first batch of powdered sugar is added it’s time to scrape the bowl down, then sift in more powdered sugar and repeat.
4. Add a tablespoon of cream or milk and mix in. You can add more later if desired.
5. Once incorporated, with the mixer running on low, go ahead and add the vanilla extract or whichever flavoring you’re using. Add more cream or milk as desired to thin the buttercream out. When your buttercream is finished, you should have a nice even and fluffy consistency.
6. You can now use the frosting as desired. If you make it ahead then the buttercream can be chilled and then used after coming back to room temperature. Always give your frosting a whip just before using and feel free to add some milk or cream to thin things out if needed.
Pro Tips for this Recipe
- Sift your powdered sugar to avoid clogging piping tips.
- Scrape the bowl down to help ensure even consistency throughout.
- You can use almost anything to flavor buttercream like fruit juice, citrus zest, coffee, orange blossom or rose water, melted chocolate, or Oreos!
- If your buttercream has been sitting for a while or was chilled and brought back to room temperature it’s always a good idea to give it a quick whip to restore it’s consistency.
- If you’re looking for a very spreadable and very smooth icing for something like a sheet cake or to make your life easier when using a piping bag, you can add the full amount of cream in (and maybe even a bit more).
Frequently Asked Questions
What’s the best butter to use for buttercream frosting?
- For a whiter buttercream it’s really important to use a pale butter. Almost every recipe will call for using unsalted butter but then have you add salt back in. This is done because various brands of butter have different amounts of salt in their product.
- Using unsalted butter helps to ensure a consistent result. You can however use salted butter, omit additional salt and have a delicious cake frosting.
- The most important thing to do when whipping up a batch of buttercream is that it’s room temperature!
How can you make cold butter room temperature?
If you need to warm some cold butter up just slice it into some smaller pieces and microwave them on a plate at 50% power for 10 second bursts. Flip them after each burst and they’ll be nice and room temperature in no time!
Is buttercream or whipped frosting better?
The main difference between buttercream frosting recipes and whipped frosting is the butter. Whipped frosting does not contain butter and is a lighter and fluffier icing. Buttercream contains a good amount of butter and has more of a rich flavor; so you be the judge! 🙂
Will this frosting recipe melt at room temperature?
When buttercream icing is left out at room temperature, it will form sort of a crust on the outer layer while the inside will stay fairly smooth. If it is very warm or humid, then the buttercream can loose structure. This will affect decorations you’ve piped and may even destabilize layer cakes, causing them to sag or even collapse.
How long can you leave buttercream out?
You can leave this buttercream frosting recipe out overnight if covered. If the buttercream contains cream cheese, then it should always be refrigerated for it to remain safe to eat. Homemade frosting that contains dairy will spoil more quickly so it should be refrigerated after a few hours.
How do I thin it out?
If you want to thin out buttercream frosting, then you’ll want to add in some extra cream or milk. I recommend mixing in a tablespoon at a time until the desired consistency is reached.
If you’ve tried this american buttercream frosting recipe then don’t forget to rate the recipe and let me know how you got on in the comments below, I love hearing from you!

Buttercream Frosting
Video
Equipment
- Stand mixer
Ingredients
INGREDIENTS
- 1 tbsp vanilla 15mL
- 1 lb confectioner's sugar 454g
- 1 cup unsalted butter 225g, room temperature
- 3 tbsp heavy whipping cream 45mL
- 1/2 tsp salt
Instructions
- Whip the butter and salt for about a minute using a stand mixer fitted with a paddle attachment. You can use a hand mixer instead if needed.
- Sift in the confectioner’s sugar in several batches beating on low after each addition. Scrape the bowl down and repeat the process.
- Add a tablespoon of the cream while mixing on low then add the vanilla. Beat until you have an even, fluffy consistency. You can add more cream or milk if desired for a thinner consistency.
Notes
- Sift your powdered sugar to avoid clogging piping tips.
- Scrape the bowl down; to help ensure even consistency throughout.
- You can use almost anything to flavor buttercream, fruit juice, coffee, orange blossom or rose water, melted chocolate, or Oreos!
- If your buttercream has been sitting for a while or was chilled and brought back to room temperature it's always a good idea to give it a quick whip to restore it's consistency.
- If you're looking for a very spreadable and very smooth icing, you can add the full amount of cream in (and maybe even a bit more).
Nutrition
Pankhuri Singhvi says
Hi we don’t use eggs in our household and don’t like buttercream that much cuz sugar! The whipped cream which we get in India is sweetened. Could you please share on how to stabilise it for assembling the cake. Also could you please do a video of cake decoration using just whipped cream! Pretty please
jkanell says
Hello! Try mixing in mascarpone cheese with the whipped cream if you can get ahold of it
Sam says
Hi John! How far ahead of time can you make this buttercream? Going to give the shag rug cake a go. Thanks so much!!
John K. says
Hi Sam,
What kind of buttercream are you making? You can make it 3-4 days in advanced, sealed and stored in the fridge.
John!
Pam says
Hi John
I am doing a project that requires BLACK Buttercream to decorate cupcake. I have tried American Buttercream with part dark cocoa and Black cocoa that I ordered from Amazon it was King Arthur’s brand. To that I added several drops. of Americolor Super Black Gel. It ended up gunmetal in color and tasted terrible. The next was American Buttercream using melted dark chocolate and the gel. Tasted better but still gunmetal. I let it sit over night to darken but still not turning out black. So I added more gel but it turned a darker gunmetal not black and the cocoa buttercream tasted even worse. Do you have any suggestions as these cupcakes are going to an event. I’m starting to stress.
Thanks
Kayla Hammer says
I have learned that if you start out making your icing brown first and then adding black to it that it really gives you that dark black you want.
jkanell says
Interesting!
Adriene says
Hi John! You mentioned using much less cream if we’re piping flowers. Would you say 1 TBS instead of the 3TBS?
Thank you!
John K. says
Adriene,
Just play around with it! I like a really thick buttercream when I’m piping flowers!
John
Rodella says
I always find my buttercream slightly grainy? what am I doing wrong? Should I beat it longer?
John K. says
Rodella,
Could your confectioner’s sugar be old? I’ve never come across this problem in my own baking!
John
Leah Casady says
You may want to switch the brand of Confectioners sugar you are using. I found in the past the cheaper, no name brands can be grainy. Never had that issue with the quality brands….C&H being my fav.
Mia says
Hi I live in Arizona and am having a hard time making a buttercream that will stand up to warmer temps. I use Russian piping tips so my flowers lack structure. Advice?
Thank you
John K. says
Mia,
I’ve heard that if you substitute some of the buttercream for shortening, it will help! Shortening definitely changes the taste though! I’ve only tried it once!
John
Mia says
Hi. Thanks for answering. I currently am using half butter half butter flavor shortening. Would the only other options be to increase powdered sugar or decrease cream?
LC says
I have tried a few times on this buttercream but it always turned out to be grainy. HELP!
jkanell says
LC,
I don’t know why it would be grainy! Are you using confectioners sugar or granulated sugar??
John
Hernan says
Hi John! firts I have to say: I love ur videos! so pretty, everything looks so perfect! but I have the same problem. My buttercream always is to grainy. I used icing / confectioners (we called “azucar glaze” or “azucar impalpable” in Argentina) sugar and unsalted butter a room temp. equal parts!!! I have tried with a 20% less of sugar icing/confectioners results good but grainy… (\__\)
John K. says
Hernan,
Are you sifting the confectioners sugar before mixing? I’ve never had this issue with buttercream!
John
Brittney says
Hi, I’ve always found the best piping icing to be the most jaw wrenching sweet kind of icing 🙁 I prefer a less sweet, more buttery or whipped cream like frosting… the 1 lb powdered sugar to 1 cup of butter ratio scares me… do you have any suggestions? Whipped Cream cheese frosting is my best bet so far but I get a lot of air pockets with it
John K. says
Brittney,
If you re like me and love a buttery buttercream, you can make a batch of my Italian buttercream! You’ll be in heaven!
John
Liz says
I don’t like most frosting on cakes due to being too sweet that’s one of the reasons I don’t eat much cake (which I would love to). I see how much sugar goes in to this buttercream. And i see many of your cakes used buttercream. Is there any alternative to frost those cakes?
John K. says
Try out my Italian meringue buttercream recipe! It’s less sweet and much creamier than the American Buttercream! I have a feeling you’ll love it!
John
Laura ponce says
Hi john, can i do the piping roses with italian buttercream??
And how many vegetal butter add to the buttercream?
K says
LOVE!!
LIV says
YUM 🙂