
This American buttercream recipe is my absolute favorite! It tastes similar to storebought, but it’s not as sweet and is made with real ingredients.
There are several different types of vanilla frosting, but American buttercream is one of the easiest and most popular. Other types of buttercream include Swiss meringue buttercream, Italian meringue buttercream, German buttercream, and Russian buttercream. While each has its own unique flavor and texture, American buttercream is known for being quite sweet, creamy, and easy to work with.
Because it’s made with a high ratio of powdered sugar to butter, American buttercream frosting is especially great with recipes that aren’t as sweet such as this Earl Grey yogurt cake. Lemon desserts like this lemon buttermilk cake or these lemon shortbread cookies are also a beautiful match with this basic vanilla frosting recipe.
In this comprehensive guide I try to cover everything you need to know about making the perfect vanilla frosting including choosing the best vanilla, how to store it, how to customize it, and more.
Jump to:
- 🥇 The Best Vanilla For American Buttercream
- 🧈 Salted vs. Unsalted Butter
- 🧐 How To Substitute Shortening For Butter
- 🥛 How To Make American Buttercream Thinner Or Thicker
- 🌈 How To Use Food Coloring With Vanilla Frosting
- 😋 Adding Flavors To Basic Buttercream
- 🍰 Covering Different Cake Sizes
- 🥵 Weather Conditions
- 🤨 Crusting Of American Buttercream And Why It Happens
- 💞 Why You’ll Love This Recipe
- 📋 Ingredients
- 👩🍳 How To Make American Buttercream
- 🗣 Expert Tips
- 📝 Recipe Notes
- 🖨 Recipe
Use the JUMP TO RECIPE button at the top of this post, or scroll to the bottom of the post, to see the PRINTABLE recipe card with ingredient measurements and complete instructions.
🥇 The Best Vanilla For American Buttercream
Vanilla is expensive. In an ideal world, we would all use pure, high-quality vanilla extract or whole vanilla beans, however, this is not always the case. Although I am listing options, the best vanilla for American buttercream is the one you have on hand or can afford.
- Whole Vanilla Beans—Using whole vanilla beans is the pinnacle of vanilla flavor. To use real vanilla beans in this recipe you will need approximately ⅓ of a whole vanilla bean. Take a small sharp knife and split the bean in half down its length. Use the flat edge of the knife to gently scrape the vanilla bean seeds from the inside of the bean. Add the scraped seeds to the butter and mix well before adding the powdered sugar. After the sugar is mixed in you can mix in more vanilla seeds if you like a stronger vanilla flavor.
- Vanilla Bean Paste—You can substitute vanilla bean paste at a one-to-one ratio for vanilla extract. It’s a great choice for buttercream because it tastes great and contains vanilla bean seeds for visual appeal.
- Vanilla Powder—I feel like vanilla powder isn’t as common a choice as vanilla beans or extract. Made from dried vanilla beans that have been ground into a powder, vanilla powder is a great choice for anyone that wants real vanilla flavor without alcohol. I recommend adding vanilla powder ¼ teaspoon at a time to taste.
- Pure Vanilla Extract—Pure vanilla extract has become a luxury and I treat it as such. If you’re going to use it anywhere, use it in a recipe like this where the vanilla is the star of the show.
- Artificial Vanilla Extract—This is what I use 99% of the time. Whether baking a batch of vanilla cupcakes for a birthday party or a school bake sale, artificial vanilla extract has a tried-and-true nostalgic vanilla flavor I really like.
- Clear Artificial Vanilla Extract— I always have clear artificial vanilla extract on hand. It’s a great choice when you want that nostalgic vanilla birthday cake flavor without adding additional color to your buttercream.
🧈 Salted vs. Unsalted Butter
I use salted butter for all of my recipes. That being said, unsalted butter is also a terrific choice for vanilla buttercream. If you use unsalted butter, simply adjust the salt amount to taste after mixing to suit your preference.
🧐 How To Substitute Shortening For Butter
For a firmer texture, substitute ¼ cup (56 grams) of plain vegetable shortening for the butter. This can come in handy if you are frosting cakes in the summer. The shortening doesn’t affect the flavor at all and it helps prevent the frosting from melting in the heat.
🥛 How To Make American Buttercream Thinner Or Thicker
To make American buttercream thinner, simply add milk or cream by the teaspoon until it reaches your desired consistency. To make it thicker, add more powdered sugar or reduce the amount of liquid in the recipe. For best results, adjust the consistency gradually, adding the liquid or powdered sugar in small increments.
🌈 How To Use Food Coloring With Vanilla Frosting
Vanilla buttercream frosting is generally a pale yellow color due to the amount of butter. Using pure or artificial brown vanilla extract makes the yellow even more pronounced.
- For A More Pale Color—Try using clear vanilla extract instead of brown.
- To Make True White Frosting—Add one drop of white food coloring and mix well. Repeat until your desired shade of white is reached.
- Gel Or Oil-Based Colors—I like the control and colors available in gel and oil-based food coloring. A small amount on the tip of a toothpick can go a long way! For beautiful modern colors, check out Colour Mill (not sponsored, I just really love their colors).
- Liquid Colors—There is absolutely nothing wrong with using the old-school four-pack of red, yellow, green, and blue food coloring and there are many online resources on how to mix different shades.
- Powdered Food Coloring—Add this according to the manufacturer’s directions.
😋 Adding Flavors To Basic Buttercream
One of my favorite ways to change up the flavor of basic buttercream is to substitute almond extract for vanilla extract. Here are a few more ideas that are absolutely delicious (you may have to adjust the amount of powdered sugar in the recipe to account for any additional sweetness):
- Add microwave lemon curd by the tablespoon after mixing until you are happy with the texture and flavor.
- Sprinkle ⅛ teaspoon espresso powder into the buttercream and mix. Repeat to suit your taste. Do not feed this to small children or eat it before bed!😅
- Try stirring in your favorite jam to taste.
- Grind freeze-dried strawberries or raspberries. Add the powder, ½ teaspoon at a time, until satisfied.
- To make chocolate frosting, mix in cocoa powder, 1 teaspoon at a time to suit your preference.
- Add lemon zest to make a bright lemon frosting.
- You can also add things like sprinkles, mini chocolate chips, Skor bits, or anything else you like. Keep in mind, larger bits such as chocolate chips may not pass through the tip of your piping bag.
🍰 Covering Different Cake Sizes
This recipe yields about 1 ½ cups of frosting which is approximately enough to cover:
- Six standard cupcakes with a large piped swirl of frosting on each.
- 12 standard cupcakes with the frosting lightly spread on with a knife or spatula.
- A single-layer 8-inch round cake, top and sides.
- A 2-layer naked-style cake (one layer of frosting in the middle of the two layers, and a thin see-through coating on the top and outside of the layers).
Please note, the coverage I’ve listed is an approximation. Other factors can come into play, like whether or not you use a scale, how much milk you add (if any at all), or the size of the piping tip you choose. Everyone’s definition of how-much-is-too-much frosting is different so I always make a double-batch and freeze any leftover frosting for another time.
🥵 Weather Conditions
American buttercream is relatively stable and holds up well in a variety of weather conditions however, in warmer temperatures or muggy weather it may become softer and prone to melting.
To prevent melting in warm or hot weather:
- Substitute some of the butter with vegetable shortening.
- Store your decorated baked goods in the fridge until you’re ready to serve them.
🤨 Crusting Of American Buttercream And Why It Happens
When the surface of American buttercream dries out, it forms a slightly harder layer on top called a crust. Buttercream crust is actually desirable for some cake decorators because it allows a smoother more stable surface to apply additional layers of frosting. To prevent crusting, keep your frosting covered with a damp cloth, damp paper towel, or plastic wrap until you’re ready to use it, and then work quickly when applying it to your baked goods.
💞 Why You’ll Love This Recipe
✔️ Vanilla frosting is so easy to make!
✔️ You have complete control over the quality and ingredients.
✔️ It’s highly customizable.
📋 Ingredients

Ingredient Notes
- Vanilla—Jump back up to this section to read about the best vanilla to use for homemade vanilla frosting.
- Powdered Sugar—This is sometimes called icing sugar or confectioner’s sugar.
It’s important to note that when making substitutions in recipes, the texture and flavor may be slightly different. However, these substitutes are the best options if you are looking to change the original recipe.
Ingredient Substitutions
- Butter—For a firmer texture, substitute ¼ cup (56g) of vegetable shortening for butter. This can come in handy if you are frosting cakes in the summer when it’s hot outside. The shortening doesn’t affect the flavor at all and helps prevent the frosting from melting in the heat.
- Vanilla—Jump back up to this section to read about different vanilla options, or this section to read about adding flavors to basic buttercream.
Use the JUMP TO RECIPE button at the top of this post, or scroll to the bottom of the post, to see the PRINTABLE recipe card with ingredient measurements and complete instructions.
👩🍳 How To Make American Buttercream
STEP 1—Place the butter, vanilla, and salt in a mixing bowl.

STEP 2—Use a hand or stand mixer to beat the butter until creamy and smooth, about 1 to 2 minutes.
STEP 3—Sift the powdered sugar through a fine mesh sieve into the bowl. I like to press the powdered sugar through the sieve using the back of a soup spoon.

STEP 4—Sifting the powdered sugar helps prevent lump frosting.
STEP 5—Mix the sugar in on low speed until the butter and sugar are just combined.

STEP 6—Increase the speed of the mixer and whip the buttercream until it becomes light and fluffy about one minute. Use immediately or store for later.
🗣 Expert Tips
1. For smooth creaminess, use room temperature to soft butter.
2. Cream the butter for at least one minute (two minutes is better). This helps make the frosting light and fluffy.
3. If you like a less stiff buttercream, add milk or cream by the ½ teaspoon until you reach the consistency you like.
📝 Recipe Notes
- This recipe doubles and triples well.
- For best results, measure ingredients with a kitchen scale.
- If your butter is too cool to mix smoothly, heat it in the microwave in 10-second increments at 50% power. It’s ready when it squishes slightly when pressed with a fingertip.
- Mix the butter for at least one minute, and two minutes is even better. This helps achieve a light and fluffy texture.
- To prevent lumps, be sure to sift the powdered sugar into the butter.
- When experimenting with additional flavors or colors add them gradually to avoid overpowering the frosting.
- You can store powdered sugar frosting in an airtight container for later use. Plastic or glass containers are both good options. It will keep in the fridge for up to two weeks, or in the freezer for up to three months. You can also leave buttercream icing at room temperature for up to two days, however, be sure to keep it away from direct sunlight or heat.

💃 More Sweet Treats
Did you make this American buttercream? Please rate the recipe and tell me how it went in the comments below. Also, stay in touch with me on Instagram, Facebook, and Pinterest to see more delicious food and recipes!
🖨 Recipe

American Buttercream
Equipment
- Measuring cups and spoons or digital kitchen scale
- Large mixing bowl
- Hand or stand mixer
- Fine mesh sieve
- Spoon optional
Ingredients
- 1 cup butter, softened
- ½ teaspoon vanilla extract
- ⅛ teaspoon salt
- 2 cups powdered sugar
Instructions
- Place the butter, vanilla extract, and salt in a mixing bowl. Mix on low speed until just combined. Increase the speed of the mixer and cream the butter until smooth, about 1 to 2 minutes.
- Sift the powdered sugar through a sieve into the bowl of butter. I like to press the powdered sugar through the sieve using the back of a soup spoon. Mix on low speed until the butter and sugar are just combined.
- Increase the speed of the mixer and beat the buttercream until it becomes light and fluffy about 1 minute. Scrape down the sides of the bowl halfway through mixing. The frosting will be fairly thick. Add milk or cream by the ½ teaspoon, mixing well in between each addition, if you like a looser frosting. Use immediately, or store in the fridge or freezer for later.
Notes
- This recipe doubles and triples well.
- For best results, measure ingredients with a kitchen scale.
- If your butter is too cool to mix smoothly, heat it in the microwave in 10-second increments at 50% power. It’s ready when it squishes slightly when pressed with a fingertip.
- Mix the butter for at least one minute, and two minutes is even better. This helps achieve a light and fluffy texture.
- To prevent lumps, be sure to sift the powdered sugar into the butter.
- When experimenting with additional flavors or colors add them gradually to avoid overpowering the frosting.
- You can store the vanilla frosting in an airtight container for later use. Plastic or glass containers are both good options. It will keep in the fridge for up to two weeks, or in the freezer for up to three months. You can also leave buttercream at room temperature for up to two days, however, be sure to keep it away from direct sunlight or heat.
Nutrition
Cupcake Baking Tip
A weird/interesting thing happened when I first posted this recipe in 2010.
I was baking cupcakes to go along with the buttercream in the photos. I baked the first dozen cupcakes at 350ºF (180ºC) until golden, about 22 minutes. While they were in the oven I read over the recipe and realized that I was supposed to bake them at 325ºF (160ºC). I reduced the temperature in a panic for the second batch of cupcakes and here’s what happened:

This cupcake-baking tip was just a random fluke that happened to me, however, thousands of people on Pinterest swear it works!
Mollymsnipes@gmail.com says
What state should the butter be in? Softened, melted?
anisfavoritethings@gmail.com says
I'm in the middle of trying out different frostings too! Looking for that perfect one that doesn't take forever, doesn't taste like plastic, but still holds shapes beautifully. I'm sure I'll be blogging about it, so feel free to check it out next week. (I'll link back to your recipe when I post about it.) Do you think the frosted cake/cupcakes should be stored in the fridge?
bridget__b@hotmail.com says
for the round domes you got on ur cupcakes, did u set at 350 and when u put them in, dropped it to 325? Or was it 325 the whole time? thanks. I'm trying to get my cupcakes to have the dome and getting the flat tops =( thanks!
Kristen says
I have been searching for forever for a buttercream frosting that tastes great but also keeps it's shape after I pipe it onto cakes/cupcakes. This recipe with the Crisco substitution is perfect. I adjusted the amount of ingredients slightly to appeal to my own tastebuds, but the basic recipe is pretty darn close to perfect. The little cupcake trick at the end was a great help, too. My cupcakes came out with a nice dome on top that was ideal for piping frosting. Everyone loved the cupcakes, and I have this post to thank!
For the few questions I see above on this page:
I used butter straight out of the fridge, but room temperature butter would have made mixing easier. Chilled butter left me mixing for more than 2-3 minutes, which the article says not to do. You don't want to use melted butter.
For the oven temp question, I preheated the oven to 350 and then reduced it to 325 when I put the cupcakes in the oven. Worked like a charm.
amellgren15@gmail.com says
what recipe do you use for your vanilla cupcakes? I can't seem to find a good one.
kellyjneil@gmail.com says
@Molly – the butter should be room temperature. I like to soften mine a little further in the microwave because we keep our house pretty cool.
@Ani – I don't put mine in the fridge. They also don't seem to last very long around here 🙂
@Bridget – if you read the post you'll see that I started at 350 and then realized that the temp was supposed to be 325 so I lowered it for the second batch.
@Kristen – I always use room temperature butter for baking and frostings unless the recipe states otherwise.
@Ashley – I made these cupcakes tonight – http://www.cupcakeproject.com/2011/09/ultimate-vanilla-cupcake-test-baked-by.html – and they were great! Light and fluffy with the perfect amount of vanilla flavour. I didn't have any sour cream in my fridge so I used 35% Whipping Cream (aka Heavy Cream) instead and they turned out fine.
kalanai@yahoo.com says
This is my "go-to" Vanilla Buttercream for all the cupcakes I bake. I've used the recipe for work gathering, birthdays, and fundraisers all with rave reviews. People think the frosting was whipped forever because it's so smooth and delicious. In my opinion it's the best tasting vanilla buttercream frosting-not too sweet with just the right amount of butter flavor (even with the shortening substitution). I am going to attempt to add some raspberry preserves or a raspberry reduction to this recipe for an upcoming birthday. I tried out two other raspberry recipes and they haven't been good. I love this recipe so much I'm going to try and MAKE IT INTO my "go-to" raspberry buttercream! Haha! I'll let you guys know if it works out.
Thank you so much Kelly for sharing this recipe, love it!!
phireburd9687@gmail.com says
How did adding the raspberry puree work out?
kellyjneil@gmail.com says
Thanks so much! I feel the same way about it – it's my #1 go to. Good luck with the raspberry!!
hillerycross@gmail.com says
I was wondering whether this buttercream crust enough for the "viva paper towel" method of smoothing for cakes. Do you know?
kellyjneil@gmail.com says
Hi Hillery – I'm really not sure but I can tell you, if you have extra, you can just freeze it! I've done it before – when it thaws you just re-whip a bit 🙂
Kim says
Is icing sugar regular sugar or powdered sugar?
kellyjneil@gmail.com says
Hi Kim – it's powdered sugar. I've always heard it called icing sugar in Nova Scotia.
skinnymuffinrecipes@gmail.com says
This is so great! I reduced the time and WOW did those cupcakes pop up!! So amazing!
bethanyseeley@gmail.com says
Does this mean to preheat the oven to 350, and then reduce it to 325 when you put the cupcakes in? Thanks! 🙂
Christi says
I was wondering how many cupcakes you can frost with this recipe?
bethanyclark56@gmail.com says
With this buttervream recipe, can you leave it unrefridgerated once you ice the cake?
Sar says
This icing had a funky taste. My husband thinks so too. It also melts very easily and turns watery looking. The temperature is in the 40’s. I do not recommend. I had to toss it out and all that expensive butter was wasted.
shabz says
Hey there still confused read through all the comments still not getting it so in I shoild start by preeheating the oven for 350 then once the cake is in I should reduce it to 325 to achieve a domed cup cake right and does this method work with ne recipe or does it have to b the ina gathen recipe if so would you b able to give me the recie in grams and where im at I cnt find crisco can I use normal butter to achieve the fluffy butter cream truly appreciate uou effort n id b over the moon if I can achieve the dome look in my cupcakes thanks a ton