• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Always Eat Dessert
  • Recipes
  • Baking Tips
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Baking Tips
  • About
  • Subscribe
  • Contact
subscribe
search icon
Homepage link
  • Recipes
  • Baking Tips
  • About
  • Subscribe
  • Contact
×
Home » Frosting, Sauce & Topping Recipes

The Ultimate Guide to American Buttercream Frosting

Published: Jan 28, 2018 by Allison Ferraro · Modified: Jun 13, 2022 · This post may contain affiliate links · 6 Comments

Jump to Recipe Pin Recipe

This easy homemade American buttercream frosting recipe is the best ever! It's velvety smooth, full of creamy, buttery flavor, and perfect for decorating cakes, frosting cupcakes, filling sandwich cookies, and so much more! This post is packed with tips and recipe variations to help you create your perfect buttercream frosting.

close up view of vanilla frosting this Recipe

Every baker needs a mouthwatering and reliable recipe for American buttercream frosting up their sleeve, and this recipe is the best ever! I tested more than 10 batches of frosting to ensure that this recipe is just right, and I’m confident that you’re going to love it. Keep this go-to frosting recipe in your back pocket the next time you need to decorate a birthday cake, whip up a batch of cupcakes, decorate cookies, or just because! 

This frosting is so decadent and silky smooth it will take all your self control not to eat it with a spoon. Which I’ve done and have absolutely no regrets about, by the way. And the best part? Once you’ve mastered this classic vanilla buttercream frosting recipe, you can make an infinite number of variations. I’ve shared a few of my favorites below, but the possibilities are truly endless!

Jump to:
  • Ingredient Notes & Substitutions
  • Step-By-Step Recipe Instructions
  • Recipe Tips
  • Recipe & Flavor Variations
  • More Frosting Recipes
  • Recipe
  • Comments

Ingredient Notes & Substitutions

See recipe card at the bottom of this post for full ingredient list and measurements.

Recipe ingredients with labels on a gray surface.

Butter - Use unsalted butter so that you can control the amount of salt in the frosting and be sure that the butter is a cool room temperature before you begin in order to achieve a smooth frosting. So much of the frosting’s flavor comes from the butter, so use a quality butter for the best tasting buttercream. European-style butter, which contains a higher ratio of fat to water than American-style butter, will yield an especially delicious and creamy frosting. Just note that European-style butter is often more yellow in color than American-style butter, which will give the frosting a stronger yellow tint (see Recipe Tips below for more information about keeping your buttercream white).

Vanilla Extract - Just like with butter, quality is key for optimal flavor, so choose a high-quality pure vanilla extract for flavoring frosting. Or make your own vanilla extract.

Salt - While American buttercream is notoriously sweet, a hint of salt helps to balance the sweetness and enhance the flavors of the butter and vanilla.

Confectioners’ Sugar - Confectioners’ sugar provides the sweetness for the frosting, and it’s fine texture allows it to dissolve more easily into the butter. Do not substitute granulated sugar, which will create a gritty frosting.

Whole Milk - Milk adds a final bit of creaminess to the frosting. I recommend whole milk (or even heavy cream), since the higher fat content will produce the best creaminess, but any dairy milk you prefer will work. 

Step-By-Step Recipe Instructions

See recipe card at the bottom of this post for detailed recipe instructions.

Overhead view of beaten butter in a white stand mixer.

Step 1: In the bowl of a stand mixer using the paddle attachment (or in a large bowl using a handheld electric mixer), beat butter, salt, and vanilla on medium-high speed until smooth.

Overhead view of butter beaten with confectioners sugar in a white stand mixer.

Step 2: Add sugar slowly – one cup at a time – beating well on medium speed and scraping the bowl often. When all sugar is added the frosting will be slightly dry.

Overhead view of vanilla frosting in a white stand mixer.

Step 3: Add milk and beat on high speed until the frosting is light and fluffy.

Recipe Tips

For the smoothest frosting, be sure to use butter that’s a cool room temperature and sift the sugar.

If using a stand mixer, use the mixer’s paddle attachment rather than the whisk, which could add too much air to the frosting.

Troubleshooting Texture - This recipe can be easily tweaked to customize the frosting’s texture. If the frosting seems a bit too dry, add more milk, a teaspoon at a time, until the desired consistency is reached. If the frosting seems a bit too wet, add more confectioners’ sugar, a Tablespoon at a time, until the frosting is to your liking. If you're struggling with frosting that's too thin, check out my post all about how to thicken frosting.

How to Store Frosting - Store buttercream frosting in an airtight container in the fridge for up to a week. If you plan to refrigerate the frosting before using to decorate a dessert, let the frosting come to room temperature and briefly re-whip it with a stand mixer or handheld electric mixer so that it's soft and fluffy before using. Cakes or other desserts that have been decorated with American buttercream frosting can be stored on a covered cake plate or stand at room temperature for up to 3 days.

Keep Frosting from Crusting - American buttercream frosting is a "crusting" buttercream, meaning that the frosting lightly sets and develops a very slight "crust" after it is exposed to air for a period of time. The frosting will still be very smooth and creamy and the "crust" almost unnoticeable when eaten, but the slight "crust" helps the frosting to hold its shape when used for decorating. If you're finding that the frosting is crusting before you're finished decorating with it, place a damp cloth over the bowl of frosting to keep it moistened and stop it from drying out.

White Frosting - American buttercream will naturally have a slight yellow tint thanks to the butter and vanilla extract. If you’re aiming for pure white frosting, try these tips:

  • Choose a light colored butter. Different brands of butter will have different shades of yellow, and a butter that’s lighter yellow will produce a whiter frosting. European-style butter is likely to be more yellow in color, so while it provides amazing flavor and creaminess, it may not be the best choice if pure white frosting is what you’re after.
  • Replace half of the butter in the recipe with vegetable shortening, which is white in color (see Recipe Variations below for more information).
  • Add a tiny bit of purple gel food coloring to counter the yellow of the frosting, since yellow and purple are contrasting colors. Dip a toothpick into the container of food coloring and transfer a teeny dot of coloring to the frosting. Be careful not to add too much food coloring or the frosting will become purple.
a swirl of vanilla frosting on top of a vanilla cupcake

Recipe & Flavor Variations

Vegetable Shortening - Vegetable shortening (commonly known by the popular brand name, Crisco) is a solid fat used in baking that has a consistency similar to butter. You can replace up to half of the butter with vegetable shortening in this recipe. While all-butter buttercream has the best flavor, replacing some of the butter with vegetable shortening has two benefits:

  • Shortening has a higher melting point than butter, so buttercream frosting made with shortening will hold up better in warm temperatures. (If you're serving a frosted cake in the summer, this frosting will be less likely to melt off your cake than an all-butter buttercream frosting.) This frosting will also hold decorations like piped roses a bit better and is less likely to become melty in a piping bag from the warmth of your hand holding the bag.
  • Shortening is white in color, so a vanilla buttercream frosting made with 50% shortening will be white, unlike all-butter buttercream, which has a pale yellow tint from the butter.

Note: I have made this recipe using 50% butter and 50% shortening countless times, and it has always received rave reviews. While a frosting made entirely of shortening would lack the delicious buttery flavor of buttercream and have a greasy mouthfeel, a frosting made from both butter and shortening provides good butter flavor and a delicious creaminess that’s not greasy, while still reaping the benefits that shortening provides.

Fruit Flavor - Here you have two options: jam or preserves (which provides a subtle flavor and color and yields a slightly softer frosting due to the extra liquid and is very easy) or freeze-dried fruit (which provides intense flavor and color but is a bit more involved).

  • Jam or Preserves - Make a batch of vanilla buttercream frosting. Add ¼ cup fruit jam or preserves and beat until blended.
  • Freeze-Dried Fruit - In a food processor, blend 1 ½ cups freeze-dried fruit, which should yield ¾ cup of powdered freeze-dried fruit. Make a batch of vanilla buttercream frosting, replacing ¾ cup confectioners sugar with the powdered freeze-dried fruit.

Chocolate - Make a batch of vanilla buttercream frosting. Melt ½ cup chopped semisweet chocolate or semisweet chocolate chips in a double boiler. Once chocolate is melted and smooth, let chocolate cool for 2 minutes before adding melted chocolate to vanilla buttercream and beating until blended.

Vanilla Bean - Simply replace the vanilla extract with an equal amount of vanilla bean paste for frosting with delicious vanilla flavor and beautiful vanilla bean specks.

Salted Caramel - Add ½ cup of salted caramel sauce to the frosting after adding the milk. This frosting pairs so incredibly well with this old-fashioned spice cake recipe.

Cookies and Cream - Crush about 25 chocolate sandwich cookies (like Oreos) in a food processor or by placing them in a sealed plastic bag and smashing/rolling them with a rolling pin. Add the cookie crumbs to the frosting and mix until well blended.

Coffee - A mix of blended coffee and espresso powder replaces the milk in this frosting recipe and gives the buttercream a robust coffee flavor.

Cookie Butter - Replace half of the butter in the recipe with cookie butter, then mix following the same instructions. Different brands of cookie butter will have a slightly different texture, so you may find that you want to add extra milk to get the texture just right. Use my tips for troubleshooting texture (above) to help.

Less Sweet - If you're concerned about the frosting being too sweet for your taste, try reducing the sugar from 6 cups to 5 cups. The texture of the frosting will change only slightly (and you will end up with just a little bit less frosting), but it will be a little bit less sweet.

three vanilla cupcakes topped with swirls of frosting

More Frosting Recipes

  • Close up view of cream cheese frosting spread on a cake.
    Perfect Cream Cheese Frosting (Plus 4 Flavor Variations)
  • Overhead view of whipped cream in a glass bowl with an electric hand mixer.
    Homemade Whipped Cream
  • Chocolate frosting swirled on top of a chocolate cupcake.
    Irish Coffee Chocolate Frosting
  • Overhead view of chocolate ganache in a glass mixing bowl with a white rubber spatula.
    How to Make Chocolate Ganache

Love this recipe? Please leave a star rating and review on the recipe below! And don't forget to subscribe to Always Eat Dessert for even more simple recipes, baking tips, and inspiration.

Recipe

a swirl of vanilla frosting on top of a vanilla cupcake

Best-Ever American Buttercream Frosting

This easy homemade American buttercream frosting is velvety smooth, full of creamy, buttery flavor, and perfect for decorating cakes, frosting cupcakes, filling sandwich cookies, and so much more! Don’t miss all of the tips and recipe variations in the recipe notes below.
5 from 3 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 10 minutes minutes
Total Time: 10 minutes minutes
Servings: 12
Yield: 4 cups
Calories: 442kcal
Author: Allison Ferraro
Prevent your screen from going dark

Special Equipment

  • Stand mixer or electric hand mixer

Ingredients

  • 1 ½ cups (341 grams) unsalted butter, room temperature
  • 1 Tablespoon (14 grams) vanilla extract
  • ⅛ teaspoon (0.75 grams) fine sea salt
  • 6 cups (681 grams) confectioners’ sugar, sifted
  • 3 Tablespoons (43 grams) whole milk

Instructions

  • In the bowl of a stand mixer using the paddle attachment (or in a large bowl using a handheld electric mixer), beat butter on medium-high speed until smooth. 
  • Add vanilla and salt and beat on medium-high speed until blended.
  • Add sugar slowly – one cup at a time – beating well on medium speed and scraping the bowl often. When all sugar is added the frosting will be slightly dry. 
  • Add milk and beat on high speed until the frosting is light and fluffy.

Notes

Storage: Store buttercream frosting in an airtight container in the fridge for up to a week. If you plan to refrigerate the frosting before using to decorate a dessert, let the frosting come to room temperature and briefly re-whip it with a stand mixer or handheld electric mixer so that it's soft and fluffy before using. Cakes or other desserts that have been decorated with American buttercream frosting can be stored on a covered cake plate or stand at room temperature for up to 3 days.
Recipe & Flavor Variations:
  • Vegetable Shortening - You can replace up to half of the butter by volume with vegetable shortening in this recipe. (See explanation in post for pros and cons of using vegetable shortening.)
  • Fruit Flavor (using jam or preserves) - Flavoring frosting with fruit jam/preserves provides a subtle flavor and color, yields a slightly softer frosting due to the extra liquid, and is very easy to do. Make a batch of vanilla buttercream frosting following the instructions above, then add ¼ cup fruit jam or preserves and beat until blended.
  • Fruit Flavor (using freeze-dried fruit) - Flavoring frosting with freeze-dried fruit provides intense flavor and color but is a bit more involved than the fruit jam/preserves version mentioned above. In a food processor, blend 1 ½ cups freeze-dried fruit, which should yield ¾ cup of powdered freeze-dried fruit. Make a batch of vanilla buttercream frosting following the instructions above but replace ¾ cup confectioners' sugar with ¾ cup powdered freeze-dried fruit.
  • Chocolate - Make a batch of vanilla buttercream frosting. Melt ½ cup chopped semisweet chocolate or semisweet chocolate chips in a double boiler. Once chocolate is melted and smooth, let chocolate cool for 2 minutes before adding melted chocolate to vanilla buttercream and beating until blended.
  • Vanilla Bean - Simply replace the vanilla extract with an equal amount of vanilla bean paste for frosting with delicious vanilla flavor and beautiful vanilla bean specks.
  • Cookies and Cream - Crush about 25 chocolate sandwich cookies (like Oreos) in a food processor or by placing them in a sealed plastic bag and smashing/rolling them with a rolling pin. Add the cookie crumbs to the frosting and mix until well blended.
  • Cookie Butter - Replace half of the butter in the recipe with cookie butter, then mix following the same instructions. Different brands of cookie butter will have a slightly different texture, so you may find that you want to add extra milk to get the texture just right. Use my tips for troubleshooting texture (below) to help.
  • Less Sweet - If you're concerned about the frosting being too sweet for your taste, try reducing the sugar from 6 cups to 5 cups. The texture of the frosting will change only slightly (and you will end up with just a little bit less frosting), but it will be a little bit less sweet.
Troubleshooting Texture - This recipe can be easily tweaked to customize the frosting’s texture. If the frosting seems a bit too dry, add more milk, a teaspoon at a time, until the desired consistency is reached. If the frosting seems a bit too wet, add more confectioners’ sugar, a Tablespoon at a time, until the frosting is to your liking.
Keep Frosting from Crusting - American buttercream frosting is a "crusting" buttercream, meaning that the frosting lightly sets and develops a very slight "crust" after it is exposed to air for a period of time. The frosting will still be very smooth and creamy and the "crust" almost unnoticeable when eaten, but the slight "crust" helps the frosting to hold its shape when used for decorating. If you're finding that the frosting is crusting before you're finished decorating with it, place a damp cloth over the bowl of frosting to keep it moistened and stop it from drying out.

Nutrition

Serving: 0.33cup | Calories: 442kcal | Carbohydrates: 60g | Protein: 1g | Fat: 23g | Saturated Fat: 15g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 61mg | Sodium: 30mg | Potassium: 15mg | Sugar: 59g | Vitamin A: 715IU | Calcium: 12mg | Iron: 1mg

More Frosting, Sauce & Topping Recipes

  • Close-up view of a swirl of chocolate frosting on a chocolate cupcake.
    Chocolate Whipped Cream Frosting
  • Close-up view of swirled caramel frosting.
    Salted Caramel Buttercream Frosting
  • A hand holding an icing spatula and spreading chocolate frosting onto a round chocolate cake.
    How Much Frosting for Cakes & Cupcakes
  • Close-up view of a vanilla cupcake topped with a swirl of white frosting.
    Whipped Cream Frosting with Cream Cheese

Reader Interactions

Comments

  1. Ana

    February 13, 2024 at 11:55 pm

    5 stars
    The frosting was so lovely and perfect for decorating! Thanks for the recipe!

    Reply
    • Allison Ferraro

      February 14, 2024 at 9:11 pm

      Thanks for your review, Ana! So glad to hear that it worked well for decorating your cupcakes!
      - Allison

      Reply
  2. MercedesDessertBar

    November 15, 2020 at 7:20 pm

    Why do buttercream harden an crust instead of staying soft? What to do when this happens ?

    Reply
    • Allison

      November 16, 2020 at 2:13 pm

      Hello! This recipe is for American buttercream frosting, which is a "crusting" buttercream, meaning that the frosting lightly sets and develops a very slight "crust" after it is exposed to air for a period of time. The frosting should still be very smooth and creamy and the "crust" almost unnoticeable when eaten, but the slight "crust" makes it easier to decorate using this style of frosting. If you are finding that your frosting is a bit too dry you can try slightly reducing the amount of confectioners sugar or slightly increasing the amount of milk used in the recipe. If you're finding that the frosting is becoming dry before you're finished decorating with it, you can place a damp cloth over the bowl of frosting to keep it moistened and stop it from drying out.
      - Allison

      Reply
  3. Marissa

    April 18, 2020 at 3:37 pm

    Can you use this buttercream recipe as the filling for macarons?

    Reply
    • Allison

      April 18, 2020 at 4:29 pm

      Hi Marissa! Yes absolutely! This is an American buttercream frosting, and will be a deliciously sweet filling in macarons.

      - Allison

      Reply
5 from 3 votes (2 ratings without comment)

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Allison leaning over the kitchen counter piping frosting onto a cake.

Hi there!

I'm Allison, the cookie-obsessed baker, recipe creator, and food photographer behind Always Eat Dessert.

Here you’ll find made-from-scratch recipes designed for busy people who love to bake. From cookies to quick breads, you'll discover detailed, easy-to-follow recipes for everyday life along with practical baking tips to help you whip up indulgent treats from scratch with confidence.

Get to know Allison →

Summer Dessert Recipes

  • Fork with a bite of cake along with a slice of cake on a white plate.
    Strawberry Vanilla Cake
  • A slice of blueberry pie with a lattice crust on a white plate.
    Classic Blueberry Pie with Frozen Blueberries
  • Close-up view of grilled strawberry shortcake on a white plate.
    Grilled Strawberry Shortcake
  • Close-up view of stack of 3 s'mores ice cream sandwiches.
    Frozen S'mores

Reader Favorites

  • Close up view of a square of moist chocolate cake topped with chocolate frosting on a crumbled piece of parchment paper.
    Moist & Fudgy Chocolate Cake
  • Close up view of a partially-eaten slice of two-layer vanilla cake with vanilla frosting on a white plate with a fork.
    Moist & Fluffy Vanilla Cake
  • Mini brownie bites topped with piped whipped ganache on a white surface.
    Brownie Bites with Whipped Chocolate Ganache
  • Overhead view of dark chocolate frosting spread on a sheet cake.
    Chocolate Ganache Buttercream Frosting
logos of media outlets featuring Always Eat Dessert recipes

Top Baking Tips

  • Box grater and peeled carrot on a wooden cutting board.
    How to Grate Carrots for Carrot Cake
  • Melted white chocolate in a double boiler.
    How to Melt White Chocolate in the Microwave or on the Stove
  • Close-up overhead view of an unbaked cinnamon roll on a white surface.
    How to Store & Reheat Cinnamon Rolls
  • Close up view of cream cheese frosting in a glass mixing bowl with electric beaters.
    How to Thicken Frosting

Footer

↑ back to top

About

  • About
  • Portfolio
  • Work with Me

Policies

  • Privacy Policy
  • Terms of Use
  • Website Disclaimer
  • Accessibility Policy

Contact

  • Contact
  • Subscribe

As an Amazon Associate I earn from qualifying purchases.

COPYRIGHT © 2025 ALWAYS EAT DESSERT, LLC | ALL RIGHTS RESERVED

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.