How to Make Buttercream Frosting

5 from 33 votes

This homemade buttercream recipe can be used for standard icing on a cake or in a piping bag on a cupcake. It takes 5 ingredients and is ready in 15!

This post may contain affiliate links. Please read our disclosure policy.

Hand frosting a cake with homemade frosting using a small angled cake spatula with a small dish of sprinkles nearby.
Save this recipe!
Type your email & I’ll send it to you!

My Homemade Buttercream Frosting is So Good!

I don’t buy buttercream frosting anymore; this one’s just easier and tastes 10,000 times better to me. It takes five ingredients and a few minutes to make, and it always turns out how I need it to. I use it for cakes, cupcakes, cookies, whatever’s happening that week. It’s the kind of buttercream that’s soft and easy to spread but still sturdy enough to pipe.

Happy Cooking!
– Yumna

Buttercream Frosting Ingredients

Ingredients for recipe in individual bowls, salt, milk, confectioner's sugar, vanilla, and 2 sticks of butter.
  • Unsalted butter: Using unsalted allows you to control the salt content since salted butter can vary widely by brand. Make sure it’s room temperature so mixes easily.
  • Confectioner’s sugar: Also referred to as powdered sugar, this should be sifted before adding it to the butter for a smooth frosting. If you are out, you can put an equal amount of granulated sugar in a high speed blender and process it for about a minute to make powdered sugar.
  • Milk: This recipe uses whole milk but you could also use heavy cream or a non-dairy alternative such as coconut milk or nut milk.
  • Vanilla extract: Choose pure vanilla extract instead of imitation flavoring as it can add a bitter aftertaste. You could use other extracts such as lemon or almond.
  • Salt: a pinch of salt is just enough to balance the sweetness and enhances the flavor.

How to Make Buttercream Frosting

Butter in stand mixer bowl after mixed showing light color and fluffy texture.
Step 1: Cream the butter using a stand mixer with the paddle attachment until the color has lightened and is fluffy.
Confectioner’s sugar added, not mixed.
Step 2: Sift powdered sugar and add a cup at a time, scraping down the sides as needed until incorporated and smooth.
Sugar combined and milk, vanilla, salt added, not mixed.
Step 3: Add the vanilla and milk.
All ingredients combined showing light and fluffy buttercream.
Step 4: Continue mixing until the frosting is very light and fluffy.

How to Make Buttercream Recipe

This homemade buttercream recipe can be used for standard icing on a cake or in a piping bag on a cupcake. It takes 5 ingredients and is ready in 15!
5 from 33 votes
Servings 16 servings
Course Tutorial
Calories 220
Prep Time 15 minutes
Total Time 15 minutes
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
  

Instructions

  • Add butter to the bowl of a stand mixer fitted with the paddle attachment. Mix at medium speed for 2 to 3 minutes, or until it starts to lighten up in color and turn fluffy.
  • Stop the machine and scrape down the sides of the bowl with a rubber spatula. Add 1 cup confectioner’s sugar at a time until it has all been incorporated. Add milk, vanilla and salt and continue to mix until the mixture is very light and fluffy, about 1 to 2 minutes.
  • Use immediately, or store in the fridge, tightly wrapped for up to 3 days. Let come to room temperature and re-whip before using.

Notes

Frosting should cover a 9 x 13 sheet cake, a two 9-inch round layer cake, or 24 cupcakes.
Storage: Store buttercream covered in the fridge. To reuse, bring to room temperature and rewhip for the best consistency.
Sift the sugar. Sometimes sifting feels like a lot of work, but in this case, I strongly suggest that you don’t skip it. This is what will ensure your frosting is light, fluffy, and smooth. 
Use room temperature butter. This is very important when making frosting because room temperature butter can hold air and makes the final frosting more light and airy, whereas warm or melted butter will create a denser result.
Mix up the Flavors. Swap the vanilla extract for citrus zest, peppermint extract, or almond extract based on what you are using it for!
Add food coloring. I like to use natural food dyes and add a few drops depending on what the occasion is to transform the frosting color into something special.
Make a chocolate frosting. Add in a ½ cup of sifted unsweetened cocoa powder to the powdered sugar before adding it to the butter. You can adjust the milk if needed for the right consistency.
Try it dairy-free. Substitute the butter and milk for their dairy-free plant-based alternatives.

Nutrition

Calories: 220kcal, Carbohydrates: 30g, Protein: 0.2g, Fat: 12g, Saturated Fat: 7g, Polyunsaturated Fat: 0.4g, Monounsaturated Fat: 3g, Trans Fat: 0.5g, Cholesterol: 31mg, Sodium: 3mg, Potassium: 9mg, Sugar: 30g, Vitamin A: 358IU, Calcium: 7mg, Iron: 0.02mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American
Course: Tutorial

If you found this tutorial for How to Make Frosting helpful or if you try any recipe on Feel Good Foodie, then don’t forget to rate the recipe and leave a comment below!

Recipe Tips

  1. Sift the sugar. Sometimes sifting feels like a lot of work, but in this case, I strongly suggest that you don’t skip it. This is what will keep your frosting light, fluffy, and smooth. 
  2. Use room temperature butter. This is very important when making frosting because room temperature butter can hold air and makes the final frosting more light and airy, whereas warm or melted butter will create a denser result. Learn how to soften butter four different ways.
  3. Scrape down the sides as you go. When creaming the butter, add the sugar, and towards the end, continue to scrape down the sides when needed to ensure that everything is well incorporated. This will give you a smooth and fluffy frosting.
  4. Create a smoother finish. Turn the mixer to low speed at the end for about 30 seconds to help remove any large air pockets for a smoother finish.
Bowl of frosting with cake spatula dipped in and cake on cooling rack next to it.

Recipes to Make with Homemade Frosting

There are a few different ways to use buttercream frosting, cake and cupcakes are a must! But you can also try it on a few other sweets.

Frequently Asked Questions

How to Store Homemade Buttercream Frosting

Store buttercream covered in the fridge. To reuse, bring to room temperature and rewhip for the best consistency. Frosting can be stored in the fridge for 3 days but is best used fresh.

Can I freeze frosting?

You can store the frosting in an airtight container or freezer bag for up to 3 months. Thaw in the refrigerator the day before and bring to room temp before re-whipping and using.

How much does this frosting recipe make?

This buttercream makes enough to cover a 9 x 13 sheet cake, a two 9-inch round layer cake, or 24 cupcakes.

What’s the difference between frosting and icing?

The words frosting and icing are primarily interchangeable in terms of naming the recipe, and it is common to hear “frosting” be called “icing.” But in short, frosting is typically fluffy, thick, and spreadable compared to icing, which is thin and pourable. Icing combines powdered sugar and a liquid such as milk or cream.

Can I make this recipe ahead of time?

You can make frosting 2-3 days ahead of time and store it in the fridge, or freeze up to 3 months.

Overhead shot of a frosted cake with sprinles around edge and a small bowl of sprinkles nearby.

More Cooking Tutorials:

5 from 33 votes (33 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. Linda Powell says:

    The recipe doesn’t say how much of each ingredient to use

    1. Yumna J. says:

      Hi Linda, right above the comments you’ll find a recipe card complete with the full instructions as well as ingredient measurements. Hope that helps!

  2. Amira says:

    Would this work with salted butter if I omitted the pinch of salt?

    1. Yumna Jawad says:

      If it’s all you have, then frosting can be made with salted butter but results with vary. Each brand has different levels of salt in them, which is why unsalted is preferred.