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 146 reviews
  • Author: Sally
  • 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. Dawn says:
    August 15, 2025

    I have been following your recipes for some time now and find yours are tried and true.
    Thank you for sharing your passion for baking.

  2. Rameen Karar says:
    July 18, 2025

    Hi,
    Will this buttercream stay on a cake in hot summer weather ? Or could you please recommend a frosting recipe that won’t melt of a cake

    1. Trina @ Sally's Baking says:
      July 18, 2025

      Hi Rameen, most frostings, including this one, are butter-based, so will melt in heat. It is best to keep cakes in a cooler spot until close to serving to prevent melting.

  3. Kj says:
    July 18, 2025

    Will your vanilla frosting firm up enough to support a fondant figure standing on it please ?

    1. Stephanie @ Sally's Baking says:
      July 18, 2025

      Hi Kj, This frosting should work well under fondant.

  4. Tauriel says:
    July 17, 2025

    Hi! I was wondering if this frosting will crust and if so how long should it take? Thanks!

    1. Lexi @ Sally's Baking says:
      July 17, 2025

      Hi Tauriel, This buttercream is very stable, but won’t harden with a crust. You can replace some of the butter with shortening for a “crustier” buttercream.

      1. Tauriel says:
        July 17, 2025

        Ok, thank you!

  5. Maggie B says:
    July 16, 2025

    Is it possible to make this a chocolate buttercream? If so, how?

    1. Beth @ Sally's Baking says:
      July 17, 2025

      Hi Maggie, we’d recommend you make this chocolate buttercream recipe.

  6. Suzy Kisch says:
    July 7, 2025

    How do I make cupcake frosting really white? I’m making Star Wars stormtropper cupcakes, so need white white frosting! Thanks!

    1. Trina @ Sally's Baking says:
      July 7, 2025

      Hi Suzy, you can add a (very!) small drop of purple food coloring, which will help offset the yellow hues.

  7. Yuna says:
    June 22, 2025

    Hi!! Is this good for cake decorating, I want to make the pinterest heart cake but this is my first time and I don’t know how much I will need and if using this butter cream recipe will be good. I’d appreciate it if you could give me some advice for this 🙂 Thank you so much!

    1. Beth @ Sally's Baking says:
      June 22, 2025

      Hi Yuna, yes, this frosting is wonderful for decorating cakes!

  8. Elizabeth says:
    June 21, 2025

    So grateful for this recipe! I have always been a frosting in a can person but I needed to make a cake for a family event. I am a “follow the recipe exactly” person and this came out perfect and delicious! The tips were so helpful for me!


  9. Heather says:
    June 18, 2025

    Hi, Sally! I’m making your coconut cake and decided to use your buttercream recipe instead of the cream cheese icing. In the notes it says to use coconut milk in place of milk or heavy cream and to add 1/2 tsp coconut extract. Is that in place of or in addition to the vanilla? I’m guessing in place of, but want to be sure! Thank you!!

    1. Trina @ Sally's Baking says:
      June 18, 2025

      Hi Heather, we would still add the vanilla extract. Enjoy!

  10. Jennifer McLoughlin says:
    June 16, 2025

    I made this and frosted our cake but I’m finding it too sweet ! I only added a dash of salt with my fingers.. would adding more salt help? Love your site and all the recipes you share