This classic vanilla buttercream frosting is what to make when you want something that tastes good but don't have a lot of time. It's easy to make, smooth, has a great vanilla flavor from the pure vanilla extract, and from mixing bowl to decorating cupcakes it takes less than 20 minutes.

Vanilla buttercream frosting also known as American Buttercream (ABC) is one of the first buttercreams that I learned to make when I started decorating cakes.
You can use this recipe on my vanilla bean cupcakes, vanilla layer cake or my raspberry cupcakes. If you'd like a lighter, less sweet frosting try this vanilla ermine frosting.
How to Get Smooth, Not Gritty or Grainy Buttercream
One of my goals for this recipe was to have a smooth and pipeable buttercream. No one likes gritty or grainy buttercream, especially when frosting a cake.
Gritty buttercream is caused by lumpy powdered sugar, and butter that is too cool. The first step to avoid this issue is to sift the powdered sugar. Powdered sugar tends to clump, sometimes into hard little pieces, so this step is critical.
The second step is to beat the butter, cream, and salt together until the butter is creamy, fluffy, and lighter in color. The cream provides a stable emulsion, the salt dissolves in the cream, and the whipped butter readily absorbs the sifted powdered sugar.

Vanilla Buttercream Frosting Ingredients

- Unsalted Butter: The butter should be a room temperature (about 65-68°F). If the butter is too soft, the final buttercream will be too soft to spread and pipe. Unsalted butter is the best option for this recipe because the amount of salt in salted butter can vary by brand and can contain up to 7 grams of salt per pound of butter. That amount of salt will affect the final taste of the buttercream.
- Heavy Cream: I use heavy cream instead of milk because the higher fat content in the cream gives the buttercream a richer taste and a silkier mouth feel. In my opinion, it also makes the buttercream taste a little less sweet.
- Kosher Salt: It may seem counterintuitive, but salt is absolutely needed for this recipe. It cuts down on the sweetness of the buttercream and makes the taste of the pure vanilla extract more noticeable.
How to Make Vanilla Buttercream Frosting
Step 1: Start by sifting the confectioners' sugar to remove lumps and ensure a smooth buttercream. Without sifting, you’ll end up with tiny lumps throughout the frosting

Step 2: Add the butter, salt, heavy cream, and vanilla extract to the bowl of a stand mixer. Mix on low speed then high speed. Add the powdered sugar.

Step 3: Beat the mixture until the buttercream is smooth, creamy, and lighter in color.

How to Add Different Flavors to Frosting
To make flavored buttercream, just stir in your desired flavorings at the very end of mixing. Try these mix-ins:
- You can easily add other flavors to this buttercream. Replace the vanilla extract, with 1 teaspoon of vanilla bean paste, or another flavor extract such as lemon, coconut, or orange. For almond extract which is quite strong use 1/2 teaspoon.
- Chocolate Frosting: Add 1/2 cup of sifted unsweetened natural cocoa powder. Since you’re adding dry ingredients reduce the amount of powdered sugar by 1/2 cup.
- Raspberry or Strawberry Frosting: Add 1/2 cup seedless preserves or jam that has been strained to remove the seeds. Whip the buttercream on high speed after adding the jam to create a smooth emulsion.
How to Add Color to Buttercream
This buttercream is perfect for adding colors. It is best to use gel food coloring, such as this AmeriColor Gel Food Coloring set. It’s concentrated therefore you will only need a small amount to achieve the desired color when compared with liquid food coloring. and it won’t change the consistency of the buttercream
- Set aside the amount of frosting you want to color in a separate bowl.
- Add 1-2 drops at a time depending on the amount of frosting and the final color you want to achieve. Mix in with a spoon or spatula.

Pro Tips for Making This Recipe
- Sift your powdered sugar to avoid clogging your piping tip.
- Scrape the bottom and sides of the bowl down as you’re mixing the buttercream to help ensure even consistency throughout.
- If your buttercream has been sitting for a while or was chilled and brought back to room temperature place it in the mixing bowl and mix with the paddle attachment on medium speed to restore its consistency.
If you make this old-fashioned zucchini bread please leave a rating and a comment below.
Connect with me on Instagram and tag me @bakesbybrownsugar to share your recipe remake photos.
Like what you see? Click here to subscribe to Bake's by Brown Sugar Baking Newsletter to get free and delicious treats delivered to your inbox.
Want to Save This Recipe?
Enter your email below and I'll send it to your inbox. Plus get new and recommended recipes sent to you every week!
By submitting this form, you consent to receive emails from Bakes by Brown Sugar.

Smooth Vanilla Buttercream Frosting (Not Gritty or Grainy)
Ingredients
- 1 pound (454 grams) unsalted butter room temperature
- 1 pound (454 grams) powdered sugar sifted
- 1/4 cup (60 ml) heavy cream room temperature (65-68°F)
- 1 tablespoon vanilla extract
- 1/4 teaspoon kosher salt
Instructions
- Sift the powdered sugar through a fine strainer. Remove any hard lumps, that do not go through the strainer This step is to remove any lumps from the powder sugar so that the buttercream is smooth.
- Place the butter, heavy cream, vanilla extract, and salt in the bowl of a stand mixer. With the paddle attachment beat this mixture on medium speed until creamy, about 2 minutes.
- Add the powdered sugar to the butter mixture. Beat on low speed for 30 seconds, then increase to medium high speed and beat for 2 minutes. The buttercream should appear creamy.
- If you want a thicker buttercream adjust the consistency by adding up to 1/2 cup of confectioners’ sugar. If the frosting is too thick, add more heavy cream 1 tablespoon at time, beating after each addition if the desired consistency is achieved.
Storage
- If you’re planning on using this frosting the same day, it can be stored at room temperatureRefrigerator: If you’re planning on using it in the next week, store the buttercream in the refrigerator in an airtight container. Bring it to room temperature and then beat the frosting with the paddle attachment on medium speed to bring it back to it's fluffy consistency.Freezing: The buttercream can be frozen for up to 2 months. Thaw it in the refrigerator overnight, bring it to room temperature and then beat the frosting with the paddle attachment on medium speed
Notes
- 20 tablespoons (282 grams) unsalted butter
- 2 tablespoons heavy cream
- 2 teaspoons vanilla extract
- 1/8 teaspoon kosher salt
- 2-1/2 cups (284 grams) confectioners’ sugar





Mary Lynch says
This frosting is one of the most basic, and I'm sure there are fancy bakeries that would turn up their noses...but on many American desserts, it's the only frosting that tastes right. Especially when you give the weights of the ingredients so I'm not messing up because I hardly ever have time to bake!
Thanks for this. As always, your precision makes the difference for the inexpert baker! I come here for basic recipes, because I don't mess up the ingredients, or bake to the wrong temperature because you tell me numbers I can manage with a thermometer and a scale.
Cheryl Norris says
Hi Mary
Thank you so much for your kind words. You're right, vanilla buttercream frosting, when made right is really good.
And I'm so glad to read that you find listing the ingredients by weight so helpful and that the information helps you in your baking. I first learned this info from The Cake Bible and it's so helpful for getting consistent results.
Mary Lynch says
Rose Levy Berenbaum. The high priestess! I used to own The Chocolate Bible. Lots of fun to read, though I never made anything from it. She figured out how to get the skins off hazelnuts!
I often see things like ordinary American style cupcakes with Italian meringue buttercream. You end up with a cake that is not very sweet but fairly rich, with an overwhelmingly rich, not very sweet icing. It doesn't work. It comes across as bland and greasy. A French genoise, drenched with sugar syrup (and preferably some grand marnier or brandy...) is very sweet but lacks richness, since there is little butter in the cake. Because of that, it balances with rich, butter-laden, French or Italian buttercream. I don't think you can swap bits of baking traditions without a lot of thought.
Cheryl Norris says
I'm such of fan of her books. Not only do they contain great recipes, but amazing bits of baking information (like skinning hazelnuts) that make baking so much easier.
Carol Graves says
I made these today. I didn’t like these as I could taste the sour cream and found them too dense.
Cheryl Norris says
Hi Carol
Are you talking about the vanilla cupcake or the vanilla buttercream frosting?
Carol Graves says
These were the cupcakes. Interesting that once they rested for 24 hrs and others sampled the cakes they were enjoyed.