The best Vanilla Buttercream you will ever make! Four simple ingredients are all you need to make this classic American buttercream recipe.
I made my own birthday cake. I think this is pretty standard for bakers, and I’m totally ok with it. I was actually not going to make a cake at all, since I was knee-deep in Pastry School at the time, but my husband insisted that we needed one, even if that meant buying one from the grocery store.
This is harder and harder for me to do these days. Buying a grocery store birthday cake used to be a thing (I know they are gross to some, but I love the sickly sweetness – I’m sorry!). These days I know I can (and have) made better, so I can’t bring myself to buy them.
The Ultimate Cake Collection
Over 50 of my very favorite cake recipes all in one place! From Classic Cakes to Holiday favorites and everything in between.
It helped that I still had a couple cake layers in the freezer from when I baked them for my Flat Top Cakes post. The recipe I used there was my Almost Scratch Cake. It is such a simple and delicious recipe and goes perfectly with this easy vanilla buttercream recipe.
So with the cake layers already done, all I had to do was defrost them, make the frosting, and decorate. I decided to go for an American Buttercream for ease.
What is American Buttercream Frosting?
I’ve actually had a hard time nailing down a good, simple vanilla buttercream recipe – what some would call American Buttercream – that uses mainly butter and powdered sugar.
I usually make Swiss meringue buttercream, which I love but takes a bit more effort, and I was most certainly looking for something with very little effort.
The BEST vanilla frosting I’d ever had was on my wedding cake, a cake we commissioned from Gannon’s, the restaurant we had our reception at. We didn’t do any tastings or see any samples, we just sent them a picture of what we wanted it to look like and chose our flavors.
This cake was unbelievable, the buttercream so smooth and delicious. We had a ton of leftovers, which we happily took back to our condo and devoured over the next few days.
I’d mentioned multiple times to Ryan that I wondered how they made it. I assumed it was a meringue-based one because it was so silky smooth, but it was less buttery than ones I’d made before. Powdered sugar-based buttercreams always feel so gritty… so it couldn’t be that.
Unbeknownst to me, Ryan had emailed Gannon’s and asked them for the recipe. He should probably get some kind of award, right?! I would never do this. I honestly did not think they would divulge their secrets, but they sent over a recipe!
How to make American Buttercream
This American buttercream consists of four simple ingredients — butter, powdered sugar, vanilla, and cream. But there are a few key things you can do to make sure your buttercream is nice and smooth with as little grit as possible.
The first step is to really whip the butter on its own, before adding any powdered sugar.
Sift your powdered sugar! This is a bit of a pain, but really helps to break out those clumps
Add your powdered sugar slowly — 1/2 cup to 1 cup at a time to the buttercream and whip well in between additions.
Once all the sugar is added, give it a good whip for at least 3 mins, more if needed.
Add only as much cream as needed to reach the consistency that you want and whip some more until completely smooth.
Frosting Tip!
Help ensure a super smooth American buttercream by sifting that powdered sugar first to get rid of any clumps!
Now, I’m not convinced this is the exact same vanilla buttercream that was on our cake (it still felt a little gritty when I made it, not as gritty as others before), but it was delicious. I am super happy with the end result and will definitely be making this buttercream again!
How to make a rosette cake
For the decorating, I wanted to try something new (to me) and a rosette cake. I’ve seen this done before and it looked amazing, so I wanted to give it a try.
I had done rosettes before, but usually just as decoration on top of the cakes or on cupcakes, not something that would cover the whole cake. I could have winged it, but I’m glad I checked out a couple of video tutorials first. I wouldn’t have thought to offset each row of roses to fill in the gaps.
I stacked and iced the cakes and did a crumb coat layer on the outside – thicker than just a crumb coat, but not too thick, as the rosettes would add a lot of icing already.
For this rosette cake, I started at the bottom and worked my way around, then the next layer, then the top.
All in all, the rosette part was really easy and probably took less than 10mins. I’m surprised at how easy it was, really. It’s a simple way to decorate your cakes and make them look stunning!
This particular vanilla buttercream is a bit less sweet than most you’ll find. I don’t like mine super-sweet, so I just added less powdered sugar. You can adjust this to your liking though — just use more/less if you prefer, but be sure to adjust the cream as needed!
If you’re looking for an easy and delicious vanilla buttercream recipe, this one is for you!
Frequently Asked Questions
How much buttercream does this recipe make?
This recipe makes enough to frost an 8″ two-layer cake or one three-layer 6″ cake.
It should be enough to frost 18-24 cupcakes depending on how much frosting is used.
The nutritional information and metric conversions are calculated automatically. I cannot guarantee the accuracy of this data. If this is important to you, please verify with your favorite nutrition calculator and/or metric conversion tool.
This recipe was originally published on Jan 4th, 2015. It was updated with new content on Jan 12th, 2023.
Learn How to Bake the Perfect Cake!
Tips, techniques, and troubleshooting to help ensure your cakes come out perfect every single time!
This is almost identical to the recipe that I use and it is always a hit!! One thing I might suggest is to use a butter with high fat content! I found my icing consistency comes out way better! And if you’re a fan of “whipped” icing you can easily transition this to a “whipped buttercream”. I whip my butter for at least 5 minutes or until it comes out super white and then follow the recipe for adding your powdered sugar, extracts and cream. I actually use whole milk in place of the cream just depends on preference!
Hi Liv. I have made your SMBC before and it is amazing.
However, I am making a tiered wedding cake and I would like to know if you think your vanilla buttercream would hold up better and be easier to transport. Thanks.
Hi Mia! Both hold up really well as long as it’s not too hot and the cakes are chilled. A well chilled SMBC cake is sturdier than an ABC cake, but ABC is better in warmer temps. I hope that helps!
What’s the best way to avoid the icing getting too warm when you’re piping? I always struggle with that and will be making this one tomorrow for the first time!
Hi Cheryl! This one is so tricky – I struggle with it too! I suggest not filling the piping bag too much and just refilling it more often. Not ideal, but may be the best way. Also working in a cool space helps!
Rosiesays
Hi, can you add food coloring or icing gel to give it color?
This truly is a perfect buttercream. I’ve tried others,but they’ve always turned out too thin,too grainy,etc. I made this per instructions,substituting only a bit of lemon extract,as opposed to vanilla,since I had baked a nice lemon layer cake and needed a fluffy buttercream. So smooth and easy to spread on the layers. Definitely my go-to recipe!
I made the “Ultimate Chocolate Cake” from Buzzfeed, added layers of raspberry preserve and frosted it using this vanilla buttercream recipe. Everyone went back for a second slice. This recipe is so simple and tastes so good. Thank you!
I’m am real new to this so this might be a stupid question. Question, but is this buttercream supposed to cover the whole Alex including in-between the layers? I plane on doing a four tier cake so I was curious if there was something else used for the outside of the cake. Thank you in advance.
Hi Charles! Yes, it is supposed to cover the whole cake and between the layers. This recipe will work for a two layer 8″ cake or a three layer 6″ cake.
I need to ice my cake with the fondant you roll out and place over. Would this buttercream be sturdy enough underneath to keep its shape or would I need a firmer buttercream recipe? X
Hi Lydia! The chocolate would affect the consistency of the buttercream — initially it would make it much softer until the chocolate set a bit. You could give it a try though, or use cocoa powder instead to avoid consistency issues.
I made this frosting recipe with the vanilla cake recipe on this site this weekend! Great recipe. I seem to jump around from recipe to recipe but I think this is one I will be keeping! Wish I could post a picture here!!
Hey there!
Would it cut a little bit of the sweetness to add salt or use some salted butter? I am looking to use this for my cousins wedding cake. It is a simple cake and I want to make an easy buttercream recipe and add orange zest to it. Any advice would be greatly appreciated 🙂
Hi Maddie! I wouldn’t use salted butter as that might be *too* much salt, but you can totally add a pinch or two of salt to cut some of the sweetness.
Tinasays
This is my exact buttercream that I have been using for years and I always use salted butter never had a problem with being too salty
Alanasays
Hi! I’m about to make this icing, I looked at lots of others and this has the best reviews:) I have to icing my cake tonight as I won’t have time to in the morning. Would you suggest leaving the cake out on the counter in a cake container overnight / tonorrow?
Hi Alana! On the counter overnight should be just fine!
Zaydhen Olonansays
Thanks so much for this recipe!! This is my first successful buttercream!!! I added chopped Oreo crumbs, and a little bit of espresso in to make it cookies and cream. I paired it with a fluffy chocolate cake, and my cousin absolutely loved it!! Thanks!!!
Hi Susan! No, that wouldn’t work as well. You could try it with whole milk? That should work but only use enough to get the buttercream to the consistency you want 🙂
I’m about to try this! First time making frosting!! Wish me luck. Ps- this morning I started making a small batch of biscuits, and I had the eggs out to make breakfast. Well… it turned into a chocolate cake!
I’m so in love with this buttercream! I’ve made it twice now with super success, perfect for piping, so tasty (for those of us with a sweet tooth!). Thank you for sharing, it will be a staple in my recipe box!
Kristin says
This is almost identical to the recipe that I use and it is always a hit!! One thing I might suggest is to use a butter with high fat content! I found my icing consistency comes out way better! And if you’re a fan of “whipped” icing you can easily transition this to a “whipped buttercream”. I whip my butter for at least 5 minutes or until it comes out super white and then follow the recipe for adding your powdered sugar, extracts and cream. I actually use whole milk in place of the cream just depends on preference!
Happy baking!! 🙂
Olivia says
Hi Kristin! Thanks so much for your tips! Glad you like it 🙂
Mia says
Hi Liv. I have made your SMBC before and it is amazing.
However, I am making a tiered wedding cake and I would like to know if you think your vanilla buttercream would hold up better and be easier to transport. Thanks.
Olivia says
Hi Mia! Both hold up really well as long as it’s not too hot and the cakes are chilled. A well chilled SMBC cake is sturdier than an ABC cake, but ABC is better in warmer temps. I hope that helps!
Cheryl says
What’s the best way to avoid the icing getting too warm when you’re piping? I always struggle with that and will be making this one tomorrow for the first time!
Olivia says
Hi Cheryl! This one is so tricky – I struggle with it too! I suggest not filling the piping bag too much and just refilling it more often. Not ideal, but may be the best way. Also working in a cool space helps!
Rosie says
Hi, can you add food coloring or icing gel to give it color?
Olivia says
Hi Rosie! Yes! Gel is preferred. Add it before you add the cream as it can change the consistency.
Mac says
Oh. My. Goodness.
This truly is a perfect buttercream. I’ve tried others,but they’ve always turned out too thin,too grainy,etc. I made this per instructions,substituting only a bit of lemon extract,as opposed to vanilla,since I had baked a nice lemon layer cake and needed a fluffy buttercream. So smooth and easy to spread on the layers. Definitely my go-to recipe!
Olivia says
Hi Mac! Thanks for the awesome feedback! So glad you like it 🙂
Liberty says
Can i use 1% milk instead of whole milk in this recipe?
Olivia says
Hi Liberty! Cream is ideal, but any milk would likely work. You wont need as much of it though as it’s thinner.
Terje says
Hi! How much sugar is ok to reduce? I don’t like too sweet but same time do not want to lose BC consistency.
Thank you!
Olivia says
Hi Terje! Reducing the sugar too much could cause issues with the structure of the meringue. You could always add a bit of salt to cut the sweetness!
Angie P. says
I made the “Ultimate Chocolate Cake” from Buzzfeed, added layers of raspberry preserve and frosted it using this vanilla buttercream recipe. Everyone went back for a second slice. This recipe is so simple and tastes so good. Thank you!
Olivia says
Thanks so much Angie! I’m glad you liked it!
Ayo says
Hi there, how many grams is 2 cups of butter?
Olivia says
Hi Ayo! There is a metric converter under the list of ingredients, but its 454g.
Kristina says
Hello,
Just to ask if you whip the cream before adding to thw butter?
Thank you!
Best wishes from Bulgaria!
Olivia says
Hi Kristina! No, I don’t whip it first.
Teresa Sexton says
This is a beautiful buttercream! Thank you so much for the tips. They really are important.
Olivia says
So glad you like it, Teresa!
Doris says
Did you sift sugar before you measure?
Olivia says
Hi Doris! I sift after measuring, but this buttercream is very flexible and forgiving — just add as little or as much sugar you like, to taste.
Jenny Bendera says
What is the best ingredient I can substitute for heavy cream? In Alberta Canada we don’t carry it. Thank you!!.
Olivia says
Hi Jenny! Whipping cream will work 🙂
Charles says
I’m am real new to this so this might be a stupid question. Question, but is this buttercream supposed to cover the whole Alex including in-between the layers? I plane on doing a four tier cake so I was curious if there was something else used for the outside of the cake. Thank you in advance.
Olivia says
Hi Charles! Yes, it is supposed to cover the whole cake and between the layers. This recipe will work for a two layer 8″ cake or a three layer 6″ cake.
Becky says
I need to ice my cake with the fondant you roll out and place over. Would this buttercream be sturdy enough underneath to keep its shape or would I need a firmer buttercream recipe? X
Olivia says
Hi Becky! This buttercream should work fine.
Lydia says
I would like to try this recipe with chocolate. If I melted a block of chocolate about 200g and allowed it to cool before adding, would this work?
Olivia says
Hi Lydia! The chocolate would affect the consistency of the buttercream — initially it would make it much softer until the chocolate set a bit. You could give it a try though, or use cocoa powder instead to avoid consistency issues.
Katie B says
How much coca powder would you use to get the chocolate buttercream?
Olivia says
Hi Katie! Check this post for my chocolate version of this recipe: https://livforcake.com/birthday-cake-recipe/
Susan Tweed says
Im going to make your pretty buttercream rosette cake. I need a buttercream recipe for making flowers. Can i use or tweek the same recipe? Thank you
Olivia says
Hi Susan! The same recipe will work for flowers.
Brianna says
I made this frosting recipe with the vanilla cake recipe on this site this weekend! Great recipe. I seem to jump around from recipe to recipe but I think this is one I will be keeping! Wish I could post a picture here!!
Olivia says
Hi Brianna! So happy to hear that you liked it 🙂
Maddie says
Hey there!
Would it cut a little bit of the sweetness to add salt or use some salted butter? I am looking to use this for my cousins wedding cake. It is a simple cake and I want to make an easy buttercream recipe and add orange zest to it. Any advice would be greatly appreciated 🙂
Thanks so much!
Olivia says
Hi Maddie! I wouldn’t use salted butter as that might be *too* much salt, but you can totally add a pinch or two of salt to cut some of the sweetness.
Tina says
This is my exact buttercream that I have been using for years and I always use salted butter never had a problem with being too salty
Alana says
Hi! I’m about to make this icing, I looked at lots of others and this has the best reviews:) I have to icing my cake tonight as I won’t have time to in the morning. Would you suggest leaving the cake out on the counter in a cake container overnight / tonorrow?
Olivia says
Hi Alana! On the counter overnight should be just fine!
Zaydhen Olonan says
Thanks so much for this recipe!! This is my first successful buttercream!!! I added chopped Oreo crumbs, and a little bit of espresso in to make it cookies and cream. I paired it with a fluffy chocolate cake, and my cousin absolutely loved it!! Thanks!!!
Olivia says
Sounds delicious!! So glad you liked it 🙂
Susan says
Could I use sour cream in place of heavy cream? It was the only thing available at the supermarket. 😔
Olivia says
Hi Susan! No, that wouldn’t work as well. You could try it with whole milk? That should work but only use enough to get the buttercream to the consistency you want 🙂
Jennifer says
I’m about to try this! First time making frosting!! Wish me luck. Ps- this morning I started making a small batch of biscuits, and I had the eggs out to make breakfast. Well… it turned into a chocolate cake!
Olivia says
Good luck! I hope you like it 🙂
Noreen says
This icing is amazing.!Hiw do I store this if I make it ahead of time?
Olivia says
Hi Noreen! I would store in an airtight container and refrigerate or freeze. You may need to rewhip it before use 🙂
Amanda says
I’m so in love with this buttercream! I’ve made it twice now with super success, perfect for piping, so tasty (for those of us with a sweet tooth!). Thank you for sharing, it will be a staple in my recipe box!
Olivia says
So happy to hear that Amanda!