Favorite Vanilla Buttercream Frosting

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.

vanilla buttercream frosting in a glass bowl

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:

  1. 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.
  2. 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.
  3. Taste and salt. Add a pinch of salt to offset the sweetness. Trust me on this one!
cupcakes on a plate topped with vanilla buttercream and sprinkles with pink polka dot cupcake wrappers

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.

  1. 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.
  2. Confectioners’ Sugar: Sweetens vanilla buttercream and adds stability and pipe-ability to the frosting.
  3. Heavy Cream: Though whole milk or half-and-half are perfectly acceptable, use heavy cream for maximum creaminess and richness.
  4. Pure Vanilla Extract: Adds that glorious vanilla flavor. And if you use homemade vanilla extract, even better.
  5. 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.

  1. 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.
  2. Wilton 8B – one of my all-time favorites.
  3. Ateco 849 – it’s a pretty wide piping tip. You can make a rose, a soft-serve swirl, or a super easy ruffled look.
  4. 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.
  5. 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!

a plate of cupcakes decorated with vanilla buttercream using various piping tips

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!

vanilla buttercream in a glass bowl with wooden spoon
Can I add flavor to this buttercream?

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.

Is this buttercream sweet?

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.

How do I make buttercream ahead of time?

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.

Can I color this vanilla buttercream?

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.

Does buttercream icing need to be refrigerated?

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:

By the way, if you make my homemade vanilla extract, this buttercream tastes even more fantastic. 🙂

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
cupcakes on a plate topped with vanilla buttercream and sprinkles with pink polka dot cupcake wrappers

Vanilla Buttercream Frosting

4.7 from 149 reviews
  • Author: Sally McKenney
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 2.5 cups
  • Category: Frosting
  • Method: Mixing
  • Cuisine: American
Save Recipe

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

  1. 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.
  2. 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).
  3. 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

  1. 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.
  2. Special Tools (affiliate links): Electric Mixer (Handheld or Stand Mixer)
  3. 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.
  4. Confectioners’ Sugar: If your confectioners’ sugar is particularly lumpy, I recommend sifting it 1-2x before measuring and using.
  5. 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.
  6. 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.
sally mckenney headshot purple shirt.
About the Author

Sally McKenney

Sally McKenney is a baker, food photographer, and New York Times best-selling author. Her kitchen-tested recipes and step-by-step tutorials have given millions of readers the knowledge and confidence to bake from scratch. Sally’s work has been featured on TODAY, Good Morning America, Taste of Home, People, and more.

Read More

Reader Comments and Reviews

  1. Jade says:
    September 26, 2024

    For a three layer cake would I need to double this?

    1. Lexi @ Sally's Baking says:
      September 26, 2024

      Hi Jade, for a three layer cake use the ratios in this confetti cake.

  2. Joseph says:
    September 22, 2024

    I really enjoyed the apple cake and yellow cake with buttercream frosting. Thanks

  3. Lynny says:
    September 15, 2024

    I’m a novice trying this butter cream icing thank you for the recipe

  4. Angela says:
    September 11, 2024

    Hello again! A question please! I have imitation vanilla flavor should I increase the quantity of the teaspoons?
    Thanks in advance!

    1. Sally @ Sally's Baking says:
      September 11, 2024

      Hi Angela, I would make the buttercream as listed, swapping in the flavoring you have (same amount). Taste, and then beat in more if desired.

      1. Angela says:
        September 14, 2024

        Thank you!

  5. Tuesday says:
    September 1, 2024

    Love your recipes, Sally! This ended up being way too sweet, so added another stick of butter which helped. I probably could’ve been happy with about 2-2 1/2 cups sugar, but that’s me!


  6. Jill O says:
    August 31, 2024

    I made this recipe but it came out grainy! What am I doing wrong? I’ve made buttercream frosting before from other recipes on your site and they came out perfect. I know my butter was room temperature. The half and half wasn’t out as long so could it be from being too cold?

    1. Michelle @ Sally's Baking says:
      August 31, 2024

      Hi Jill, It could simply be the brand of confectioners sugar you are using. Try sifting the sugar before using which should help.

  7. Arosha Ghaderi says:
    August 23, 2024

    I liked the recipe, but I think it was too sweet for my taste. What can I do about that?

    1. Lexi @ Sally's Baking says:
      August 23, 2024

      Hi Arosha, this is definitely a sweeter buttercream. You can try reducing the confectioners’ sugar, but keep in mind that it is also what provides the structure for the frosting, so it will be runnier with less sugar. Instead, you might try Swiss meringue buttercream or this whipped frosting recipe, both of which are a bit less sweet.

  8. Bella says:
    August 22, 2024

    Hi! I was curious how i would make this buttercream a stark white colour? Thanks!

    1. Lexi @ Sally's Baking says:
      August 22, 2024

      Hi Bella, we know this sounds weird, but a *very* tiny drop of purple of food gel food coloring will whiten your frosting!

  9. Mary Tausz says:
    August 18, 2024

    Hello; I have made this vanilla buttercream frosting before and can I just say YUUMMM.
    I am tasked with making cupcakes for our granddaughters graduation party. Her school colors
    are orange and black. I was wondering instead of using vanilla extract could I use orange extract in place. Or should I use 1 teaspoon of each vanilla and orange. I am making your fabulous Super moist Chocolate Cupcake recipe. Any thoughts would be appreciated.
    Thank you.

    1. Lexi @ Sally's Baking says:
      August 19, 2024

      Hi Mary, yes, we’d recommend starting with 1 teaspoon of vanilla and 1 teaspoon of orange extract. Enjoy!

      1. Mary Tausz says:
        August 19, 2024

        Thank you so much for your response. to my orange extract question.
        This is why I love Sally’s Baking Addiction. Always delicious recipes and helpful advise.
        Have a great day.

  10. Addie says:
    August 16, 2024

    Hi again! I am making a 8-inch 3-layer cake and 24 cupcakes I want to use this recipe for frosting all of them. But one batch obviously won’t be enough for all I need to do, so I was wondering how much you recommend making.

    1. Lexi @ Sally's Baking says:
      August 16, 2024

      Hi Addie, see recipe notes for yield information. For a 3 layer cake, we recommend following the ratios from this confetti cake. For the cupcakes, you’ll likely want to double this recipe, since a single batch will frost 12-16 cupcakes.

  11. Jessica says:
    August 13, 2024

    Hi! I was planning on using this frosting recipe to frost a 3 tier 6 inch cake, but I was wanting to use a small amount in two different colors to pipe a simple edge border around the cake. Do you have a small batch recipe version of this or would it work if I halved the recipe if need be?

    1. Lexi @ Sally's Baking says:
      August 13, 2024

      Hi Jessica, you can halve the recipe if needed.

  12. Celeste Querdibitty says:
    August 11, 2024

    Hey Sally, can I use this buttercream frosting for icing cookies for Christmas?

  13. Ekaterina Baez says:
    August 2, 2024

    I was wondering, can I use lactose free whole milk to make this??

    1. Lexi @ Sally's Baking says:
      August 2, 2024

      Hi Ekaterina, yes, that will work in a pinch! The buttercream may not be as creamy, though.

  14. Jennifer says:
    August 1, 2024

    This is so delicious. The problem I have whenever I make buttercream is it gets too stiff. No matter how much cream I add it keeps getting stiffer and stiffer the more I beat. If my butter is too soft and I add cold cream, would that make the buttercream stiff? I have added up to half cup of heavy whipping cream and still too stiff. I measure my powdered sugar properly. Spoon and scrape. No idea what I could be doing wrong.

    1. Lexi @ Sally's Baking says:
      August 1, 2024

      Hi Jennifer, temperature differences could certainly be part of the issue. Room temperature butter and room temperature cream are important for helping the frosting to come together properly. Hope this helps for your next batch!

  15. Avital says:
    July 26, 2024

    came out amazing!
    made 12 cupcakes and had a lot of frosting left. gonna freeze 😉
    thank you!

  16. Steph B says:
    July 24, 2024

    This is a good base recipe.
    I usually only add in 500g of icing sugar and maybe a splash or two of milk as I needed a firmer consistency for some cupcakes that were going to be at room temp all day.
    The frosting was definitely better the next day, less gritty and sweet. I’m usually team SMBC or German BC but enjoyed this recipe immensely after thinking I wouldn’t.

  17. n/a says:
    July 23, 2024

    i haven’t made the recipe yet but would this frosting be good to pipe flowers onto a cake, if not what’s a good recommendation for an easy recipe? thank you!

    1. Lexi @ Sally's Baking says:
      July 23, 2024

      Absolutely. This frosting pipes beautifully!

  18. Kris says:
    July 15, 2024

    Can I use this for strawberry shortcake cake?

    1. Stephanie @ Sally's Baking says:
      July 16, 2024

      Hi Kris, We can’t see why not.

  19. Kim K. says:
    July 9, 2024

    Hi! I’ve made several of your recipes over the years and love them. I am wondering if this buttercream will make a smooth surface on a layer cake? I’m searching for a frosting that will do so and hope yours will be the one! Thank you!

  20. Delmarie says:
    July 4, 2024

    Hi, can you help me with quantities for a semi naked cake.
    3 X 6 inch layers, 3 X 8 inch layers and 3 X 10 inch layers

    1. Michelle @ Sally's Baking says:
      July 4, 2024

      Hi Delmarie, you can start by using the vanilla buttercream recipe in our Vanilla Naked Cake which uses 3, 9-inch pans.

  21. Chiara says:
    June 26, 2024

    Hi Sally! I have tried this recipe and eventually reduce the sugar (doing half of the weight of the butter) as it was too sweet otherwise for me. In this case (e.g. 500 g butter for 250g sugar) can it still be left at room temp for a long time? Thanks!

    1. Lexi @ Sally's Baking says:
      June 27, 2024

      Hi Chiara, we haven’t tried that exact ration so we’re unsure of the consistency, but you should be able to leave it at room temperature for up to 24 hours. If it’s especially thin, you may want to refrigerate it, though.

      1. Chiara says:
        June 27, 2024

        Thanks! And may I ask you how I can make the buttercream feel very smooth when eating it? I tried it, sifting the sugar, but still we could taste small grains of the icing sugar. Thanks!

      2. Trina @ Sally's Baking says:
        June 27, 2024

        Hi Chiara! We would try a different brand of confectioners’ sugar. We like to use Domino brand.

  22. Connie chen says:
    June 14, 2024

    Is there a particular brand for sugar and pure vanilla extract you love?

    1. Lexi @ Sally's Baking says:
      June 17, 2024

      Hi Connie, we love Domino brand sugar (not sponsored—just big fans!) and using our homemade vanilla extract whenever possible. McCormick brand also has great extracts.

  23. Gina Theresa says:
    June 14, 2024

    This buttercream was so sweet it made my teeth hurt and my tongue burn. I wish i’d read the other comments and reduced the amount but it’s too late now and they’re already on the cupcakes. I tried to mellow it out with salt, but when that didn’t work, I tried to lean into the burn by adding orange zest and essence. It helped some, but I already know I’m going to have to live through the heartbreak of seeing everyone try and surreptitiously scrape half the frosting off into the bin :,)

  24. Jody says:
    June 12, 2024

    Hi Sally, I haven’t made this buttercream yet, and I have a question. I plan on making several batches ahead of time, and storing it in the fridge for two days. Do you recommend adding food colouring before it goes in the fridge, or should it be mixed in on decorating day?
    Based on your other frosting recipes that I’ve tried, I’m certain that this one will be five stars! The chocolate buttercream piped beautifully! I love that you provide weights for the ingredients. Every recipe has been spot on.

    1. Lexi @ Sally's Baking says:
      June 12, 2024

      Hi Jody, since you’ll likely want to re-whip the frosting when you’re ready to use, we’d recommend adding the food coloring then. Hope you enjoy it!

  25. Cassandra C. says:
    June 9, 2024

    I love all of your recipes. I did find the 4 cups of sugar were a bit much for my preference. I just reduced by half which turned out lovely. Thank you for being so passionate about baking.

  26. Teresa's kitchen says:
    May 30, 2024

    What is heavy cream fat percentage?

    1. Trina @ Sally's Baking says:
      May 30, 2024

      Hi Teresa! Heavy cream is 36% fat.

  27. B says:
    May 25, 2024

    Hi, if I put this icing on my cake does it stay in place if left in room temperature?

    1. Beth @ Sally's Baking says:
      May 25, 2024

      Yes, it does, assuming the room isn’t too warm. Store leftover cake in the refrigerator, covered (I always use a cake carrier to store cakes), and then let it come back up to room temp before serving again.

  28. Maxine says:
    May 25, 2024

    I’m excited to make this recipe tomorrow. It says use immediately, but can I frost my cupcakes and store in the fridge overnight? Will they get too hard? Thanks for your help!

    1. Beth @ Sally's Baking says:
      May 25, 2024

      Hi Maxine, you can do that, and then just make sure to take them out of the fridge and let them come back up to room temp about an hour before serving. Enjoy!

  29. Cathy says:
    May 23, 2024

    Can I use salted butter..I wanted to make tonight and that’s all I have..

    1. Lexi @ Sally's Baking says:
      May 24, 2024

      Hi Cathy, you can use salted butter. Taste the frosting before adding salt, then add salt to taste.

  30. Katie says:
    May 23, 2024

    Can we add food coloring for this frosting?

    1. Lexi @ Sally's Baking says:
      May 23, 2024

      Hi Katie, absolutely. We recommend gel food coloring for best results. You can add it when you add the vanilla extract.