A staple in any baker’s kitchen, vanilla buttercream frosting is deliciously soft, creamy, and sweet. My favorite recipe for American vanilla buttercream is simple to make and is easily piped onto cakes and cupcakes for a truly memorable dessert.

Finally! A completely separate post for the most common recipe in any baker’s repertoire: vanilla buttercream frosting. 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.
How to Make American Vanilla Buttercream Frosting
American vanilla buttercream is incredibly simple and much easier than, say, Swiss meringue buttercream. From mixing bowl to decorating cupcakes in less than 10 minutes! Here’s how to make it:
- Beat butter until creamy. Make sure your butter is softened to room temperature before beginning. Use a hand or stand mixer to beat until smooth and creamy.
- Add sugar, cream, and vanilla extract. Beat on low speed until these ingredients are incorporated, then bump up the mixer to medium-high speed. At this point, you can add more confectioners’ sugar if the frosting is too thin or a splash of heavy cream if it’s too thick.
- Taste and salt. Add a pinch of salt to offset the sweetness. Trust me on this one!

Buttercream Frosting Ingredients
Buttercream ingredients hardly differ between recipes, but the ratio of ingredients does vary. I’m here to tell you that this careful buttercream formula works EVERY time—my recipe is perfection.
- Butter: We can’t have buttercream without butter. Though salted is fine, I recommend using unsalted butter so you can control the added salt. Whichever you use, make sure you are using room temperature butter.
- Confectioners’ Sugar: Sweetens vanilla buttercream and adds stability and pipe-ability to the frosting.
- Heavy Cream: Though whole milk or half-and-half are perfectly acceptable, use heavy cream for maximum creaminess and richness.
- Pure Vanilla Extract: Adds that glorious vanilla flavor. And if you use homemade vanilla extract, even better.
- Salt: Offsets the sweetness and adds that little something extra.
This recipe also serves as the jumping point for strawberry buttercream frosting and the cinnamon-swirl frosting from snickerdoodle cupcakes.
For something lighter and less sweet, I recommend this whipped frosting.
Decorating with Buttercream Frosting
The word “creamy” doesn’t even do this stuff justice. But even though it’s supremely creamy, this vanilla buttercream holds its shape beautifully. It’s perfect for piping even the most complicated and intricate designs. When decorating cakes and cupcakes, I gravitate towards the following 5 piping tips. Each creates a completely different look, so that’s why it’s a great collection if you’re just starting out. And these tips won’t break the bank—they’re each pretty inexpensive.
- Wilton 1M (Rose) – a classic piping tip and the easy buttercream rose is a staple decoration. This same tip can also produce a decoration that resembles soft serve ice cream.
- Wilton 8B – one of my all-time favorites.
- Ateco 849 – it’s a pretty wide piping tip. You can make a rose, a soft-serve swirl, or a super easy ruffled look.
- Wilton 12 small round – since it doesn’t have any detailed edges, I love using this tip for silky creamy frostings such as salted caramel frosting and cream cheese frosting.
- Ateco 808 large round – it’s also a round tip, but it’s much larger. Its decoration looks like a big fluffy cloud!
Want to see how to decorate cupcakes? Here’s my how to use piping tips video. And here is how we use this frosting to decorate easy Halloween cupcakes!

How to Rid Vanilla Buttercream of Air Bubbles
Over-whipping vanilla buttercream creates air bubbles. The taste is no different, but the buttercream is no longer smooth and velvety. Here’s how to get rid of air bubbles in your frosting:
Ditch the mixer. Grab a wooden or metal spoon and begin stirring the buttercream by hand. Mash the frosting up against the side of the bowl to “pop” the bubbles. Do this until most of the air bubbles pop, about 1–2 minutes. This trick requires a lot of arm muscle!

Yes, absolutely! You can add various extracts, in addition to the vanilla extract. If doing so, I recommend reducing the vanilla extract to 1 teaspoon. Extracts you can add include 1/2 teaspoon peppermint extract, 1/2 teaspoon maple extract, 1/2 teaspoon coconut extract, 1/2 teaspoon orange extract, or 1/4 teaspoon almond extract. Taste the buttercream, and, if desired, beat in an extra splash of extract. Instead of adding extracts, you can keep the vanilla extract as 2 teaspoons, and beat in 1/4 teaspoon of ground cinnamon. You could also try this Lemon Buttercream, Chocolate Buttercream, Chai Spice Buttercream, or White Chocolate Buttercream.
Yes, this is American-style buttercream and it’s sweet. If you’re looking for a less-sweet option, try this Whipped Frosting or Swiss Meringue Buttercream.
There are 2 options. You can freeze the buttercream for up to 3 months, and those detailed instructions are in the recipe card below. You can also make it up to 3 days ahead and refrigerate it. Remove from the refrigerator and use a mixer to beat it with a splash of room-temperature heavy cream, half-and-half, or milk to help make it creamy and smooth again.
You can keep the buttercream white or tint it with food coloring. To color it, beat in a drop of gel food coloring. (Here is my favorite brand.) I recommend gel food coloring instead of liquid food coloring because liquid can throw off the consistency. For lighter tints, I recommend using the tip of a toothpick to add color, rather than squeezing a whole drop into the bowl of frosting.
Buttercream frosting is typically fine at room temperature for up to 1 day. After that, it’s best to refrigerate it. That said, do what you feel comfortable with; if your kitchen is particularly warm, you may want to refrigerate it on day 1.
Ways to Use Vanilla Buttercream Frosting
I’ve used this vanilla buttercream more times than I can even fathom, but I love it most paired with chocolate cupcakes or vanilla cupcakes. If you scale it up (slightly) you can use it to frost a layered cake, like I do with my white cake recipe (use this how to assemble a layer cake post as a guide). If you add slightly more heavy cream, you can use this as the base for whipped buttercream, as I recommend with my vanilla sheet cake. It also tastes delicious with:
- Lemon Cupcakes
- Confetti Cupcakes
- Vanilla Cake
- Soft Cakey Sugar Cookies
- Brown Sugar Butterscotch Cupcakes
- Checkerboard Cake
- Sugar Cookie Bars
- Chocolate Cupcakes
- Piñata Cupcakes
- Sugar Cookie Cake
By the way, if you make my homemade vanilla extract, this buttercream tastes even more fantastic. 🙂
Print
Vanilla Buttercream Frosting
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Total Time: 5 minutes
- Yield: 2.5 cups
- Category: Frosting
- Method: Mixing
- Cuisine: American
Description
This is my favorite vanilla buttercream. It’s the perfect vanilla frosting that’s simple, creamy and smooth and tastes unbelievable on vanilla cupcakes!
Ingredients
- 1 cup (16 Tbsp; 226g) unsalted butter, softened to room temperature
- 4 – 5 cups (480-600g) confectioners’ sugar (see note)
- 1/4 cup (60ml) heavy cream, half-and-half, or whole milk, at room temperature
- 2 teaspoons pure vanilla extract
- salt, to taste
Instructions
- 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. Beat on low speed for 30 seconds, then increase to medium-high speed and beat for 2 full minutes. Taste. Add a pinch of salt if frosting is too sweet. I always add 1/8 teaspoon.
- Adjust if needed: You can control the consistency at this point—add up to 1/2 cup more confectioners’ sugar if frosting is too thin or more heavy cream if frosting is too thick (add only 1 Tablespoon at a time, beat together, then taste and add more if desired).
- Use immediately or cover tightly and store for up to 1 week in the refrigerator or up to 3 months in the freezer. After freezing, thaw in the refrigerator then beat the frosting on medium speed for a few seconds so it’s creamy again. After thawing or refrigerating, beating in a splash of heavy cream or milk will help thin the frosting out again, if needed.
Notes
- Freezing Instructions: Freeze in an airtight container for up to 3 months. Thaw in the refrigerator overnight, then beat the frosting on medium speed for a few seconds so it’s creamy again. After thawing or refrigerating, beating in a splash of room temperature heavy cream, half-and-half, or milk will help thin the frosting out again, if needed.
- Special Tools (affiliate links): Electric Mixer (Handheld or Stand Mixer)
- Quantity: This recipe is enough to frost 12-16 cupcakes or a thin layer on a 9×13 inch quarter sheet cake. Follow the ratios written in this white cake for a two layer cake, or for a three layer cake use the ratios in this confetti cake.
- Confectioners’ Sugar: If your confectioners’ sugar is particularly lumpy, I recommend sifting it 1-2x before measuring and using.
- Heavy Cream: I love using heavy cream for the creamiest consistency. You can use half-and-half or whole milk instead if needed. The lower the fat, the less creamy your buttercream will be. Whichever you use, make sure it’s at room temperature. Otherwise your frosting could separate or appear grainy.
- Decorating Tips: Be sure to check out my post on how to use piping tips (with video tutorial!), and my recommendations for essential cake baking & decorating tools.



















Reader Comments and Reviews
I made this then refrigerated overnight. The next day when I went to pipe, the buttercream was hard from being in the fridge. I added some cream to soften. But noticed the buttercream was not as white (had a tinge of yellow). How do I ensure the colour is as close as white?
Hi Nava, you can add a (very!) small drop of purple food coloring, which will help offset the yellow hues.
I have used this recipe for a long time and every time I do it always starts separating when I start mixing. I would not recommend.
Hi, if the frosting isn’t coming together like it should, it might be that your butter is too soft and the milk is too cold. You want both to be at room temperature so they combine easily.
Hi Sally. I would love to make a Lemoncello buttercream frosting. Would you recommend replacing the amount of vanilla with Lemoncello liquor?
Hi Sharon! We would follow our lemon buttercream frosting recipe instead, replacing the lemon juice with Limoncello – yum!
HI Sally,
Making cupcakes for a party. Can I frost with this lovely buttercream on Friday and leave it at room temperature till Sunday morning.
Hi Geetha, you can keep buttercream at room temperature (as long as the room is not too warm) for about 2 days, so that should be fine. For longer storage, we recommend the refrigerator.
omg sally good job!!! but how do i adjust the recipe to make 4 cups????????
When you say add ‘a pinch’ of salt to offset the sweetness, how much exactly are you talking?
Hi Kristen, a bit less than 1/8 teaspoon.
I’m hoping to use this on your triple layer chocolate cake (which I’ve done as a 3 x 6.5 inch). I also need to cover a deep 10 inch 4 tier which already has chocolate buttercream round it. I’m hoping double this recipe will be enough!? If I need icing to be coloured but want to freeze it, would I add colour after freezing when re-whipping it? Thanks in advance!
Hi Jemima, I would assume that 2 batches of this frosting should be enough for the 10 inch, 4 layer cake especially if it’s already filled and has chocolate buttercream around it. I recommend coloring/tinting the frosting before freezing it.
Hi Sally! I am planning to use your Fluffy & Moist Coconut Cake recipe to make a birthday cake and use this frosting with it. I saw in your notes on the cake recipe to add coconut extract to this buttercream. Is that in addition to the vanilla extract in this recipe or should I skip the vanilla?
Hi Taylor, it’s in addition to the vanilla extract. Enjoy!
Hi Sally! I’ll be using this recipe to make cupcakes for my best friend’s baby shower! How many cupcakes do we think one batch will ice? I have to ice them on-site when her mom brings the cupcakes and don’t want to turn up short! 🙂 Thank you!!
Hi Morgan! This recipe is enough to frost 12-16 cupcakes.
Do the cakes or cupcakes need to be refrigerated due to having buttercream icing?
Hi Rhonda, after decorating anything with buttercream or cream cheese frosting, it’s fine for 1 day at room temperature. After that, we would refrigerate it. But, use your best judgment and whatever you are comfortable with- we’ve never had any problems leaving frosted desserts at room temperature for a day.
I am making a “shaggy dog” for my son’s birthday cake using the grass piping tip. I know I should use this buttercream recipe but much prefer a cream cheese frosting. Do you think a cream cheese frosting would work? Thank you!
Hi Laura! We don’t recommend using cream cheese frosting for a piping tip like that, unfortunately. It just won’t hold the shape.
Hello, is this frosting light enough to frost a cake?
Hi Zavi, yes, this frosting is perfect for frosting a cake.
what do i do if my buttercream came out grainy?
Hi Ki, it could simply be the brand of confectioners sugar you are using. Try sifting the sugar before using which should help for next time.
All of these recipes are AMAZING! I have made only a few but they have all turned out so tasty! I have a question about making buttercream. When I make buttercream it never turns out looking like the picture, it always seems like it’s not as sturdy. I always use a hand mixer when mixing the ingredients together would it help to use a stand up mixer? Do you know if that would fix it?
Hi Tauriel, whether you use a hand or stand mixer shouldn’t make a difference when it comes to sturdiness. How are you measuring your ingredients? Do you use a kitchen scale to weigh them, or are you using cups?
I made this frosting for the first time along with your confetti cupcakes. OMG!! They look and taste gorgeous!!! The cupcakes are absolutely delicious, and the frosting is like silk and is also delicious! I feel like a professional!! Thank you SO much!!
Questions:
– Shall I double the quantity for 4 layer 6 inch cake?
– at what stage shall I add some colour to it?
A double batch would be plenty for that size cake, yes. You can whip in gel food coloring when you make adjustments in step 2.
Great recipe, instructions, and flavor!
So cupcakes made with this frosting need to be kept refrigerated? Or will they be okay at room temperature for a day or two?
Hi Regina, we recommend storing cupcakes with this frosting in the refrigerator. Before serving, take them out and let them sit at room temperature for a little while, to soften up.
my granddaughter and i made this frosting. was fabulous
will this dry firm for sugar cookies?
Hi Barb! Here’s our vanilla buttercream for sugar cookies!
I think this is the best frosting ever! I use it with your pumpkin bundt cake and it is a big hit!
I need to frost 24 cupcakes for Christmas – thinking the rose design. Will this be enough frosting?
Hi Mary Jane! We would make a double batch (or two batches if your mixer is smaller).
I do love this frosting recipe so much I have been looking for a buttercream recipe for years, this is my go to. Thank you so much.
I am making this buttercream to go on top of your birthday vanilla cupcakes. They are amazing!
Is okay to add the sprinkles a day before the event? I want them to taste fresh, but the timing is tricky. Thank you.
The sprinkles should be fine added the day before. Enjoy!
when making the frosting If adding coconut milk should it be unsweetened?
Hi Cristy, you can use canned unsweetened coconut milk. Enjoy!
I love all the extra information to those of us that don’t have as much experience. I usually make special recipes for special events where I need to take food. You give such good advice I love your website! Thanks
I just made this recipe for my girlfriend’s birthday cake, and oh my gosh it is so delicious!! I halved the recipe since the cake is small, but even so it tastes like nothing I have ever had before.
Absolutely the best buttercream frosting. I made vanilla, chocolate and peanut butter today. So creamy and light. Definitely five stars.
Been enjoying this recipe for a long time. Traveling to a family reunion, but will be a couple of days in transit and would like to bake and freeze cake to be frosted at destination. Can this frosting be frozen?
Hi Jane, absolutely, you can freeze the frosting for up to 3 months.
Your recipes are totally delicious! Appreciate all your helpful tips! And your free awesome recipes are the best recipes ever as a seasoned baker (older, ha!), everyone loves all your recipes–they rock!
My favorite buttercream recipe! I was able do a rosette style icing on 2 dozen cupcakes with some left over for my children to devour.